builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0380 starttime: 1468649237.3 results: success (0) buildid: 20160713055958 builduid: af2bdfeb6d7f4aabb2b310ba85aee17c revision: 3e019c07ecb8b1f1668d469e64eafa126bb72ceb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:17.302522) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:17.302908) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:17.303267) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:17.619835) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:17.620195) ========= 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.yyvwXPqCa5/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.dZKKpudO29/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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 23:07:17-- 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% 18.8M=0.001s 2016-07-15 23:07:17 (18.8 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.135335 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:17.819693) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:17.820023) ========= 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.yyvwXPqCa5/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.dZKKpudO29/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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.026890 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:17.888520) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 23:07:17.888824) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e019c07ecb8b1f1668d469e64eafa126bb72ceb --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 3e019c07ecb8b1f1668d469e64eafa126bb72ceb --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.yyvwXPqCa5/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.dZKKpudO29/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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 23:07:17,973 truncating revision to first 12 chars 2016-07-15 23:07:17,973 Setting DEBUG logging. 2016-07-15 23:07:17,973 attempt 1/10 2016-07-15 23:07:17,973 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e019c07ecb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 23:07:18,976 unpacking tar archive at: mozilla-beta-3e019c07ecb8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.285437 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 23:07:19.224858) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:19.225153) ========= script_repo_revision: 3e019c07ecb8b1f1668d469e64eafa126bb72ceb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:19.225535) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:19.225800) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 23:07:19.303337) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-07-15 23:07:19.303590) ========= /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.yyvwXPqCa5/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.dZKKpudO29/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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 23:07:19 INFO - MultiFileLogger online at 20160715 23:07:19 in /builds/slave/test 23:07:19 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 23:07:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:07:19 INFO - {'append_to_log': False, 23:07:19 INFO - 'base_work_dir': '/builds/slave/test', 23:07:19 INFO - 'blob_upload_branch': 'mozilla-beta', 23:07:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:07:19 INFO - 'buildbot_json_path': 'buildprops.json', 23:07:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:07:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:07:19 INFO - 'download_minidump_stackwalk': True, 23:07:19 INFO - 'download_symbols': 'true', 23:07:19 INFO - 'e10s': False, 23:07:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:07:19 INFO - 'tooltool.py': '/tools/tooltool.py', 23:07:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:07:19 INFO - '/tools/misc-python/virtualenv.py')}, 23:07:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:07:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:07:19 INFO - 'log_level': 'info', 23:07:19 INFO - 'log_to_console': True, 23:07:19 INFO - 'opt_config_files': (), 23:07:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:07:19 INFO - '--processes=1', 23:07:19 INFO - '--config=%(test_path)s/wptrunner.ini', 23:07:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:07:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:07:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:07:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:07:19 INFO - 'pip_index': False, 23:07:19 INFO - 'require_test_zip': True, 23:07:19 INFO - 'test_type': ('testharness',), 23:07:19 INFO - 'this_chunk': '1', 23:07:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:07:19 INFO - 'total_chunks': '10', 23:07:19 INFO - 'virtualenv_path': 'venv', 23:07:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:07:19 INFO - 'work_dir': 'build'} 23:07:19 INFO - ##### 23:07:19 INFO - ##### Running clobber step. 23:07:19 INFO - ##### 23:07:19 INFO - Running pre-action listener: _resource_record_pre_action 23:07:19 INFO - Running main action method: clobber 23:07:19 INFO - rmtree: /builds/slave/test/build 23:07:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:07:21 INFO - Running post-action listener: _resource_record_post_action 23:07:21 INFO - ##### 23:07:21 INFO - ##### Running read-buildbot-config step. 23:07:21 INFO - ##### 23:07:21 INFO - Running pre-action listener: _resource_record_pre_action 23:07:21 INFO - Running main action method: read_buildbot_config 23:07:21 INFO - Using buildbot properties: 23:07:21 INFO - { 23:07:21 INFO - "project": "", 23:07:21 INFO - "product": "firefox", 23:07:21 INFO - "script_repo_revision": "production", 23:07:21 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 23:07:21 INFO - "repository": "", 23:07:21 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 23:07:21 INFO - "buildid": "20160713055958", 23:07:21 INFO - "pgo_build": "False", 23:07:21 INFO - "basedir": "/builds/slave/test", 23:07:21 INFO - "buildnumber": 0, 23:07:21 INFO - "slavename": "t-yosemite-r7-0380", 23:07:21 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 23:07:21 INFO - "platform": "macosx64", 23:07:21 INFO - "branch": "mozilla-beta", 23:07:21 INFO - "revision": "3e019c07ecb8b1f1668d469e64eafa126bb72ceb", 23:07:21 INFO - "repo_path": "releases/mozilla-beta", 23:07:21 INFO - "moz_repo_path": "", 23:07:21 INFO - "stage_platform": "macosx64", 23:07:21 INFO - "builduid": "af2bdfeb6d7f4aabb2b310ba85aee17c", 23:07:21 INFO - "slavebuilddir": "test" 23:07:21 INFO - } 23:07:21 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.dmg. 23:07:21 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.test_packages.json. 23:07:21 INFO - Running post-action listener: _resource_record_post_action 23:07:21 INFO - ##### 23:07:21 INFO - ##### Running download-and-extract step. 23:07:21 INFO - ##### 23:07:21 INFO - Running pre-action listener: _resource_record_pre_action 23:07:21 INFO - Running main action method: download_and_extract 23:07:21 INFO - mkdir: /builds/slave/test/build/tests 23:07:21 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')]} 23:07:21 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.test_packages.json 23:07:21 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:07:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/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 23:07:21 INFO - Downloaded 1201 bytes. 23:07:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:07:21 INFO - Using the following test package requirements: 23:07:21 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:07:21 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:07:21 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 23:07:21 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:07:21 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 23:07:21 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:07:21 INFO - u'jsshell-mac64.zip'], 23:07:21 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:07:21 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 23:07:21 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:07:21 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:07:21 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 23:07:21 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:07:21 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 23:07:21 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:07:21 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 23:07:21 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:07:21 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 23:07:21 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 23:07:21 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')]} 23:07:21 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.common.tests.zip 23:07:21 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 23:07:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/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 23:07:22 INFO - Downloaded 18407581 bytes. 23:07: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/*'] 23:07: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/* 23:07:22 INFO - caution: filename not matched: web-platform/* 23:07:22 INFO - Return code: 11 23:07: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')]} 23:07:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:07:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/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 23:07:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/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 23:07:27 INFO - Downloaded 36389883 bytes. 23:07:27 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/*'] 23:07:27 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/* 23:07:31 INFO - caution: filename not matched: bin/* 23:07:31 INFO - caution: filename not matched: config/* 23:07:31 INFO - caution: filename not matched: mozbase/* 23:07:31 INFO - caution: filename not matched: marionette/* 23:07:31 INFO - caution: filename not matched: tools/wptserve/* 23:07:31 INFO - Return code: 11 23:07:31 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')]} 23:07:31 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.dmg 23:07:31 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 23:07:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 23:07:43 INFO - Downloaded 73015215 bytes. 23:07:43 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.dmg 23:07:43 INFO - mkdir: /builds/slave/test/properties 23:07:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:07:43 INFO - Writing to file /builds/slave/test/properties/build_url 23:07:43 INFO - Contents: 23:07:43 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.dmg 23:07:43 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:07:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:07:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:07:43 INFO - Contents: 23:07:43 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:07:43 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')]} 23:07:43 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:07:43 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:07:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/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 23:07:45 INFO - Downloaded 103715352 bytes. 23:07:45 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'] 23:07:45 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 23:07:49 INFO - Return code: 0 23:07:49 INFO - Running post-action listener: _resource_record_post_action 23:07:49 INFO - Running post-action listener: set_extra_try_arguments 23:07:49 INFO - ##### 23:07:49 INFO - ##### Running create-virtualenv step. 23:07:49 INFO - ##### 23:07:49 INFO - Running pre-action listener: _pre_create_virtualenv 23:07:49 INFO - Running pre-action listener: _resource_record_pre_action 23:07:49 INFO - Running main action method: create_virtualenv 23:07:49 INFO - Creating virtualenv /builds/slave/test/build/venv 23:07:49 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 23:07:49 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:07:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:07:49 INFO - Using real prefix '/tools/python27' 23:07:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:07:49 INFO - Installing distribute.............................................................................................................................................................................................done. 23:07:52 INFO - Installing pip.................done. 23:07:52 INFO - Return code: 0 23:07:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:07:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:07:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:07:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:07:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:07:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:07:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:07:52 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 0x10b47de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b49af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe04bc9f1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b4965e0>, '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 0x10b079cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b0a4990>, '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.yyvwXPqCa5/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.dZKKpudO29/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:07:52 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 23:07:52 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 23:07:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvwXPqCa5/Render', 23:07:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:07:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:07:52 INFO - 'HOME': '/Users/cltbld', 23:07:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:07:52 INFO - 'LOGNAME': 'cltbld', 23:07:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:07:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:07:52 INFO - 'MOZ_NO_REMOTE': '1', 23:07:52 INFO - 'NO_EM_RESTART': '1', 23:07:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:07:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:07:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:07:52 INFO - 'PWD': '/builds/slave/test', 23:07:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:07:52 INFO - 'SHELL': '/bin/bash', 23:07:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dZKKpudO29/Listeners', 23:07:52 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 23:07:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:07:52 INFO - 'USER': 'cltbld', 23:07:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:07:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:07:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:07:52 INFO - 'XPC_FLAGS': '0x0', 23:07:52 INFO - 'XPC_SERVICE_NAME': '0', 23:07:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:07:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:07:53 INFO - Downloading/unpacking psutil>=0.7.1 23:07:53 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 23:07:53 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 23:07:53 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 23:07:53 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 23:07:53 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 23:07:53 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 23:07:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:07:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:07:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:07:56 INFO - Installing collected packages: psutil 23:07:56 INFO - Running setup.py install for psutil 23:07:56 INFO - building 'psutil._psutil_osx' extension 23:07:56 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 23:07:56 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 23:07:56 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 23:07:56 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 23:07:56 INFO - building 'psutil._psutil_posix' extension 23:07:56 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 23:07:56 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 23:07:56 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 23:07:56 INFO - ^ 23:07:57 INFO - 1 warning generated. 23:07:57 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 23:07:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:07:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:07:57 INFO - Successfully installed psutil 23:07:57 INFO - Cleaning up... 23:07:57 INFO - Return code: 0 23:07:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:07:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:07:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:07:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:07:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:07:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:07:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:07:57 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 0x10b47de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b49af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe04bc9f1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b4965e0>, '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 0x10b079cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b0a4990>, '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.yyvwXPqCa5/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.dZKKpudO29/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:07:57 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 23:07:57 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 23:07:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvwXPqCa5/Render', 23:07:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:07:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:07:57 INFO - 'HOME': '/Users/cltbld', 23:07:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:07:57 INFO - 'LOGNAME': 'cltbld', 23:07:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:07:57 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:07:57 INFO - 'MOZ_NO_REMOTE': '1', 23:07:57 INFO - 'NO_EM_RESTART': '1', 23:07:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:07:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:07:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:07:57 INFO - 'PWD': '/builds/slave/test', 23:07:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:07:57 INFO - 'SHELL': '/bin/bash', 23:07:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dZKKpudO29/Listeners', 23:07:57 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 23:07:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:07:57 INFO - 'USER': 'cltbld', 23:07:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:07:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:07:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:07:57 INFO - 'XPC_FLAGS': '0x0', 23:07:57 INFO - 'XPC_SERVICE_NAME': '0', 23:07:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:07:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:07:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:07:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:07:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:07:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:07:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:07:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:07:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:07:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:07:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:08:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:08:00 INFO - Installing collected packages: mozsystemmonitor 23:08:00 INFO - Running setup.py install for mozsystemmonitor 23:08:00 INFO - Successfully installed mozsystemmonitor 23:08:00 INFO - Cleaning up... 23:08:00 INFO - Return code: 0 23:08:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:08:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:08:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:08:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:08:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:08:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:08:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:08:00 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 0x10b47de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b49af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe04bc9f1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b4965e0>, '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 0x10b079cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b0a4990>, '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.yyvwXPqCa5/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.dZKKpudO29/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:08:00 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 23:08:00 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 23:08:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvwXPqCa5/Render', 23:08:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:08:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:08:00 INFO - 'HOME': '/Users/cltbld', 23:08:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:08:00 INFO - 'LOGNAME': 'cltbld', 23:08:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:08:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:08:00 INFO - 'MOZ_NO_REMOTE': '1', 23:08:00 INFO - 'NO_EM_RESTART': '1', 23:08:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:08:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:08:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:08:00 INFO - 'PWD': '/builds/slave/test', 23:08:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:08:00 INFO - 'SHELL': '/bin/bash', 23:08:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dZKKpudO29/Listeners', 23:08:00 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 23:08:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:08:00 INFO - 'USER': 'cltbld', 23:08:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:08:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:08:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:08:00 INFO - 'XPC_FLAGS': '0x0', 23:08:00 INFO - 'XPC_SERVICE_NAME': '0', 23:08:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:08:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:08:00 INFO - Downloading/unpacking blobuploader==1.2.4 23:08:00 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 23:08:00 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 23:08:00 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 23:08:00 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 23:08:00 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 23:08:00 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 23:08:03 INFO - Downloading blobuploader-1.2.4.tar.gz 23:08:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:08:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:08:03 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 23:08:03 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 23:08:03 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 23:08:03 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 23:08:03 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 23:08:03 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 23:08:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:08:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:08:03 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 23:08:03 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 23:08:03 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 23:08:03 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 23:08:03 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 23:08:03 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 23:08:04 INFO - Downloading docopt-0.6.1.tar.gz 23:08:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:08:04 INFO - Installing collected packages: blobuploader, requests, docopt 23:08:04 INFO - Running setup.py install for blobuploader 23:08:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:08:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:08:04 INFO - Running setup.py install for requests 23:08:04 INFO - Running setup.py install for docopt 23:08:05 INFO - Successfully installed blobuploader requests docopt 23:08:05 INFO - Cleaning up... 23:08:05 INFO - Return code: 0 23:08:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:08:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:08:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:08:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:08:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:08:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:08:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:08:05 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 0x10b47de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b49af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe04bc9f1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b4965e0>, '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 0x10b079cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b0a4990>, '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.yyvwXPqCa5/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.dZKKpudO29/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:08:05 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 23:08:05 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 23:08:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvwXPqCa5/Render', 23:08:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:08:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:08:05 INFO - 'HOME': '/Users/cltbld', 23:08:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:08:05 INFO - 'LOGNAME': 'cltbld', 23:08:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:08:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:08:05 INFO - 'MOZ_NO_REMOTE': '1', 23:08:05 INFO - 'NO_EM_RESTART': '1', 23:08:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:08:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:08:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:08:05 INFO - 'PWD': '/builds/slave/test', 23:08:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:08:05 INFO - 'SHELL': '/bin/bash', 23:08:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dZKKpudO29/Listeners', 23:08:05 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 23:08:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:08:05 INFO - 'USER': 'cltbld', 23:08:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:08:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:08:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:08:05 INFO - 'XPC_FLAGS': '0x0', 23:08:05 INFO - 'XPC_SERVICE_NAME': '0', 23:08:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:08:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:08:05 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-vKS7td-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:08:05 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-ch_7w3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:08:05 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-ktJ0Nj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:08:05 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-J12FpZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:08:05 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-y1E6uN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:08:05 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-KN45AW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-JihZyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-_jVrdw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-gGlZPm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-TwgnLF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-L3Km7c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-IA02aV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-jvKC9o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-L1qqTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:08:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:08:06 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-iXiloe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:08:07 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-BZ26aJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:08:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:08:07 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-dq6Ips-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:08:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:08:07 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-ZZGGaC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:08:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:08:07 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-sCKOoX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:08:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:08:07 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-6EF6pq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:08:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:08:07 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-AI9nzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:08:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:08:08 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 23:08:08 INFO - Running setup.py install for manifestparser 23:08:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:08:08 INFO - Running setup.py install for mozcrash 23:08:08 INFO - Running setup.py install for mozdebug 23:08:08 INFO - Running setup.py install for mozdevice 23:08:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:08:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:08:08 INFO - Running setup.py install for mozfile 23:08:08 INFO - Running setup.py install for mozhttpd 23:08:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:08:08 INFO - Running setup.py install for mozinfo 23:08:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Running setup.py install for mozInstall 23:08:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Running setup.py install for mozleak 23:08:09 INFO - Running setup.py install for mozlog 23:08:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Running setup.py install for moznetwork 23:08:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Running setup.py install for mozprocess 23:08:09 INFO - Running setup.py install for mozprofile 23:08:09 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:08:09 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:08:10 INFO - Running setup.py install for mozrunner 23:08:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:08:10 INFO - Running setup.py install for mozscreenshot 23:08:10 INFO - Running setup.py install for moztest 23:08:10 INFO - Running setup.py install for mozversion 23:08:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:08:10 INFO - Running setup.py install for wptserve 23:08:10 INFO - Running setup.py install for marionette-driver 23:08:10 INFO - Running setup.py install for browsermob-proxy 23:08:11 INFO - Running setup.py install for marionette-client 23:08:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:08:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:08:11 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 23:08:11 INFO - Cleaning up... 23:08:11 INFO - Return code: 0 23:08:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:08:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:08:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:08:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:08:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:08:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:08:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:08:11 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 0x10b47de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b49af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe04bc9f1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b4965e0>, '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 0x10b079cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b0a4990>, '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.yyvwXPqCa5/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.dZKKpudO29/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:08:11 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 23:08:11 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 23:08:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvwXPqCa5/Render', 23:08:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:08:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:08:11 INFO - 'HOME': '/Users/cltbld', 23:08:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:08:11 INFO - 'LOGNAME': 'cltbld', 23:08:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:08:11 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:08:11 INFO - 'MOZ_NO_REMOTE': '1', 23:08:11 INFO - 'NO_EM_RESTART': '1', 23:08:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:08:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:08:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:08:11 INFO - 'PWD': '/builds/slave/test', 23:08:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:08:11 INFO - 'SHELL': '/bin/bash', 23:08:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dZKKpudO29/Listeners', 23:08:11 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 23:08:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:08:11 INFO - 'USER': 'cltbld', 23:08:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:08:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:08:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:08:11 INFO - 'XPC_FLAGS': '0x0', 23:08:11 INFO - 'XPC_SERVICE_NAME': '0', 23:08:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:08:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:08:11 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-NiyRgL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:08:11 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)) 23:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:08:11 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-ijc6De-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:08:11 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)) 23:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:08:11 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-1OVkjr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-h5eQCT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-KJYwYT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-ZsBUOZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-0u3zwt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-F6ZzhZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-BU0yja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-Eeyutg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-RrpxJq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:08:12 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)) 23:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:08:12 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-DL6i4m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:08:13 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-OyUgvQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:08:13 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-6uMXd8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:08:13 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-rejWTx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:08:13 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-Rm9QTg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:08:13 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-qQl8Yr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:08:13 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-_NGiFV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:08:13 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-vL_fR4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:08:13 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-T9RHRl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:08:13 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)) 23:08:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:08:14 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-Jd3Ajz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:08:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:08:14 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)) 23:08:14 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)) 23:08:14 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)) 23:08:14 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)) 23:08:14 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)) 23:08:14 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)) 23:08:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:08:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:08:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:08:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:08:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:08:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:08:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:08:16 INFO - Downloading blessings-1.6.tar.gz 23:08:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:08:17 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)) 23:08:17 INFO - Installing collected packages: blessings 23:08:17 INFO - Running setup.py install for blessings 23:08:17 INFO - Successfully installed blessings 23:08:17 INFO - Cleaning up... 23:08:17 INFO - Return code: 0 23:08:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:08:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:08:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:08:17 INFO - Reading from file tmpfile_stdout 23:08:17 INFO - Current package versions: 23:08:17 INFO - blessings == 1.6 23:08:17 INFO - blobuploader == 1.2.4 23:08:17 INFO - browsermob-proxy == 0.6.0 23:08:17 INFO - docopt == 0.6.1 23:08:17 INFO - manifestparser == 1.1 23:08:17 INFO - marionette-client == 2.3.0 23:08:17 INFO - marionette-driver == 1.4.0 23:08:17 INFO - mozInstall == 1.12 23:08:17 INFO - mozcrash == 0.17 23:08:17 INFO - mozdebug == 0.1 23:08:17 INFO - mozdevice == 0.48 23:08:17 INFO - mozfile == 1.2 23:08:17 INFO - mozhttpd == 0.7 23:08:17 INFO - mozinfo == 0.9 23:08:17 INFO - mozleak == 0.1 23:08:17 INFO - mozlog == 3.1 23:08:17 INFO - moznetwork == 0.27 23:08:17 INFO - mozprocess == 0.22 23:08:17 INFO - mozprofile == 0.28 23:08:17 INFO - mozrunner == 6.11 23:08:17 INFO - mozscreenshot == 0.1 23:08:17 INFO - mozsystemmonitor == 0.0 23:08:17 INFO - moztest == 0.7 23:08:17 INFO - mozversion == 1.4 23:08:17 INFO - psutil == 3.1.1 23:08:17 INFO - requests == 1.2.3 23:08:17 INFO - wptserve == 1.4.0 23:08:17 INFO - wsgiref == 0.1.2 23:08:17 INFO - Running post-action listener: _resource_record_post_action 23:08:17 INFO - Running post-action listener: _start_resource_monitoring 23:08:17 INFO - Starting resource monitoring. 23:08:17 INFO - ##### 23:08:17 INFO - ##### Running pull step. 23:08:17 INFO - ##### 23:08:17 INFO - Running pre-action listener: _resource_record_pre_action 23:08:17 INFO - Running main action method: pull 23:08:17 INFO - Pull has nothing to do! 23:08:17 INFO - Running post-action listener: _resource_record_post_action 23:08:17 INFO - ##### 23:08:17 INFO - ##### Running install step. 23:08:17 INFO - ##### 23:08:17 INFO - Running pre-action listener: _resource_record_pre_action 23:08:17 INFO - Running main action method: install 23:08:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:08:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:08:17 INFO - Reading from file tmpfile_stdout 23:08:17 INFO - Detecting whether we're running mozinstall >=1.0... 23:08:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:08:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:08:18 INFO - Reading from file tmpfile_stdout 23:08:18 INFO - Output received: 23:08:18 INFO - Usage: mozinstall [options] installer 23:08:18 INFO - Options: 23:08:18 INFO - -h, --help show this help message and exit 23:08:18 INFO - -d DEST, --destination=DEST 23:08:18 INFO - Directory to install application into. [default: 23:08:18 INFO - "/builds/slave/test"] 23:08:18 INFO - --app=APP Application being installed. [default: firefox] 23:08:18 INFO - mkdir: /builds/slave/test/build/application 23:08:18 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'] 23:08:18 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 23:08:35 INFO - Reading from file tmpfile_stdout 23:08:35 INFO - Output received: 23:08:35 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 23:08:35 INFO - Running post-action listener: _resource_record_post_action 23:08:35 INFO - ##### 23:08:35 INFO - ##### Running run-tests step. 23:08:35 INFO - ##### 23:08:35 INFO - Running pre-action listener: _resource_record_pre_action 23:08:35 INFO - Running main action method: run_tests 23:08:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:08:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:08:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:08:35 INFO - grabbing minidump binary from tooltool 23:08:35 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')]} 23:08:35 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 0x10b4965e0>, '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 0x10b079cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b0a4990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:08:35 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 23:08:35 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 23:08:35 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:08:36 INFO - Return code: 0 23:08:36 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 23:08:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:08:36 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/1468414798/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 23:08:36 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/1468414798/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 23:08:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvwXPqCa5/Render', 23:08:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:08:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:08:36 INFO - 'HOME': '/Users/cltbld', 23:08:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:08:36 INFO - 'LOGNAME': 'cltbld', 23:08:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:08:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:08:36 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 23:08:36 INFO - 'MOZ_NO_REMOTE': '1', 23:08:36 INFO - 'NO_EM_RESTART': '1', 23:08:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:08:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:08:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:08:36 INFO - 'PWD': '/builds/slave/test', 23:08:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:08:36 INFO - 'SHELL': '/bin/bash', 23:08:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dZKKpudO29/Listeners', 23:08:36 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 23:08:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:08:36 INFO - 'USER': 'cltbld', 23:08:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:08:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:08:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:08:36 INFO - 'XPC_FLAGS': '0x0', 23:08:36 INFO - 'XPC_SERVICE_NAME': '0', 23:08:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:08:36 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/1468414798/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 23:08:36 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 23:08:36 INFO - import pkg_resources 23:08:37 INFO - Using 1 client processes 23:08:37 INFO - wptserve Starting http server on 127.0.0.1:8000 23:08:37 INFO - wptserve Starting http server on 127.0.0.1:8001 23:08:37 INFO - wptserve Starting http server on 127.0.0.1:8443 23:08:39 INFO - SUITE-START | Running 778 tests 23:08:39 INFO - Running testharness tests 23:08:39 INFO - Setting up ssl 23:08:39 INFO - PROCESS | certutil | 23:08:39 INFO - PROCESS | certutil | 23:08:39 INFO - PROCESS | certutil | 23:08:39 INFO - Certificate Nickname Trust Attributes 23:08:39 INFO - SSL,S/MIME,JAR/XPI 23:08:39 INFO - 23:08:39 INFO - web-platform-tests CT,, 23:08:39 INFO - 23:08:39 INFO - Starting runner 23:08:40 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 23:08:40 INFO - PROCESS | 2388 | 1468649320788 Marionette DEBUG Marionette enabled via build flag and pref 23:08:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x114023800 == 1 [pid = 2388] [id = 1] 23:08:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 1 (0x114024000) [pid = 2388] [serial = 1] [outer = 0x0] 23:08:40 INFO - PROCESS | 2388 | [2388] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:08:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 2 (0x114025000) [pid = 2388] [serial = 2] [outer = 0x114024000] 23:08:41 INFO - PROCESS | 2388 | 1468649321106 Marionette INFO Listening on port 2828 23:08:41 INFO - PROCESS | 2388 | 1468649321334 Marionette DEBUG Marionette enabled via command-line flag 23:08:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x116950800 == 2 [pid = 2388] [id = 2] 23:08:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 3 (0x116951000) [pid = 2388] [serial = 3] [outer = 0x0] 23:08:41 INFO - PROCESS | 2388 | [2388] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:08:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 4 (0x116952000) [pid = 2388] [serial = 4] [outer = 0x116951000] 23:08:41 INFO - PROCESS | 2388 | [2388] 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 23:08:41 INFO - PROCESS | 2388 | 1468649321498 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 23:08:41 INFO - PROCESS | 2388 | 1468649321568 Marionette DEBUG Closed connection conn0 23:08:41 INFO - PROCESS | 2388 | [2388] 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 23:08:41 INFO - PROCESS | 2388 | 1468649321572 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 23:08:41 INFO - PROCESS | 2388 | 1468649321583 Marionette DEBUG Closed connection conn1 23:08:41 INFO - PROCESS | 2388 | [2388] 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 23:08:41 INFO - PROCESS | 2388 | 1468649321588 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 23:08:41 INFO - PROCESS | 2388 | 1468649321595 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:08:41 INFO - PROCESS | 2388 | 1468649321601 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":"20160713055958","device":"desktop","version":"48.0"} 23:08:41 INFO - PROCESS | 2388 | [2388] 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 23:08:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x119f07000 == 3 [pid = 2388] [id = 3] 23:08:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 5 (0x119f07800) [pid = 2388] [serial = 5] [outer = 0x0] 23:08:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x119f08000 == 4 [pid = 2388] [id = 4] 23:08:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 6 (0x119d0f800) [pid = 2388] [serial = 6] [outer = 0x0] 23:08:42 INFO - PROCESS | 2388 | [2388] 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 23:08:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a8e000 == 5 [pid = 2388] [id = 5] 23:08:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 7 (0x119d0f000) [pid = 2388] [serial = 7] [outer = 0x0] 23:08:42 INFO - PROCESS | 2388 | [2388] 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 23:08:42 INFO - PROCESS | 2388 | [2388] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:08:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 8 (0x121b40800) [pid = 2388] [serial = 8] [outer = 0x119d0f000] 23:08:42 INFO - PROCESS | 2388 | [2388] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:08:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 9 (0x1236d0800) [pid = 2388] [serial = 9] [outer = 0x119f07800] 23:08:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 10 (0x1236bf800) [pid = 2388] [serial = 10] [outer = 0x119d0f800] 23:08:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 11 (0x1236c1400) [pid = 2388] [serial = 11] [outer = 0x119d0f000] 23:08:43 INFO - PROCESS | 2388 | [2388] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:08:43 INFO - PROCESS | 2388 | 1468649323661 Marionette INFO startBrowser 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:43 INFO - PROCESS | 2388 | 1468649323690 Marionette DEBUG loaded listener.js 23:08:43 INFO - PROCESS | 2388 | 1468649323702 Marionette DEBUG loaded listener.js 23:08:43 INFO - PROCESS | 2388 | 1468649323704 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 12 (0x126f92c00) [pid = 2388] [serial = 12] [outer = 0x119d0f000] 23:08:44 INFO - PROCESS | 2388 | 1468649324021 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"220a8d5f-29cc-344d-b4f2-4542ff368160","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":"20160713055958","device":"desktop","version":"48.0","command_id":1}}] 23:08:44 INFO - PROCESS | 2388 | 1468649324114 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}] 23:08:44 INFO - PROCESS | 2388 | 1468649324116 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:44 INFO - PROCESS | 2388 | 1468649324161 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 23:08:44 INFO - PROCESS | 2388 | 1468649324235 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:08:44 INFO - PROCESS | 2388 | 1468649324237 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:44 INFO - PROCESS | 2388 | [2388] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:08:44 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:08:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 13 (0x123711c00) [pid = 2388] [serial = 13] [outer = 0x119d0f000] 23:08:44 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:08:44 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:08:44 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:08:44 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:08:44 INFO - PROCESS | 2388 | 1468649324513 Marionette TRACE conn2 <- [1,3,null,{}] 23:08:44 INFO - PROCESS | 2388 | 1468649324516 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:08:44 INFO - PROCESS | 2388 | 1468649324520 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:44 INFO - PROCESS | 2388 | 1468649324536 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 23:08:44 INFO - PROCESS | 2388 | 1468649324563 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 23:08:44 INFO - PROCESS | 2388 | 1468649324564 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 23:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:08:44 INFO - PROCESS | 2388 | 1468649324573 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:08:44 INFO - PROCESS | 2388 | 1468649324575 Marionette TRACE conn2 <- [1,6,null,{}] 23:08:44 INFO - PROCESS | 2388 | 1468649324577 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}] 23:08:44 INFO - PROCESS | 2388 | 1468649324578 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:44 INFO - PROCESS | 2388 | 1468649324593 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 23:08:44 INFO - PROCESS | 2388 | 1468649324596 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:44 INFO - PROCESS | 2388 | 1468649324597 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb5000 == 6 [pid = 2388] [id = 6] 23:08:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 14 (0x129194c00) [pid = 2388] [serial = 14] [outer = 0x0] 23:08:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 15 (0x129196800) [pid = 2388] [serial = 15] [outer = 0x129194c00] 23:08:44 INFO - PROCESS | 2388 | 1468649324630 Marionette DEBUG loaded listener.js 23:08:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 16 (0x12919c400) [pid = 2388] [serial = 16] [outer = 0x129194c00] 23:08:44 INFO - PROCESS | 2388 | 1468649324932 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]]]}] 23:08:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e06800 == 7 [pid = 2388] [id = 7] 23:08:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 17 (0x129403400) [pid = 2388] [serial = 17] [outer = 0x0] 23:08:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 18 (0x12962d400) [pid = 2388] [serial = 18] [outer = 0x129403400] 23:08:44 INFO - PROCESS | 2388 | 1468649324973 Marionette DEBUG loaded listener.js 23:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 425ms 23:08:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 19 (0x129ed4800) [pid = 2388] [serial = 19] [outer = 0x129403400] 23:08:45 INFO - PROCESS | 2388 | 1468649325022 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 23:08:45 INFO - PROCESS | 2388 | 1468649325024 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 23:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:08:45 INFO - PROCESS | 2388 | 1468649325054 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:08:45 INFO - PROCESS | 2388 | 1468649325055 Marionette TRACE conn2 <- [1,10,null,{}] 23:08:45 INFO - PROCESS | 2388 | 1468649325067 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}] 23:08:45 INFO - PROCESS | 2388 | 1468649325071 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:45 INFO - PROCESS | 2388 | 1468649325198 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 23:08:45 INFO - PROCESS | 2388 | 1468649325229 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:45 INFO - PROCESS | 2388 | 1468649325230 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x12942b000 == 8 [pid = 2388] [id = 8] 23:08:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 20 (0x12a87f400) [pid = 2388] [serial = 20] [outer = 0x0] 23:08:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 21 (0x12a881000) [pid = 2388] [serial = 21] [outer = 0x12a87f400] 23:08:45 INFO - PROCESS | 2388 | 1468649325260 Marionette DEBUG loaded listener.js 23:08:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 22 (0x12a8c0800) [pid = 2388] [serial = 22] [outer = 0x12a87f400] 23:08:45 INFO - PROCESS | 2388 | 1468649325599 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]]]}] 23:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 580ms 23:08:45 INFO - PROCESS | 2388 | 1468649325648 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 23:08:45 INFO - PROCESS | 2388 | 1468649325650 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 23:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:08:45 INFO - PROCESS | 2388 | 1468649325655 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:08:45 INFO - PROCESS | 2388 | 1468649325657 Marionette TRACE conn2 <- [1,14,null,{}] 23:08:45 INFO - PROCESS | 2388 | 1468649325659 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}] 23:08:45 INFO - PROCESS | 2388 | 1468649325661 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:45 INFO - PROCESS | 2388 | 1468649325748 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 23:08:45 INFO - PROCESS | 2388 | 1468649325754 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:45 INFO - PROCESS | 2388 | 1468649325755 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b812000 == 9 [pid = 2388] [id = 9] 23:08:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 23 (0x12a8c6c00) [pid = 2388] [serial = 23] [outer = 0x0] 23:08:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 24 (0x12ab38000) [pid = 2388] [serial = 24] [outer = 0x12a8c6c00] 23:08:45 INFO - PROCESS | 2388 | 1468649325780 Marionette DEBUG loaded listener.js 23:08:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 25 (0x12b85d400) [pid = 2388] [serial = 25] [outer = 0x12a8c6c00] 23:08:46 INFO - PROCESS | 2388 | 1468649326030 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]]]}] 23:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 422ms 23:08:46 INFO - PROCESS | 2388 | 1468649326076 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 23:08:46 INFO - PROCESS | 2388 | 1468649326077 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 23:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:08:46 INFO - PROCESS | 2388 | 1468649326079 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:08:46 INFO - PROCESS | 2388 | 1468649326081 Marionette TRACE conn2 <- [1,18,null,{}] 23:08:46 INFO - PROCESS | 2388 | 1468649326083 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}] 23:08:46 INFO - PROCESS | 2388 | 1468649326086 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:46 INFO - PROCESS | 2388 | 1468649326187 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 23:08:46 INFO - PROCESS | 2388 | 1468649326192 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:46 INFO - PROCESS | 2388 | 1468649326194 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9cb800 == 10 [pid = 2388] [id = 10] 23:08:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 26 (0x12ba0d400) [pid = 2388] [serial = 26] [outer = 0x0] 23:08:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 27 (0x12ba74c00) [pid = 2388] [serial = 27] [outer = 0x12ba0d400] 23:08:46 INFO - PROCESS | 2388 | 1468649326218 Marionette DEBUG loaded listener.js 23:08:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 28 (0x12ba7b400) [pid = 2388] [serial = 28] [outer = 0x12ba0d400] 23:08:46 INFO - PROCESS | 2388 | 1468649326492 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]]]}] 23:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 23:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:08:46 INFO - PROCESS | 2388 | 1468649326548 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 23:08:46 INFO - PROCESS | 2388 | 1468649326550 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 23:08:46 INFO - PROCESS | 2388 | 1468649326556 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:08:46 INFO - PROCESS | 2388 | 1468649326557 Marionette TRACE conn2 <- [1,22,null,{}] 23:08:46 INFO - PROCESS | 2388 | 1468649326559 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}] 23:08:46 INFO - PROCESS | 2388 | 1468649326560 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:46 INFO - PROCESS | 2388 | 1468649326652 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 23:08:46 INFO - PROCESS | 2388 | 1468649326657 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:46 INFO - PROCESS | 2388 | 1468649326658 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x11666b000 == 11 [pid = 2388] [id = 11] 23:08:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 29 (0x12ba7ec00) [pid = 2388] [serial = 29] [outer = 0x0] 23:08:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 30 (0x118526000) [pid = 2388] [serial = 30] [outer = 0x12ba7ec00] 23:08:46 INFO - PROCESS | 2388 | 1468649326684 Marionette DEBUG loaded listener.js 23:08:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 31 (0x118527400) [pid = 2388] [serial = 31] [outer = 0x12ba7ec00] 23:08:46 INFO - PROCESS | 2388 | 1468649326918 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]]]}] 23:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 23:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:08:46 INFO - PROCESS | 2388 | 1468649326975 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 23:08:46 INFO - PROCESS | 2388 | 1468649326976 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 23:08:46 INFO - PROCESS | 2388 | 1468649326978 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:08:46 INFO - PROCESS | 2388 | 1468649326979 Marionette TRACE conn2 <- [1,26,null,{}] 23:08:46 INFO - PROCESS | 2388 | 1468649326982 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}] 23:08:46 INFO - PROCESS | 2388 | 1468649326983 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:47 INFO - PROCESS | 2388 | 1468649327086 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 23:08:47 INFO - PROCESS | 2388 | 1468649327092 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:47 INFO - PROCESS | 2388 | 1468649327093 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be8b000 == 12 [pid = 2388] [id = 12] 23:08:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 32 (0x118575400) [pid = 2388] [serial = 32] [outer = 0x0] 23:08:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 33 (0x12be6d400) [pid = 2388] [serial = 33] [outer = 0x118575400] 23:08:47 INFO - PROCESS | 2388 | 1468649327117 Marionette DEBUG loaded listener.js 23:08:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 34 (0x12bf07c00) [pid = 2388] [serial = 34] [outer = 0x118575400] 23:08:47 INFO - PROCESS | 2388 | 1468649327361 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]]]}] 23:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 23:08:47 INFO - PROCESS | 2388 | 1468649327397 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 23:08:47 INFO - PROCESS | 2388 | 1468649327398 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 23:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:08:47 INFO - PROCESS | 2388 | 1468649327411 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:08:47 INFO - PROCESS | 2388 | 1468649327412 Marionette TRACE conn2 <- [1,30,null,{}] 23:08:47 INFO - PROCESS | 2388 | 1468649327415 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}] 23:08:47 INFO - PROCESS | 2388 | 1468649327416 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:47 INFO - PROCESS | 2388 | 1468649327557 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 23:08:47 INFO - PROCESS | 2388 | 1468649327563 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:47 INFO - PROCESS | 2388 | 1468649327564 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c51e800 == 13 [pid = 2388] [id = 13] 23:08:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 35 (0x12bf0b000) [pid = 2388] [serial = 35] [outer = 0x0] 23:08:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 36 (0x1193e7c00) [pid = 2388] [serial = 36] [outer = 0x12bf0b000] 23:08:47 INFO - PROCESS | 2388 | 1468649327603 Marionette DEBUG loaded listener.js 23:08:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 37 (0x1193eb400) [pid = 2388] [serial = 37] [outer = 0x12bf0b000] 23:08:47 INFO - PROCESS | 2388 | 1468649327843 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]]]}] 23:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 473ms 23:08:47 INFO - PROCESS | 2388 | 1468649327881 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 23:08:47 INFO - PROCESS | 2388 | 1468649327882 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 23:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:08:47 INFO - PROCESS | 2388 | 1468649327893 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:08:47 INFO - PROCESS | 2388 | 1468649327894 Marionette TRACE conn2 <- [1,34,null,{}] 23:08:47 INFO - PROCESS | 2388 | 1468649327897 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}] 23:08:47 INFO - PROCESS | 2388 | 1468649327898 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:47 INFO - PROCESS | 2388 | 1468649327989 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 23:08:47 INFO - PROCESS | 2388 | 1468649327992 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:47 INFO - PROCESS | 2388 | 1468649327993 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c62f000 == 14 [pid = 2388] [id = 14] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 38 (0x1193ee000) [pid = 2388] [serial = 38] [outer = 0x0] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 39 (0x1193f4800) [pid = 2388] [serial = 39] [outer = 0x1193ee000] 23:08:48 INFO - PROCESS | 2388 | 1468649328018 Marionette DEBUG loaded listener.js 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 40 (0x12c641c00) [pid = 2388] [serial = 40] [outer = 0x1193ee000] 23:08:48 INFO - PROCESS | 2388 | 1468649328254 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]]]}] 23:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 376ms 23:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:08:48 INFO - PROCESS | 2388 | 1468649328264 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 23:08:48 INFO - PROCESS | 2388 | 1468649328265 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 23:08:48 INFO - PROCESS | 2388 | 1468649328268 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:08:48 INFO - PROCESS | 2388 | 1468649328271 Marionette TRACE conn2 <- [1,38,null,{}] 23:08:48 INFO - PROCESS | 2388 | 1468649328278 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}] 23:08:48 INFO - PROCESS | 2388 | 1468649328280 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:48 INFO - PROCESS | 2388 | 1468649328374 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 23:08:48 INFO - PROCESS | 2388 | 1468649328384 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:48 INFO - PROCESS | 2388 | 1468649328385 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc4c800 == 15 [pid = 2388] [id = 15] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 41 (0x12be66000) [pid = 2388] [serial = 41] [outer = 0x0] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 42 (0x12cc59400) [pid = 2388] [serial = 42] [outer = 0x12be66000] 23:08:48 INFO - PROCESS | 2388 | 1468649328409 Marionette DEBUG loaded listener.js 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 43 (0x12cc5e000) [pid = 2388] [serial = 43] [outer = 0x12be66000] 23:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 377ms 23:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:08:48 INFO - PROCESS | 2388 | 1468649328641 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]]]}] 23:08:48 INFO - PROCESS | 2388 | 1468649328646 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 23:08:48 INFO - PROCESS | 2388 | 1468649328647 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 23:08:48 INFO - PROCESS | 2388 | 1468649328649 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:08:48 INFO - PROCESS | 2388 | 1468649328650 Marionette TRACE conn2 <- [1,42,null,{}] 23:08:48 INFO - PROCESS | 2388 | 1468649328660 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}] 23:08:48 INFO - PROCESS | 2388 | 1468649328661 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:48 INFO - PROCESS | 2388 | 1468649328760 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 23:08:48 INFO - PROCESS | 2388 | 1468649328763 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:48 INFO - PROCESS | 2388 | 1468649328764 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cd9b800 == 16 [pid = 2388] [id = 16] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 44 (0x12cc60800) [pid = 2388] [serial = 44] [outer = 0x0] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 45 (0x12cc66800) [pid = 2388] [serial = 45] [outer = 0x12cc60800] 23:08:48 INFO - PROCESS | 2388 | 1468649328789 Marionette DEBUG loaded listener.js 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 46 (0x12d137400) [pid = 2388] [serial = 46] [outer = 0x12cc60800] 23:08:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d52e800 == 17 [pid = 2388] [id = 17] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 47 (0x12d52f000) [pid = 2388] [serial = 47] [outer = 0x0] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 48 (0x12d52a800) [pid = 2388] [serial = 48] [outer = 0x12d52f000] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 49 (0x12d52b000) [pid = 2388] [serial = 49] [outer = 0x12d52f000] 23:08:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d528800 == 18 [pid = 2388] [id = 18] 23:08:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 50 (0x12d133400) [pid = 2388] [serial = 50] [outer = 0x0] 23:08:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 51 (0x12d63d800) [pid = 2388] [serial = 51] [outer = 0x12d133400] 23:08:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 52 (0x12d134000) [pid = 2388] [serial = 52] [outer = 0x12d133400] 23:08:49 INFO - PROCESS | 2388 | 1468649329138 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]]]}] 23:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 23:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:08:49 INFO - PROCESS | 2388 | 1468649329177 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 23:08:49 INFO - PROCESS | 2388 | 1468649329178 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 23:08:49 INFO - PROCESS | 2388 | 1468649329180 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:08:49 INFO - PROCESS | 2388 | 1468649329182 Marionette TRACE conn2 <- [1,46,null,{}] 23:08:49 INFO - PROCESS | 2388 | 1468649329184 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}] 23:08:49 INFO - PROCESS | 2388 | 1468649329185 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:49 INFO - PROCESS | 2388 | 1468649329275 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 23:08:49 INFO - PROCESS | 2388 | 1468649329278 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:49 INFO - PROCESS | 2388 | 1468649329280 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d917800 == 19 [pid = 2388] [id = 19] 23:08:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 53 (0x12d13e400) [pid = 2388] [serial = 53] [outer = 0x0] 23:08:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (0x12d5db000) [pid = 2388] [serial = 54] [outer = 0x12d13e400] 23:08:49 INFO - PROCESS | 2388 | 1468649329314 Marionette DEBUG loaded listener.js 23:08:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (0x12d5df000) [pid = 2388] [serial = 55] [outer = 0x12d13e400] 23:08:49 INFO - PROCESS | 2388 | 1468649329561 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]]]}] 23:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 23:08:49 INFO - PROCESS | 2388 | 1468649329599 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 23:08:49 INFO - PROCESS | 2388 | 1468649329600 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 23:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:08:49 INFO - PROCESS | 2388 | 1468649329610 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:08:49 INFO - PROCESS | 2388 | 1468649329611 Marionette TRACE conn2 <- [1,50,null,{}] 23:08:49 INFO - PROCESS | 2388 | 1468649329613 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}] 23:08:49 INFO - PROCESS | 2388 | 1468649329614 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:49 INFO - PROCESS | 2388 | 1468649329718 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 23:08:49 INFO - PROCESS | 2388 | 1468649329722 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:49 INFO - PROCESS | 2388 | 1468649329723 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x12dba4800 == 20 [pid = 2388] [id = 20] 23:08:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (0x11812d800) [pid = 2388] [serial = 56] [outer = 0x0] 23:08:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (0x118130c00) [pid = 2388] [serial = 57] [outer = 0x11812d800] 23:08:49 INFO - PROCESS | 2388 | 1468649329747 Marionette DEBUG loaded listener.js 23:08:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (0x118204c00) [pid = 2388] [serial = 58] [outer = 0x11812d800] 23:08:49 INFO - PROCESS | 2388 | 1468649329973 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]]]}] 23:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 23:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:08:50 INFO - PROCESS | 2388 | 1468649330030 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 23:08:50 INFO - PROCESS | 2388 | 1468649330031 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 23:08:50 INFO - PROCESS | 2388 | 1468649330041 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:08:50 INFO - PROCESS | 2388 | 1468649330042 Marionette TRACE conn2 <- [1,54,null,{}] 23:08:50 INFO - PROCESS | 2388 | 1468649330044 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}] 23:08:50 INFO - PROCESS | 2388 | 1468649330045 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:50 INFO - PROCESS | 2388 | 1468649330139 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 23:08:50 INFO - PROCESS | 2388 | 1468649330143 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:50 INFO - PROCESS | 2388 | 1468649330152 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbce000 == 21 [pid = 2388] [id = 21] 23:08:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (0x118520800) [pid = 2388] [serial = 59] [outer = 0x0] 23:08:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (0x12d5df400) [pid = 2388] [serial = 60] [outer = 0x118520800] 23:08:50 INFO - PROCESS | 2388 | 1468649330175 Marionette DEBUG loaded listener.js 23:08:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (0x12d5e4400) [pid = 2388] [serial = 61] [outer = 0x118520800] 23:08:50 INFO - PROCESS | 2388 | 1468649330404 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]]]}] 23:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 23:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:08:50 INFO - PROCESS | 2388 | 1468649330461 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 23:08:50 INFO - PROCESS | 2388 | 1468649330462 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 23:08:50 INFO - PROCESS | 2388 | 1468649330464 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:08:50 INFO - PROCESS | 2388 | 1468649330465 Marionette TRACE conn2 <- [1,58,null,{}] 23:08:50 INFO - PROCESS | 2388 | 1468649330475 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}] 23:08:50 INFO - PROCESS | 2388 | 1468649330476 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:50 INFO - PROCESS | 2388 | 1468649330571 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 23:08:50 INFO - PROCESS | 2388 | 1468649330575 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:50 INFO - PROCESS | 2388 | 1468649330576 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x12e548800 == 22 [pid = 2388] [id = 22] 23:08:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (0x12d5e6800) [pid = 2388] [serial = 62] [outer = 0x0] 23:08:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (0x12e362c00) [pid = 2388] [serial = 63] [outer = 0x12d5e6800] 23:08:50 INFO - PROCESS | 2388 | 1468649330604 Marionette DEBUG loaded listener.js 23:08:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x12e366000) [pid = 2388] [serial = 64] [outer = 0x12d5e6800] 23:08:51 INFO - PROCESS | 2388 | 1468649331630 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]]]}] 23:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1222ms 23:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:08:51 INFO - PROCESS | 2388 | 1468649331689 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 23:08:51 INFO - PROCESS | 2388 | 1468649331692 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 23:08:51 INFO - PROCESS | 2388 | 1468649331696 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:08:51 INFO - PROCESS | 2388 | 1468649331698 Marionette TRACE conn2 <- [1,62,null,{}] 23:08:51 INFO - PROCESS | 2388 | 1468649331703 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}] 23:08:51 INFO - PROCESS | 2388 | 1468649331706 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:51 INFO - PROCESS | 2388 | 1468649331832 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 23:08:51 INFO - PROCESS | 2388 | 1468649331881 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:51 INFO - PROCESS | 2388 | 1468649331882 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x112721800 == 23 [pid = 2388] [id = 23] 23:08:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x112a85800) [pid = 2388] [serial = 65] [outer = 0x0] 23:08:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x112d25000) [pid = 2388] [serial = 66] [outer = 0x112a85800] 23:08:51 INFO - PROCESS | 2388 | 1468649331914 Marionette DEBUG loaded listener.js 23:08:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x113347c00) [pid = 2388] [serial = 67] [outer = 0x112a85800] 23:08:52 INFO - PROCESS | 2388 | 1468649332314 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]]]}] 23:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 23:08:52 INFO - PROCESS | 2388 | 1468649332368 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 23:08:52 INFO - PROCESS | 2388 | 1468649332371 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 23:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:08:52 INFO - PROCESS | 2388 | 1468649332376 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:08:52 INFO - PROCESS | 2388 | 1468649332377 Marionette TRACE conn2 <- [1,66,null,{}] 23:08:52 INFO - PROCESS | 2388 | 1468649332380 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}] 23:08:52 INFO - PROCESS | 2388 | 1468649332381 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:52 INFO - PROCESS | 2388 | 1468649332496 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 23:08:52 INFO - PROCESS | 2388 | 1468649332551 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:52 INFO - PROCESS | 2388 | 1468649332553 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x11699f000 == 24 [pid = 2388] [id = 24] 23:08:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x115eec800) [pid = 2388] [serial = 68] [outer = 0x0] 23:08:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x116a0b800) [pid = 2388] [serial = 69] [outer = 0x115eec800] 23:08:52 INFO - PROCESS | 2388 | 1468649332584 Marionette DEBUG loaded listener.js 23:08:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x11759a000) [pid = 2388] [serial = 70] [outer = 0x115eec800] 23:08:53 INFO - PROCESS | 2388 | 1468649333023 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]]]}] 23:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 23:08:53 INFO - PROCESS | 2388 | 1468649333047 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 23:08:53 INFO - PROCESS | 2388 | 1468649333049 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 23:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:08:53 INFO - PROCESS | 2388 | 1468649333056 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:08:53 INFO - PROCESS | 2388 | 1468649333060 Marionette TRACE conn2 <- [1,70,null,{}] 23:08:53 INFO - PROCESS | 2388 | 1468649333071 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}] 23:08:53 INFO - PROCESS | 2388 | 1468649333076 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:53 INFO - PROCESS | 2388 | 1468649333261 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 23:08:53 INFO - PROCESS | 2388 | 1468649333315 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:53 INFO - PROCESS | 2388 | 1468649333318 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172df000 == 25 [pid = 2388] [id = 25] 23:08:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x118525c00) [pid = 2388] [serial = 71] [outer = 0x0] 23:08:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x118574000) [pid = 2388] [serial = 72] [outer = 0x118525c00] 23:08:53 INFO - PROCESS | 2388 | 1468649333349 Marionette DEBUG loaded listener.js 23:08:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x119052400) [pid = 2388] [serial = 73] [outer = 0x118525c00] 23:08:53 INFO - PROCESS | 2388 | 1468649333992 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]]]}] 23:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 974ms 23:08:54 INFO - PROCESS | 2388 | 1468649334037 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 23:08:54 INFO - PROCESS | 2388 | 1468649334039 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 23:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:08:54 INFO - PROCESS | 2388 | 1468649334043 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:08:54 INFO - PROCESS | 2388 | 1468649334045 Marionette TRACE conn2 <- [1,74,null,{}] 23:08:54 INFO - PROCESS | 2388 | 1468649334049 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}] 23:08:54 INFO - PROCESS | 2388 | 1468649334051 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:54 INFO - PROCESS | 2388 | 1468649334133 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 23:08:54 INFO - PROCESS | 2388 | 1468649334193 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:54 INFO - PROCESS | 2388 | 1468649334195 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x11264f800 == 26 [pid = 2388] [id = 26] 23:08:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x113e09800) [pid = 2388] [serial = 74] [outer = 0x0] 23:08:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x114004800) [pid = 2388] [serial = 75] [outer = 0x113e09800] 23:08:54 INFO - PROCESS | 2388 | 1468649334223 Marionette DEBUG loaded listener.js 23:08:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x115ee0c00) [pid = 2388] [serial = 76] [outer = 0x113e09800] 23:08:54 INFO - PROCESS | 2388 | 1468649334688 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]]]}] 23:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 671ms 23:08:54 INFO - PROCESS | 2388 | 1468649334757 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 23:08:54 INFO - PROCESS | 2388 | 1468649334760 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 23:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:08:54 INFO - PROCESS | 2388 | 1468649334778 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:08:54 INFO - PROCESS | 2388 | 1468649334780 Marionette TRACE conn2 <- [1,78,null,{}] 23:08:54 INFO - PROCESS | 2388 | 1468649334782 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}] 23:08:54 INFO - PROCESS | 2388 | 1468649334784 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:54 INFO - PROCESS | 2388 | 1468649334855 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 23:08:54 INFO - PROCESS | 2388 | 1468649334859 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:54 INFO - PROCESS | 2388 | 1468649334860 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x113b90800 == 27 [pid = 2388] [id = 27] 23:08:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x11662f400) [pid = 2388] [serial = 77] [outer = 0x0] 23:08:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1166ed000) [pid = 2388] [serial = 78] [outer = 0x11662f400] 23:08:54 INFO - PROCESS | 2388 | 1468649334892 Marionette DEBUG loaded listener.js 23:08:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x116975000) [pid = 2388] [serial = 79] [outer = 0x11662f400] 23:08:55 INFO - PROCESS | 2388 | 1468649335198 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]]]}] 23:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 474ms 23:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:08:55 INFO - PROCESS | 2388 | 1468649335248 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 23:08:55 INFO - PROCESS | 2388 | 1468649335249 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 23:08:55 INFO - PROCESS | 2388 | 1468649335251 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:08:55 INFO - PROCESS | 2388 | 1468649335254 Marionette TRACE conn2 <- [1,82,null,{}] 23:08:55 INFO - PROCESS | 2388 | 1468649335261 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}] 23:08:55 INFO - PROCESS | 2388 | 1468649335264 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:55 INFO - PROCESS | 2388 | 1468649335344 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 23:08:55 INFO - PROCESS | 2388 | 1468649335384 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:55 INFO - PROCESS | 2388 | 1468649335386 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x11607a800 == 28 [pid = 2388] [id = 28] 23:08:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x11696d400) [pid = 2388] [serial = 80] [outer = 0x0] 23:08:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x117594400) [pid = 2388] [serial = 81] [outer = 0x11696d400] 23:08:55 INFO - PROCESS | 2388 | 1468649335414 Marionette DEBUG loaded listener.js 23:08:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x11812e400) [pid = 2388] [serial = 82] [outer = 0x11696d400] 23:08:55 INFO - PROCESS | 2388 | 1468649335690 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]]]}] 23:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 23:08:55 INFO - PROCESS | 2388 | 1468649335725 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 23:08:55 INFO - PROCESS | 2388 | 1468649335727 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 23:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:08:55 INFO - PROCESS | 2388 | 1468649335729 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:08:55 INFO - PROCESS | 2388 | 1468649335730 Marionette TRACE conn2 <- [1,86,null,{}] 23:08:55 INFO - PROCESS | 2388 | 1468649335733 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}] 23:08:55 INFO - PROCESS | 2388 | 1468649335734 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:55 INFO - PROCESS | 2388 | 1468649335823 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 23:08:55 INFO - PROCESS | 2388 | 1468649335826 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:55 INFO - PROCESS | 2388 | 1468649335827 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x11693b800 == 29 [pid = 2388] [id = 29] 23:08:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x118135c00) [pid = 2388] [serial = 83] [outer = 0x0] 23:08:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x118344400) [pid = 2388] [serial = 84] [outer = 0x118135c00] 23:08:55 INFO - PROCESS | 2388 | 1468649335856 Marionette DEBUG loaded listener.js 23:08:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x11857a800) [pid = 2388] [serial = 85] [outer = 0x118135c00] 23:08:56 INFO - PROCESS | 2388 | 1468649336159 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]]]}] 23:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 23:08:56 INFO - PROCESS | 2388 | 1468649336199 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 23:08:56 INFO - PROCESS | 2388 | 1468649336200 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 23:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:08:56 INFO - PROCESS | 2388 | 1468649336202 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:08:56 INFO - PROCESS | 2388 | 1468649336204 Marionette TRACE conn2 <- [1,90,null,{}] 23:08:56 INFO - PROCESS | 2388 | 1468649336206 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}] 23:08:56 INFO - PROCESS | 2388 | 1468649336207 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:56 INFO - PROCESS | 2388 | 1468649336278 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 23:08:56 INFO - PROCESS | 2388 | 1468649336282 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:56 INFO - PROCESS | 2388 | 1468649336283 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171e8800 == 30 [pid = 2388] [id = 30] 23:08:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x11393a400) [pid = 2388] [serial = 86] [outer = 0x0] 23:08:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x11864f000) [pid = 2388] [serial = 87] [outer = 0x11393a400] 23:08:56 INFO - PROCESS | 2388 | 1468649336311 Marionette DEBUG loaded listener.js 23:08:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1186f6400) [pid = 2388] [serial = 88] [outer = 0x11393a400] 23:08:56 INFO - PROCESS | 2388 | 1468649336615 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]]]}] 23:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 23:08:56 INFO - PROCESS | 2388 | 1468649336625 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 23:08:56 INFO - PROCESS | 2388 | 1468649336627 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 23:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:08:56 INFO - PROCESS | 2388 | 1468649336630 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:08:56 INFO - PROCESS | 2388 | 1468649336631 Marionette TRACE conn2 <- [1,94,null,{}] 23:08:56 INFO - PROCESS | 2388 | 1468649336634 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}] 23:08:56 INFO - PROCESS | 2388 | 1468649336642 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:56 INFO - PROCESS | 2388 | 1468649336748 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 23:08:56 INFO - PROCESS | 2388 | 1468649336756 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:56 INFO - PROCESS | 2388 | 1468649336757 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x118161000 == 31 [pid = 2388] [id = 31] 23:08:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1188ef400) [pid = 2388] [serial = 89] [outer = 0x0] 23:08:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x11936b800) [pid = 2388] [serial = 90] [outer = 0x1188ef400] 23:08:56 INFO - PROCESS | 2388 | 1468649336800 Marionette DEBUG loaded listener.js 23:08:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x11953b400) [pid = 2388] [serial = 91] [outer = 0x1188ef400] 23:08:57 INFO - PROCESS | 2388 | 1468649337264 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]]]}] 23:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 672ms 23:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:08:57 INFO - PROCESS | 2388 | 1468649337302 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 23:08:57 INFO - PROCESS | 2388 | 1468649337303 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 23:08:57 INFO - PROCESS | 2388 | 1468649337305 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:08:57 INFO - PROCESS | 2388 | 1468649337306 Marionette TRACE conn2 <- [1,98,null,{}] 23:08:57 INFO - PROCESS | 2388 | 1468649337308 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}] 23:08:57 INFO - PROCESS | 2388 | 1468649337310 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:57 INFO - PROCESS | 2388 | 1468649337381 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 23:08:57 INFO - PROCESS | 2388 | 1468649337387 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:57 INFO - PROCESS | 2388 | 1468649337389 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x1183c9000 == 32 [pid = 2388] [id = 32] 23:08:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x118616400) [pid = 2388] [serial = 92] [outer = 0x0] 23:08:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x11953fc00) [pid = 2388] [serial = 93] [outer = 0x118616400] 23:08:57 INFO - PROCESS | 2388 | 1468649337413 Marionette DEBUG loaded listener.js 23:08:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x119b50000) [pid = 2388] [serial = 94] [outer = 0x118616400] 23:08:57 INFO - PROCESS | 2388 | 1468649337699 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]]]}] 23:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 23:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:08:57 INFO - PROCESS | 2388 | 1468649337724 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 23:08:57 INFO - PROCESS | 2388 | 1468649337725 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 23:08:57 INFO - PROCESS | 2388 | 1468649337727 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:08:57 INFO - PROCESS | 2388 | 1468649337728 Marionette TRACE conn2 <- [1,102,null,{}] 23:08:57 INFO - PROCESS | 2388 | 1468649337731 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}] 23:08:57 INFO - PROCESS | 2388 | 1468649337732 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:57 INFO - PROCESS | 2388 | 1468649337812 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 23:08:57 INFO - PROCESS | 2388 | 1468649337816 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:57 INFO - PROCESS | 2388 | 1468649337817 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x11919e000 == 33 [pid = 2388] [id = 33] 23:08:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x119773000) [pid = 2388] [serial = 95] [outer = 0x0] 23:08:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12118fc00) [pid = 2388] [serial = 96] [outer = 0x119773000] 23:08:57 INFO - PROCESS | 2388 | 1468649337844 Marionette DEBUG loaded listener.js 23:08:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12137f000) [pid = 2388] [serial = 97] [outer = 0x119773000] 23:08:58 INFO - PROCESS | 2388 | 1468649338115 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]]]}] 23:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 23:08:58 INFO - PROCESS | 2388 | 1468649338159 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 23:08:58 INFO - PROCESS | 2388 | 1468649338160 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 23:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:08:58 INFO - PROCESS | 2388 | 1468649338174 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:08:58 INFO - PROCESS | 2388 | 1468649338175 Marionette TRACE conn2 <- [1,106,null,{}] 23:08:58 INFO - PROCESS | 2388 | 1468649338178 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}] 23:08:58 INFO - PROCESS | 2388 | 1468649338179 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:58 INFO - PROCESS | 2388 | 1468649338283 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 23:08:58 INFO - PROCESS | 2388 | 1468649338290 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:58 INFO - PROCESS | 2388 | 1468649338291 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x11906a800 == 34 [pid = 2388] [id = 34] 23:08:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x113931400) [pid = 2388] [serial = 98] [outer = 0x0] 23:08:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x119d04000) [pid = 2388] [serial = 99] [outer = 0x113931400] 23:08:58 INFO - PROCESS | 2388 | 1468649338315 Marionette DEBUG loaded listener.js 23:08:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1216a4c00) [pid = 2388] [serial = 100] [outer = 0x113931400] 23:08:58 INFO - PROCESS | 2388 | 1468649338588 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]]]}] 23:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 476ms 23:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:08:58 INFO - PROCESS | 2388 | 1468649338643 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 23:08:58 INFO - PROCESS | 2388 | 1468649338645 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 23:08:58 INFO - PROCESS | 2388 | 1468649338647 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:08:58 INFO - PROCESS | 2388 | 1468649338648 Marionette TRACE conn2 <- [1,110,null,{}] 23:08:58 INFO - PROCESS | 2388 | 1468649338650 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}] 23:08:58 INFO - PROCESS | 2388 | 1468649338651 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:58 INFO - PROCESS | 2388 | 1468649338725 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 23:08:58 INFO - PROCESS | 2388 | 1468649338729 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:58 INFO - PROCESS | 2388 | 1468649338730 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x119a9a800 == 35 [pid = 2388] [id = 35] 23:08:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x117597800) [pid = 2388] [serial = 101] [outer = 0x0] 23:08:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x121b3fc00) [pid = 2388] [serial = 102] [outer = 0x117597800] 23:08:58 INFO - PROCESS | 2388 | 1468649338757 Marionette DEBUG loaded listener.js 23:08:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x121eb5800) [pid = 2388] [serial = 103] [outer = 0x117597800] 23:08:59 INFO - PROCESS | 2388 | 1468649339057 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]]]}] 23:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 23:08:59 INFO - PROCESS | 2388 | 1468649339065 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 23:08:59 INFO - PROCESS | 2388 | 1468649339067 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 23:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:08:59 INFO - PROCESS | 2388 | 1468649339077 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:08:59 INFO - PROCESS | 2388 | 1468649339079 Marionette TRACE conn2 <- [1,114,null,{}] 23:08:59 INFO - PROCESS | 2388 | 1468649339081 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}] 23:08:59 INFO - PROCESS | 2388 | 1468649339082 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:59 INFO - PROCESS | 2388 | 1468649339176 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 23:08:59 INFO - PROCESS | 2388 | 1468649339220 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:59 INFO - PROCESS | 2388 | 1468649339222 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x119bb4800 == 36 [pid = 2388] [id = 36] 23:08:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x121605c00) [pid = 2388] [serial = 104] [outer = 0x0] 23:08:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x123692c00) [pid = 2388] [serial = 105] [outer = 0x121605c00] 23:08:59 INFO - PROCESS | 2388 | 1468649339247 Marionette DEBUG loaded listener.js 23:08:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x124c85400) [pid = 2388] [serial = 106] [outer = 0x121605c00] 23:08:59 INFO - PROCESS | 2388 | 1468649339541 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]]]}] 23:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 520ms 23:08:59 INFO - PROCESS | 2388 | 1468649339597 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 23:08:59 INFO - PROCESS | 2388 | 1468649339598 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 23:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:08:59 INFO - PROCESS | 2388 | 1468649339601 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:08:59 INFO - PROCESS | 2388 | 1468649339602 Marionette TRACE conn2 <- [1,118,null,{}] 23:08:59 INFO - PROCESS | 2388 | 1468649339604 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}] 23:08:59 INFO - PROCESS | 2388 | 1468649339605 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:59 INFO - PROCESS | 2388 | 1468649339679 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 23:08:59 INFO - PROCESS | 2388 | 1468649339683 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:59 INFO - PROCESS | 2388 | 1468649339684 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:08:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212ec800 == 37 [pid = 2388] [id = 37] 23:08:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x124c90000) [pid = 2388] [serial = 107] [outer = 0x0] 23:08:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x124e3cc00) [pid = 2388] [serial = 108] [outer = 0x124c90000] 23:08:59 INFO - PROCESS | 2388 | 1468649339711 Marionette DEBUG loaded listener.js 23:08:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x125537c00) [pid = 2388] [serial = 109] [outer = 0x124c90000] 23:08:59 INFO - PROCESS | 2388 | 1468649339992 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]]]}] 23:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 23:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:09:00 INFO - PROCESS | 2388 | 1468649340026 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 23:09:00 INFO - PROCESS | 2388 | 1468649340028 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 23:09:00 INFO - PROCESS | 2388 | 1468649340032 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:09:00 INFO - PROCESS | 2388 | 1468649340033 Marionette TRACE conn2 <- [1,122,null,{}] 23:09:00 INFO - PROCESS | 2388 | 1468649340040 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}] 23:09:00 INFO - PROCESS | 2388 | 1468649340041 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:00 INFO - PROCESS | 2388 | 1468649340155 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 23:09:00 INFO - PROCESS | 2388 | 1468649340164 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:00 INFO - PROCESS | 2388 | 1468649340165 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x121399800 == 38 [pid = 2388] [id = 38] 23:09:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12160fc00) [pid = 2388] [serial = 110] [outer = 0x0] 23:09:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x124f7f400) [pid = 2388] [serial = 111] [outer = 0x12160fc00] 23:09:00 INFO - PROCESS | 2388 | 1468649340205 Marionette DEBUG loaded listener.js 23:09:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x125542c00) [pid = 2388] [serial = 112] [outer = 0x12160fc00] 23:09:00 INFO - PROCESS | 2388 | 1468649340598 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]]]}] 23:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 572ms 23:09:00 INFO - PROCESS | 2388 | 1468649340604 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 23:09:00 INFO - PROCESS | 2388 | 1468649340605 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 23:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:09:00 INFO - PROCESS | 2388 | 1468649340607 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:09:00 INFO - PROCESS | 2388 | 1468649340608 Marionette TRACE conn2 <- [1,126,null,{}] 23:09:00 INFO - PROCESS | 2388 | 1468649340622 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}] 23:09:00 INFO - PROCESS | 2388 | 1468649340623 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:00 INFO - PROCESS | 2388 | 1468649340699 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 23:09:00 INFO - PROCESS | 2388 | 1468649340746 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:00 INFO - PROCESS | 2388 | 1468649340747 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216db800 == 39 [pid = 2388] [id = 39] 23:09:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x124f85800) [pid = 2388] [serial = 113] [outer = 0x0] 23:09:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x125565c00) [pid = 2388] [serial = 114] [outer = 0x124f85800] 23:09:00 INFO - PROCESS | 2388 | 1468649340771 Marionette DEBUG loaded listener.js 23:09:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x12556d800) [pid = 2388] [serial = 115] [outer = 0x124f85800] 23:09:01 INFO - PROCESS | 2388 | 1468649341038 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]]]}] 23:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 23:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:09:01 INFO - PROCESS | 2388 | 1468649341075 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 23:09:01 INFO - PROCESS | 2388 | 1468649341077 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 23:09:01 INFO - PROCESS | 2388 | 1468649341079 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:09:01 INFO - PROCESS | 2388 | 1468649341080 Marionette TRACE conn2 <- [1,130,null,{}] 23:09:01 INFO - PROCESS | 2388 | 1468649341082 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}] 23:09:01 INFO - PROCESS | 2388 | 1468649341084 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:01 INFO - PROCESS | 2388 | 1468649341177 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 23:09:01 INFO - PROCESS | 2388 | 1468649341180 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:01 INFO - PROCESS | 2388 | 1468649341181 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236cb000 == 40 [pid = 2388] [id = 40] 23:09:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x12556cc00) [pid = 2388] [serial = 116] [outer = 0x0] 23:09:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x125572c00) [pid = 2388] [serial = 117] [outer = 0x12556cc00] 23:09:01 INFO - PROCESS | 2388 | 1468649341205 Marionette DEBUG loaded listener.js 23:09:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x126874000) [pid = 2388] [serial = 118] [outer = 0x12556cc00] 23:09:01 INFO - PROCESS | 2388 | 1468649341519 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]]]}] 23:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 23:09:01 INFO - PROCESS | 2388 | 1468649341548 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 23:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:09:01 INFO - PROCESS | 2388 | 1468649341550 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 23:09:01 INFO - PROCESS | 2388 | 1468649341555 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:09:01 INFO - PROCESS | 2388 | 1468649341557 Marionette TRACE conn2 <- [1,134,null,{}] 23:09:01 INFO - PROCESS | 2388 | 1468649341560 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}] 23:09:01 INFO - PROCESS | 2388 | 1468649341562 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:01 INFO - PROCESS | 2388 | 1468649341716 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 23:09:01 INFO - PROCESS | 2388 | 1468649341757 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:01 INFO - PROCESS | 2388 | 1468649341759 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x124fd3000 == 41 [pid = 2388] [id = 41] 23:09:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x12556dc00) [pid = 2388] [serial = 119] [outer = 0x0] 23:09:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (0x126903400) [pid = 2388] [serial = 120] [outer = 0x12556dc00] 23:09:01 INFO - PROCESS | 2388 | 1468649341798 Marionette DEBUG loaded listener.js 23:09:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (0x126d03000) [pid = 2388] [serial = 121] [outer = 0x12556dc00] 23:09:02 INFO - PROCESS | 2388 | 1468649342153 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]]]}] 23:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 621ms 23:09:02 INFO - PROCESS | 2388 | 1468649342175 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 23:09:02 INFO - PROCESS | 2388 | 1468649342176 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 23:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:09:02 INFO - PROCESS | 2388 | 1468649342178 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:09:02 INFO - PROCESS | 2388 | 1468649342179 Marionette TRACE conn2 <- [1,138,null,{}] 23:09:02 INFO - PROCESS | 2388 | 1468649342182 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}] 23:09:02 INFO - PROCESS | 2388 | 1468649342183 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:02 INFO - PROCESS | 2388 | 1468649342263 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 23:09:02 INFO - PROCESS | 2388 | 1468649342267 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:02 INFO - PROCESS | 2388 | 1468649342268 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x12698a800 == 42 [pid = 2388] [id = 42] 23:09:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (0x126d06c00) [pid = 2388] [serial = 122] [outer = 0x0] 23:09:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (0x126f09c00) [pid = 2388] [serial = 123] [outer = 0x126d06c00] 23:09:02 INFO - PROCESS | 2388 | 1468649342295 Marionette DEBUG loaded listener.js 23:09:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (0x12715f400) [pid = 2388] [serial = 124] [outer = 0x126d06c00] 23:09:03 INFO - PROCESS | 2388 | 1468649343310 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]]]}] 23:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1169ms 23:09:03 INFO - PROCESS | 2388 | 1468649343348 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 23:09:03 INFO - PROCESS | 2388 | 1468649343350 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 23:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:09:03 INFO - PROCESS | 2388 | 1468649343358 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:09:03 INFO - PROCESS | 2388 | 1468649343361 Marionette TRACE conn2 <- [1,142,null,{}] 23:09:03 INFO - PROCESS | 2388 | 1468649343365 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}] 23:09:03 INFO - PROCESS | 2388 | 1468649343366 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:03 INFO - PROCESS | 2388 | 1468649343464 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 23:09:03 INFO - PROCESS | 2388 | 1468649343469 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:03 INFO - PROCESS | 2388 | 1468649343471 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x11339a800 == 43 [pid = 2388] [id = 43] 23:09:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (0x11662fc00) [pid = 2388] [serial = 125] [outer = 0x0] 23:09:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (0x116a0b000) [pid = 2388] [serial = 126] [outer = 0x11662fc00] 23:09:03 INFO - PROCESS | 2388 | 1468649343498 Marionette DEBUG loaded listener.js 23:09:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (0x1175a0400) [pid = 2388] [serial = 127] [outer = 0x11662fc00] 23:09:03 INFO - PROCESS | 2388 | 1468649343818 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]]]}] 23:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 23:09:03 INFO - PROCESS | 2388 | 1468649343881 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 23:09:03 INFO - PROCESS | 2388 | 1468649343884 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 23:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:09:03 INFO - PROCESS | 2388 | 1468649343895 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:09:03 INFO - PROCESS | 2388 | 1468649343897 Marionette TRACE conn2 <- [1,146,null,{}] 23:09:03 INFO - PROCESS | 2388 | 1468649343899 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}] 23:09:03 INFO - PROCESS | 2388 | 1468649343901 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:03 INFO - PROCESS | 2388 | 1468649343996 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 23:09:04 INFO - PROCESS | 2388 | 1468649344000 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:04 INFO - PROCESS | 2388 | 1468649344001 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x1162a5800 == 44 [pid = 2388] [id = 44] 23:09:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (0x1176c8000) [pid = 2388] [serial = 128] [outer = 0x0] 23:09:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (0x11820b000) [pid = 2388] [serial = 129] [outer = 0x1176c8000] 23:09:04 INFO - PROCESS | 2388 | 1468649344029 Marionette DEBUG loaded listener.js 23:09:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (0x11861cc00) [pid = 2388] [serial = 130] [outer = 0x1176c8000] 23:09:04 INFO - PROCESS | 2388 | 1468649344349 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]]]}] 23:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 470ms 23:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:09:04 INFO - PROCESS | 2388 | 1468649344376 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 23:09:04 INFO - PROCESS | 2388 | 1468649344377 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 23:09:04 INFO - PROCESS | 2388 | 1468649344379 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:09:04 INFO - PROCESS | 2388 | 1468649344382 Marionette TRACE conn2 <- [1,150,null,{}] 23:09:04 INFO - PROCESS | 2388 | 1468649344397 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}] 23:09:04 INFO - PROCESS | 2388 | 1468649344400 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (0x12bf0b000) [pid = 2388] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (0x118575400) [pid = 2388] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (0x12ba7ec00) [pid = 2388] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (0x12ba0d400) [pid = 2388] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (0x12a8c6c00) [pid = 2388] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (0x12a87f400) [pid = 2388] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (0x129194c00) [pid = 2388] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (0x118520800) [pid = 2388] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (0x11812d800) [pid = 2388] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (0x12d13e400) [pid = 2388] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (0x12cc60800) [pid = 2388] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x12be66000) [pid = 2388] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x1193ee000) [pid = 2388] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x121605c00) [pid = 2388] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x124c90000) [pid = 2388] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x12160fc00) [pid = 2388] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x12d5e6800) [pid = 2388] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x112a85800) [pid = 2388] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x115eec800) [pid = 2388] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x118525c00) [pid = 2388] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x113e09800) [pid = 2388] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x11662f400) [pid = 2388] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x11696d400) [pid = 2388] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x118135c00) [pid = 2388] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x11393a400) [pid = 2388] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1188ef400) [pid = 2388] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x118616400) [pid = 2388] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x119773000) [pid = 2388] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:09:04 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x113931400) [pid = 2388] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:09:04 INFO - PROCESS | 2388 | 1468649344974 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 23:09:04 INFO - PROCESS | 2388 | 1468649344983 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:04 INFO - PROCESS | 2388 | 1468649344985 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x116939800 == 45 [pid = 2388] [id = 45] 23:09:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x112dc2400) [pid = 2388] [serial = 131] [outer = 0x0] 23:09:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x113e09800) [pid = 2388] [serial = 132] [outer = 0x112dc2400] 23:09:05 INFO - PROCESS | 2388 | 1468649345015 Marionette DEBUG loaded listener.js 23:09:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x118520800) [pid = 2388] [serial = 133] [outer = 0x112dc2400] 23:09:05 INFO - PROCESS | 2388 | 1468649345323 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]]]}] 23:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 980ms 23:09:05 INFO - PROCESS | 2388 | 1468649345359 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 23:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:09:05 INFO - PROCESS | 2388 | 1468649345361 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 23:09:05 INFO - PROCESS | 2388 | 1468649345363 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:09:05 INFO - PROCESS | 2388 | 1468649345365 Marionette TRACE conn2 <- [1,154,null,{}] 23:09:05 INFO - PROCESS | 2388 | 1468649345367 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}] 23:09:05 INFO - PROCESS | 2388 | 1468649345368 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:05 INFO - PROCESS | 2388 | 1468649345445 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 23:09:05 INFO - PROCESS | 2388 | 1468649345490 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:05 INFO - PROCESS | 2388 | 1468649345492 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x118168800 == 46 [pid = 2388] [id = 46] 23:09:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x1139bb400) [pid = 2388] [serial = 134] [outer = 0x0] 23:09:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x11861ec00) [pid = 2388] [serial = 135] [outer = 0x1139bb400] 23:09:05 INFO - PROCESS | 2388 | 1468649345516 Marionette DEBUG loaded listener.js 23:09:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x1193ef400) [pid = 2388] [serial = 136] [outer = 0x1139bb400] 23:09:05 INFO - PROCESS | 2388 | 1468649345794 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]]]}] 23:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 23:09:05 INFO - PROCESS | 2388 | 1468649345832 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 23:09:05 INFO - PROCESS | 2388 | 1468649345834 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 23:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:09:05 INFO - PROCESS | 2388 | 1468649345845 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:09:05 INFO - PROCESS | 2388 | 1468649345846 Marionette TRACE conn2 <- [1,158,null,{}] 23:09:05 INFO - PROCESS | 2388 | 1468649345848 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}] 23:09:05 INFO - PROCESS | 2388 | 1468649345849 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:05 INFO - PROCESS | 2388 | 1468649345928 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 23:09:05 INFO - PROCESS | 2388 | 1468649345932 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:05 INFO - PROCESS | 2388 | 1468649345933 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x11919a000 == 47 [pid = 2388] [id = 47] 23:09:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x1193f2800) [pid = 2388] [serial = 137] [outer = 0x0] 23:09:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x119539c00) [pid = 2388] [serial = 138] [outer = 0x1193f2800] 23:09:05 INFO - PROCESS | 2388 | 1468649345960 Marionette DEBUG loaded listener.js 23:09:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x11993b400) [pid = 2388] [serial = 139] [outer = 0x1193f2800] 23:09:06 INFO - PROCESS | 2388 | 1468649346277 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]]]}] 23:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 23:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:09:06 INFO - PROCESS | 2388 | 1468649346313 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 23:09:06 INFO - PROCESS | 2388 | 1468649346315 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 23:09:06 INFO - PROCESS | 2388 | 1468649346317 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:09:06 INFO - PROCESS | 2388 | 1468649346318 Marionette TRACE conn2 <- [1,162,null,{}] 23:09:06 INFO - PROCESS | 2388 | 1468649346320 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}] 23:09:06 INFO - PROCESS | 2388 | 1468649346324 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:06 INFO - PROCESS | 2388 | 1468649346405 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 23:09:06 INFO - PROCESS | 2388 | 1468649346409 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:06 INFO - PROCESS | 2388 | 1468649346410 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x119bad800 == 48 [pid = 2388] [id = 48] 23:09:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x11ac4b000) [pid = 2388] [serial = 140] [outer = 0x0] 23:09:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x12160ec00) [pid = 2388] [serial = 141] [outer = 0x11ac4b000] 23:09:06 INFO - PROCESS | 2388 | 1468649346437 Marionette DEBUG loaded listener.js 23:09:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x1236c0400) [pid = 2388] [serial = 142] [outer = 0x11ac4b000] 23:09:06 INFO - PROCESS | 2388 | 1468649346825 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]]]}] 23:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 520ms 23:09:06 INFO - PROCESS | 2388 | 1468649346839 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 23:09:06 INFO - PROCESS | 2388 | 1468649346841 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 23:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:09:06 INFO - PROCESS | 2388 | 1468649346845 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:09:06 INFO - PROCESS | 2388 | 1468649346846 Marionette TRACE conn2 <- [1,166,null,{}] 23:09:06 INFO - PROCESS | 2388 | 1468649346850 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}] 23:09:06 INFO - PROCESS | 2388 | 1468649346852 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:07 INFO - PROCESS | 2388 | 1468649347033 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 23:09:07 INFO - PROCESS | 2388 | 1468649347083 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:07 INFO - PROCESS | 2388 | 1468649347084 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x112643800 == 49 [pid = 2388] [id = 49] 23:09:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x112d8ac00) [pid = 2388] [serial = 143] [outer = 0x0] 23:09:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x113355400) [pid = 2388] [serial = 144] [outer = 0x112d8ac00] 23:09:07 INFO - PROCESS | 2388 | 1468649347116 Marionette DEBUG loaded listener.js 23:09:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x116051800) [pid = 2388] [serial = 145] [outer = 0x112d8ac00] 23:09:07 INFO - PROCESS | 2388 | 1468649347554 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]]]}] 23:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 719ms 23:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:09:07 INFO - PROCESS | 2388 | 1468649347564 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 23:09:07 INFO - PROCESS | 2388 | 1468649347567 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 23:09:07 INFO - PROCESS | 2388 | 1468649347570 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:09:07 INFO - PROCESS | 2388 | 1468649347572 Marionette TRACE conn2 <- [1,170,null,{}] 23:09:07 INFO - PROCESS | 2388 | 1468649347576 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}] 23:09:07 INFO - PROCESS | 2388 | 1468649347577 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:07 INFO - PROCESS | 2388 | 1468649347674 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 23:09:07 INFO - PROCESS | 2388 | 1468649347745 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:07 INFO - PROCESS | 2388 | 1468649347747 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172d5000 == 50 [pid = 2388] [id = 50] 23:09:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x1176c6800) [pid = 2388] [serial = 146] [outer = 0x0] 23:09:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x118134c00) [pid = 2388] [serial = 147] [outer = 0x1176c6800] 23:09:07 INFO - PROCESS | 2388 | 1468649347783 Marionette DEBUG loaded listener.js 23:09:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x11856ec00) [pid = 2388] [serial = 148] [outer = 0x1176c6800] 23:09:08 INFO - PROCESS | 2388 | 1468649348189 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]]]}] 23:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 23:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:09:08 INFO - PROCESS | 2388 | 1468649348242 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 23:09:08 INFO - PROCESS | 2388 | 1468649348244 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 23:09:08 INFO - PROCESS | 2388 | 1468649348246 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:09:08 INFO - PROCESS | 2388 | 1468649348247 Marionette TRACE conn2 <- [1,174,null,{}] 23:09:08 INFO - PROCESS | 2388 | 1468649348250 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}] 23:09:08 INFO - PROCESS | 2388 | 1468649348251 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:08 INFO - PROCESS | 2388 | 1468649348344 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 23:09:08 INFO - PROCESS | 2388 | 1468649348393 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:08 INFO - PROCESS | 2388 | 1468649348394 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x121393800 == 51 [pid = 2388] [id = 51] 23:09:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (0x11856f000) [pid = 2388] [serial = 149] [outer = 0x0] 23:09:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (0x119374800) [pid = 2388] [serial = 150] [outer = 0x11856f000] 23:09:08 INFO - PROCESS | 2388 | 1468649348424 Marionette DEBUG loaded listener.js 23:09:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (0x119949c00) [pid = 2388] [serial = 151] [outer = 0x11856f000] 23:09:08 INFO - PROCESS | 2388 | 1468649348836 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]]]}] 23:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 23:09:08 INFO - PROCESS | 2388 | 1468649348865 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 23:09:08 INFO - PROCESS | 2388 | 1468649348868 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 23:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:09:08 INFO - PROCESS | 2388 | 1468649348875 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:09:08 INFO - PROCESS | 2388 | 1468649348879 Marionette TRACE conn2 <- [1,178,null,{}] 23:09:08 INFO - PROCESS | 2388 | 1468649348881 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}] 23:09:08 INFO - PROCESS | 2388 | 1468649348884 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:08 INFO - PROCESS | 2388 | 1468649348979 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 23:09:09 INFO - PROCESS | 2388 | 1468649349063 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:09 INFO - PROCESS | 2388 | 1468649349065 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x121ec9800 == 52 [pid = 2388] [id = 52] 23:09:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (0x119d11c00) [pid = 2388] [serial = 152] [outer = 0x0] 23:09:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (0x1217abc00) [pid = 2388] [serial = 153] [outer = 0x119d11c00] 23:09:09 INFO - PROCESS | 2388 | 1468649349095 Marionette DEBUG loaded listener.js 23:09:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (0x12370f400) [pid = 2388] [serial = 154] [outer = 0x119d11c00] 23:09:09 INFO - PROCESS | 2388 | 1468649349494 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]]]}] 23:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 675ms 23:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:09:09 INFO - PROCESS | 2388 | 1468649349546 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 23:09:09 INFO - PROCESS | 2388 | 1468649349548 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 23:09:09 INFO - PROCESS | 2388 | 1468649349550 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:09:09 INFO - PROCESS | 2388 | 1468649349551 Marionette TRACE conn2 <- [1,182,null,{}] 23:09:09 INFO - PROCESS | 2388 | 1468649349554 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}] 23:09:09 INFO - PROCESS | 2388 | 1468649349555 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:09 INFO - PROCESS | 2388 | 1468649349647 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 23:09:09 INFO - PROCESS | 2388 | 1468649349693 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:09 INFO - PROCESS | 2388 | 1468649349694 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x126984800 == 53 [pid = 2388] [id = 53] 23:09:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (0x12126dc00) [pid = 2388] [serial = 155] [outer = 0x0] 23:09:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (0x124cb8400) [pid = 2388] [serial = 156] [outer = 0x12126dc00] 23:09:09 INFO - PROCESS | 2388 | 1468649349723 Marionette DEBUG loaded listener.js 23:09:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (0x1250b4800) [pid = 2388] [serial = 157] [outer = 0x12126dc00] 23:09:10 INFO - PROCESS | 2388 | 1468649350128 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]]]}] 23:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 23:09:10 INFO - PROCESS | 2388 | 1468649350185 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 23:09:10 INFO - PROCESS | 2388 | 1468649350187 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 23:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:09:10 INFO - PROCESS | 2388 | 1468649350191 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:09:10 INFO - PROCESS | 2388 | 1468649350192 Marionette TRACE conn2 <- [1,186,null,{}] 23:09:10 INFO - PROCESS | 2388 | 1468649350194 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}] 23:09:10 INFO - PROCESS | 2388 | 1468649350196 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:10 INFO - PROCESS | 2388 | 1468649350290 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 23:09:10 INFO - PROCESS | 2388 | 1468649350447 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:10 INFO - PROCESS | 2388 | 1468649350448 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x112fcc000 == 54 [pid = 2388] [id = 54] 23:09:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (0x112a85800) [pid = 2388] [serial = 158] [outer = 0x0] 23:09:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (0x113933400) [pid = 2388] [serial = 159] [outer = 0x112a85800] 23:09:10 INFO - PROCESS | 2388 | 1468649350476 Marionette DEBUG loaded listener.js 23:09:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (0x115eeac00) [pid = 2388] [serial = 160] [outer = 0x112a85800] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x119bad800 == 53 [pid = 2388] [id = 48] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x11919a000 == 52 [pid = 2388] [id = 47] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x118168800 == 51 [pid = 2388] [id = 46] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x11906a800 == 50 [pid = 2388] [id = 34] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x116939800 == 49 [pid = 2388] [id = 45] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x1183c9000 == 48 [pid = 2388] [id = 32] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x11919e000 == 47 [pid = 2388] [id = 33] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x1162a5800 == 46 [pid = 2388] [id = 44] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x11693b800 == 45 [pid = 2388] [id = 29] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x11339a800 == 44 [pid = 2388] [id = 43] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x1171e8800 == 43 [pid = 2388] [id = 30] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x11607a800 == 42 [pid = 2388] [id = 28] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x113b90800 == 41 [pid = 2388] [id = 27] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x118161000 == 40 [pid = 2388] [id = 31] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x119bb4800 == 39 [pid = 2388] [id = 36] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x126984800 == 38 [pid = 2388] [id = 53] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x121ec9800 == 37 [pid = 2388] [id = 52] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x121399800 == 36 [pid = 2388] [id = 38] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x121393800 == 35 [pid = 2388] [id = 51] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x1216db800 == 34 [pid = 2388] [id = 39] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x119a9a800 == 33 [pid = 2388] [id = 35] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x124fd3000 == 32 [pid = 2388] [id = 41] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x1212ec800 == 31 [pid = 2388] [id = 37] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x12698a800 == 30 [pid = 2388] [id = 42] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x1172d5000 == 29 [pid = 2388] [id = 50] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x1236cb000 == 28 [pid = 2388] [id = 40] 23:09:11 INFO - PROCESS | 2388 | --DOCSHELL 0x112643800 == 27 [pid = 2388] [id = 49] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (0x1236c1400) [pid = 2388] [serial = 11] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (0x123692c00) [pid = 2388] [serial = 105] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (0x124e3cc00) [pid = 2388] [serial = 108] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (0x124f7f400) [pid = 2388] [serial = 111] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (0x125565c00) [pid = 2388] [serial = 114] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (0x125572c00) [pid = 2388] [serial = 117] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (0x112d25000) [pid = 2388] [serial = 66] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (0x113347c00) [pid = 2388] [serial = 67] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (0x116a0b800) [pid = 2388] [serial = 69] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (0x118574000) [pid = 2388] [serial = 72] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (0x119052400) [pid = 2388] [serial = 73] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (0x114004800) [pid = 2388] [serial = 75] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x115ee0c00) [pid = 2388] [serial = 76] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x1166ed000) [pid = 2388] [serial = 78] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x117594400) [pid = 2388] [serial = 81] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x11812e400) [pid = 2388] [serial = 82] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x118344400) [pid = 2388] [serial = 84] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x11864f000) [pid = 2388] [serial = 87] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x1186f6400) [pid = 2388] [serial = 88] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x11936b800) [pid = 2388] [serial = 90] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x11953b400) [pid = 2388] [serial = 91] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x11953fc00) [pid = 2388] [serial = 93] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x119b50000) [pid = 2388] [serial = 94] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12118fc00) [pid = 2388] [serial = 96] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12137f000) [pid = 2388] [serial = 97] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x119d04000) [pid = 2388] [serial = 99] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x121b3fc00) [pid = 2388] [serial = 102] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1216a4c00) [pid = 2388] [serial = 100] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x124c85400) [pid = 2388] [serial = 106] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x125537c00) [pid = 2388] [serial = 109] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x125542c00) [pid = 2388] [serial = 112] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x11857a800) [pid = 2388] [serial = 85] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11759a000) [pid = 2388] [serial = 70] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x116975000) [pid = 2388] [serial = 79] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12e366000) [pid = 2388] [serial = 64] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x126903400) [pid = 2388] [serial = 120] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x121b40800) [pid = 2388] [serial = 8] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1193f4800) [pid = 2388] [serial = 39] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1193e7c00) [pid = 2388] [serial = 36] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1193eb400) [pid = 2388] [serial = 37] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12be6d400) [pid = 2388] [serial = 33] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12bf07c00) [pid = 2388] [serial = 34] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x118527400) [pid = 2388] [serial = 31] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118526000) [pid = 2388] [serial = 30] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12ba74c00) [pid = 2388] [serial = 27] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12ba7b400) [pid = 2388] [serial = 28] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12ab38000) [pid = 2388] [serial = 24] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x12b85d400) [pid = 2388] [serial = 25] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x12a881000) [pid = 2388] [serial = 21] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12a8c0800) [pid = 2388] [serial = 22] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12962d400) [pid = 2388] [serial = 18] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x129196800) [pid = 2388] [serial = 15] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12919c400) [pid = 2388] [serial = 16] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x12e362c00) [pid = 2388] [serial = 63] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x12d5df400) [pid = 2388] [serial = 60] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x12d5e4400) [pid = 2388] [serial = 61] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x118130c00) [pid = 2388] [serial = 57] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x118204c00) [pid = 2388] [serial = 58] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x12d5df000) [pid = 2388] [serial = 55] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x12d5db000) [pid = 2388] [serial = 54] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x12d52a800) [pid = 2388] [serial = 48] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x12d63d800) [pid = 2388] [serial = 51] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x12cc66800) [pid = 2388] [serial = 45] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x12d137400) [pid = 2388] [serial = 46] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x12cc59400) [pid = 2388] [serial = 42] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x12cc5e000) [pid = 2388] [serial = 43] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x12c641c00) [pid = 2388] [serial = 40] [outer = 0x0] [url = about:blank] 23:09:11 INFO - PROCESS | 2388 | 1468649351374 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]]]}] 23:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1224ms 23:09:11 INFO - PROCESS | 2388 | 1468649351416 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 23:09:11 INFO - PROCESS | 2388 | 1468649351420 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 23:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:09:11 INFO - PROCESS | 2388 | 1468649351425 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:09:11 INFO - PROCESS | 2388 | 1468649351428 Marionette TRACE conn2 <- [1,190,null,{}] 23:09:11 INFO - PROCESS | 2388 | 1468649351433 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}] 23:09:11 INFO - PROCESS | 2388 | 1468649351437 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:11 INFO - PROCESS | 2388 | 1468649351545 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 23:09:11 INFO - PROCESS | 2388 | 1468649351559 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:11 INFO - PROCESS | 2388 | 1468649351562 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x112728800 == 28 [pid = 2388] [id = 55] 23:09:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x115eee000) [pid = 2388] [serial = 161] [outer = 0x0] 23:09:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x1160aec00) [pid = 2388] [serial = 162] [outer = 0x115eee000] 23:09:11 INFO - PROCESS | 2388 | 1468649351609 Marionette DEBUG loaded listener.js 23:09:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x1166eac00) [pid = 2388] [serial = 163] [outer = 0x115eee000] 23:09:11 INFO - PROCESS | 2388 | 1468649351942 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]]]}] 23:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 523ms 23:09:11 INFO - PROCESS | 2388 | 1468649351947 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 23:09:11 INFO - PROCESS | 2388 | 1468649351950 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 23:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:09:11 INFO - PROCESS | 2388 | 1468649351958 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:09:11 INFO - PROCESS | 2388 | 1468649351960 Marionette TRACE conn2 <- [1,194,null,{}] 23:09:11 INFO - PROCESS | 2388 | 1468649351978 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}] 23:09:11 INFO - PROCESS | 2388 | 1468649351980 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:12 INFO - PROCESS | 2388 | 1468649352055 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 23:09:12 INFO - PROCESS | 2388 | 1468649352059 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:12 INFO - PROCESS | 2388 | 1468649352061 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x116216800 == 29 [pid = 2388] [id = 56] 23:09:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x117137800) [pid = 2388] [serial = 164] [outer = 0x0] 23:09:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x11812c800) [pid = 2388] [serial = 165] [outer = 0x117137800] 23:09:12 INFO - PROCESS | 2388 | 1468649352092 Marionette DEBUG loaded listener.js 23:09:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x118202c00) [pid = 2388] [serial = 166] [outer = 0x117137800] 23:09:12 INFO - PROCESS | 2388 | 1468649352448 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]]]}] 23:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 519ms 23:09:12 INFO - PROCESS | 2388 | 1468649352477 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 23:09:12 INFO - PROCESS | 2388 | 1468649352478 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 23:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:09:12 INFO - PROCESS | 2388 | 1468649352480 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:09:12 INFO - PROCESS | 2388 | 1468649352482 Marionette TRACE conn2 <- [1,198,null,{}] 23:09:12 INFO - PROCESS | 2388 | 1468649352489 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}] 23:09:12 INFO - PROCESS | 2388 | 1468649352492 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:12 INFO - PROCESS | 2388 | 1468649352600 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 23:09:12 INFO - PROCESS | 2388 | 1468649352665 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:12 INFO - PROCESS | 2388 | 1468649352667 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x116f43800 == 30 [pid = 2388] [id = 57] 23:09:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x118211c00) [pid = 2388] [serial = 167] [outer = 0x0] 23:09:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x11857a800) [pid = 2388] [serial = 168] [outer = 0x118211c00] 23:09:12 INFO - PROCESS | 2388 | 1468649352714 Marionette DEBUG loaded listener.js 23:09:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x1186f2400) [pid = 2388] [serial = 169] [outer = 0x118211c00] 23:09:13 INFO - PROCESS | 2388 | 1468649353172 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]]]}] 23:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 722ms 23:09:13 INFO - PROCESS | 2388 | 1468649353210 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 23:09:13 INFO - PROCESS | 2388 | 1468649353213 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 23:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:09:13 INFO - PROCESS | 2388 | 1468649353217 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:09:13 INFO - PROCESS | 2388 | 1468649353220 Marionette TRACE conn2 <- [1,202,null,{}] 23:09:13 INFO - PROCESS | 2388 | 1468649353224 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}] 23:09:13 INFO - PROCESS | 2388 | 1468649353226 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:13 INFO - PROCESS | 2388 | 1468649353304 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 23:09:13 INFO - PROCESS | 2388 | 1468649353307 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:13 INFO - PROCESS | 2388 | 1468649353309 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e09800 == 31 [pid = 2388] [id = 58] 23:09:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x119373c00) [pid = 2388] [serial = 170] [outer = 0x0] 23:09:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x1193eb400) [pid = 2388] [serial = 171] [outer = 0x119373c00] 23:09:13 INFO - PROCESS | 2388 | 1468649353336 Marionette DEBUG loaded listener.js 23:09:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x1193f3c00) [pid = 2388] [serial = 172] [outer = 0x119373c00] 23:09:13 INFO - PROCESS | 2388 | 1468649353654 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]]]}] 23:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 472ms 23:09:13 INFO - PROCESS | 2388 | 1468649353690 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 23:09:13 INFO - PROCESS | 2388 | 1468649353691 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 23:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:09:13 INFO - PROCESS | 2388 | 1468649353693 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:09:13 INFO - PROCESS | 2388 | 1468649353694 Marionette TRACE conn2 <- [1,206,null,{}] 23:09:13 INFO - PROCESS | 2388 | 1468649353696 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}] 23:09:13 INFO - PROCESS | 2388 | 1468649353698 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:13 INFO - PROCESS | 2388 | 1468649353784 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 23:09:13 INFO - PROCESS | 2388 | 1468649353790 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:13 INFO - PROCESS | 2388 | 1468649353791 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x1183ce800 == 32 [pid = 2388] [id = 59] 23:09:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x11864e000) [pid = 2388] [serial = 173] [outer = 0x0] 23:09:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11976b400) [pid = 2388] [serial = 174] [outer = 0x11864e000] 23:09:13 INFO - PROCESS | 2388 | 1468649353816 Marionette DEBUG loaded listener.js 23:09:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x119b4fc00) [pid = 2388] [serial = 175] [outer = 0x11864e000] 23:09:14 INFO - PROCESS | 2388 | 1468649354124 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]]]}] 23:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 23:09:14 INFO - PROCESS | 2388 | 1468649354162 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 23:09:14 INFO - PROCESS | 2388 | 1468649354163 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 23:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:09:14 INFO - PROCESS | 2388 | 1468649354166 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:09:14 INFO - PROCESS | 2388 | 1468649354167 Marionette TRACE conn2 <- [1,210,null,{}] 23:09:14 INFO - PROCESS | 2388 | 1468649354169 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}] 23:09:14 INFO - PROCESS | 2388 | 1468649354173 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:14 INFO - PROCESS | 2388 | 1468649354280 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 23:09:14 INFO - PROCESS | 2388 | 1468649354310 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:14 INFO - PROCESS | 2388 | 1468649354311 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x11951d000 == 33 [pid = 2388] [id = 60] 23:09:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x119d10400) [pid = 2388] [serial = 176] [outer = 0x0] 23:09:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x121271800) [pid = 2388] [serial = 177] [outer = 0x119d10400] 23:09:14 INFO - PROCESS | 2388 | 1468649354336 Marionette DEBUG loaded listener.js 23:09:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x12368c000) [pid = 2388] [serial = 178] [outer = 0x119d10400] 23:09:14 INFO - PROCESS | 2388 | 1468649354628 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]]]}] 23:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 467ms 23:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:09:14 INFO - PROCESS | 2388 | 1468649354647 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 23:09:14 INFO - PROCESS | 2388 | 1468649354649 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 23:09:14 INFO - PROCESS | 2388 | 1468649354651 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:09:14 INFO - PROCESS | 2388 | 1468649354653 Marionette TRACE conn2 <- [1,214,null,{}] 23:09:14 INFO - PROCESS | 2388 | 1468649354663 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}] 23:09:14 INFO - PROCESS | 2388 | 1468649354664 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:14 INFO - PROCESS | 2388 | 1468649354761 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 23:09:14 INFO - PROCESS | 2388 | 1468649354765 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:14 INFO - PROCESS | 2388 | 1468649354767 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x119b9e000 == 34 [pid = 2388] [id = 61] 23:09:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x119b53c00) [pid = 2388] [serial = 179] [outer = 0x0] 23:09:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x123707c00) [pid = 2388] [serial = 180] [outer = 0x119b53c00] 23:09:14 INFO - PROCESS | 2388 | 1468649354791 Marionette DEBUG loaded listener.js 23:09:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x124cbb400) [pid = 2388] [serial = 181] [outer = 0x119b53c00] 23:09:15 INFO - PROCESS | 2388 | 1468649355097 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]]]}] 23:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 478ms 23:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:09:15 INFO - PROCESS | 2388 | 1468649355134 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 23:09:15 INFO - PROCESS | 2388 | 1468649355135 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 23:09:15 INFO - PROCESS | 2388 | 1468649355141 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:09:15 INFO - PROCESS | 2388 | 1468649355142 Marionette TRACE conn2 <- [1,218,null,{}] 23:09:15 INFO - PROCESS | 2388 | 1468649355145 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}] 23:09:15 INFO - PROCESS | 2388 | 1468649355146 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:15 INFO - PROCESS | 2388 | 1468649355236 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 23:09:15 INFO - PROCESS | 2388 | 1468649355239 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:15 INFO - PROCESS | 2388 | 1468649355240 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac88000 == 35 [pid = 2388] [id = 62] 23:09:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x121183000) [pid = 2388] [serial = 182] [outer = 0x0] 23:09:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1250b5400) [pid = 2388] [serial = 183] [outer = 0x121183000] 23:09:15 INFO - PROCESS | 2388 | 1468649355265 Marionette DEBUG loaded listener.js 23:09:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12553cc00) [pid = 2388] [serial = 184] [outer = 0x121183000] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x11ac4b000) [pid = 2388] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x11662fc00) [pid = 2388] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1176c8000) [pid = 2388] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1193f2800) [pid = 2388] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x112dc2400) [pid = 2388] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x1139bb400) [pid = 2388] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x126d06c00) [pid = 2388] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x117597800) [pid = 2388] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x124f85800) [pid = 2388] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12556dc00) [pid = 2388] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:09:15 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x12556cc00) [pid = 2388] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:09:15 INFO - PROCESS | 2388 | 1468649355612 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]]]}] 23:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 520ms 23:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:09:15 INFO - PROCESS | 2388 | 1468649355660 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 23:09:15 INFO - PROCESS | 2388 | 1468649355661 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 23:09:15 INFO - PROCESS | 2388 | 1468649355663 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:09:15 INFO - PROCESS | 2388 | 1468649355664 Marionette TRACE conn2 <- [1,222,null,{}] 23:09:15 INFO - PROCESS | 2388 | 1468649355666 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}] 23:09:15 INFO - PROCESS | 2388 | 1468649355667 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:15 INFO - PROCESS | 2388 | 1468649355747 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 23:09:15 INFO - PROCESS | 2388 | 1468649355750 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:15 INFO - PROCESS | 2388 | 1468649355753 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x12139d800 == 36 [pid = 2388] [id = 63] 23:09:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11864c800) [pid = 2388] [serial = 185] [outer = 0x0] 23:09:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x12368bc00) [pid = 2388] [serial = 186] [outer = 0x11864c800] 23:09:15 INFO - PROCESS | 2388 | 1468649355782 Marionette DEBUG loaded listener.js 23:09:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x125541800) [pid = 2388] [serial = 187] [outer = 0x11864c800] 23:09:16 INFO - PROCESS | 2388 | 1468649356152 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]]]}] 23:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 518ms 23:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:09:16 INFO - PROCESS | 2388 | 1468649356182 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 23:09:16 INFO - PROCESS | 2388 | 1468649356183 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 23:09:16 INFO - PROCESS | 2388 | 1468649356185 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:09:16 INFO - PROCESS | 2388 | 1468649356186 Marionette TRACE conn2 <- [1,226,null,{}] 23:09:16 INFO - PROCESS | 2388 | 1468649356188 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}] 23:09:16 INFO - PROCESS | 2388 | 1468649356189 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:16 INFO - PROCESS | 2388 | 1468649356259 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 23:09:16 INFO - PROCESS | 2388 | 1468649356262 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:16 INFO - PROCESS | 2388 | 1468649356263 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a95800 == 37 [pid = 2388] [id = 64] 23:09:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x124e39800) [pid = 2388] [serial = 188] [outer = 0x0] 23:09:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x125545c00) [pid = 2388] [serial = 189] [outer = 0x124e39800] 23:09:16 INFO - PROCESS | 2388 | 1468649356290 Marionette DEBUG loaded listener.js 23:09:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x125568c00) [pid = 2388] [serial = 190] [outer = 0x124e39800] 23:09:16 INFO - PROCESS | 2388 | 1468649356569 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]]]}] 23:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 420ms 23:09:16 INFO - PROCESS | 2388 | 1468649356609 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 23:09:16 INFO - PROCESS | 2388 | 1468649356611 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 23:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:09:16 INFO - PROCESS | 2388 | 1468649356613 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:09:16 INFO - PROCESS | 2388 | 1468649356615 Marionette TRACE conn2 <- [1,230,null,{}] 23:09:16 INFO - PROCESS | 2388 | 1468649356617 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}] 23:09:16 INFO - PROCESS | 2388 | 1468649356620 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:16 INFO - PROCESS | 2388 | 1468649356719 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 23:09:16 INFO - PROCESS | 2388 | 1468649356771 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:16 INFO - PROCESS | 2388 | 1468649356773 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x124ccb800 == 38 [pid = 2388] [id = 65] 23:09:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x125541c00) [pid = 2388] [serial = 191] [outer = 0x0] 23:09:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12556c400) [pid = 2388] [serial = 192] [outer = 0x125541c00] 23:09:16 INFO - PROCESS | 2388 | 1468649356815 Marionette DEBUG loaded listener.js 23:09:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x126873800) [pid = 2388] [serial = 193] [outer = 0x125541c00] 23:09:17 INFO - PROCESS | 2388 | 1468649357255 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]]]}] 23:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 669ms 23:09:17 INFO - PROCESS | 2388 | 1468649357284 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 23:09:17 INFO - PROCESS | 2388 | 1468649357286 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 23:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:09:17 INFO - PROCESS | 2388 | 1468649357296 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:09:17 INFO - PROCESS | 2388 | 1468649357298 Marionette TRACE conn2 <- [1,234,null,{}] 23:09:17 INFO - PROCESS | 2388 | 1468649357304 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}] 23:09:17 INFO - PROCESS | 2388 | 1468649357306 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:17 INFO - PROCESS | 2388 | 1468649357404 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 23:09:17 INFO - PROCESS | 2388 | 1468649357409 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:17 INFO - PROCESS | 2388 | 1468649357410 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x126986800 == 39 [pid = 2388] [id = 66] 23:09:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x126902c00) [pid = 2388] [serial = 194] [outer = 0x0] 23:09:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x126d05400) [pid = 2388] [serial = 195] [outer = 0x126902c00] 23:09:17 INFO - PROCESS | 2388 | 1468649357434 Marionette DEBUG loaded listener.js 23:09:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x126f8d800) [pid = 2388] [serial = 196] [outer = 0x126902c00] 23:09:17 INFO - PROCESS | 2388 | 1468649357934 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]]]}] 23:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 23:09:17 INFO - PROCESS | 2388 | 1468649357978 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 23:09:17 INFO - PROCESS | 2388 | 1468649357981 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 23:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:09:17 INFO - PROCESS | 2388 | 1468649357985 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:09:17 INFO - PROCESS | 2388 | 1468649357989 Marionette TRACE conn2 <- [1,238,null,{}] 23:09:17 INFO - PROCESS | 2388 | 1468649357994 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}] 23:09:17 INFO - PROCESS | 2388 | 1468649357995 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:18 INFO - PROCESS | 2388 | 1468649358098 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 23:09:18 INFO - PROCESS | 2388 | 1468649358207 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:18 INFO - PROCESS | 2388 | 1468649358208 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x116079800 == 40 [pid = 2388] [id = 67] 23:09:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1162d8c00) [pid = 2388] [serial = 197] [outer = 0x0] 23:09:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1166eb800) [pid = 2388] [serial = 198] [outer = 0x1162d8c00] 23:09:18 INFO - PROCESS | 2388 | 1468649358240 Marionette DEBUG loaded listener.js 23:09:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x117299c00) [pid = 2388] [serial = 199] [outer = 0x1162d8c00] 23:09:18 INFO - PROCESS | 2388 | 1468649358831 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]]]}] 23:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 923ms 23:09:18 INFO - PROCESS | 2388 | 1468649358909 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 23:09:18 INFO - PROCESS | 2388 | 1468649358911 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 23:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:09:18 INFO - PROCESS | 2388 | 1468649358915 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:09:18 INFO - PROCESS | 2388 | 1468649358917 Marionette TRACE conn2 <- [1,242,null,{}] 23:09:18 INFO - PROCESS | 2388 | 1468649358920 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}] 23:09:18 INFO - PROCESS | 2388 | 1468649358922 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:19 INFO - PROCESS | 2388 | 1468649359017 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 23:09:19 INFO - PROCESS | 2388 | 1468649359063 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:19 INFO - PROCESS | 2388 | 1468649359065 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x116061000 == 41 [pid = 2388] [id = 68] 23:09:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x11728f000) [pid = 2388] [serial = 200] [outer = 0x0] 23:09:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x11759d800) [pid = 2388] [serial = 201] [outer = 0x11728f000] 23:09:19 INFO - PROCESS | 2388 | 1468649359095 Marionette DEBUG loaded listener.js 23:09:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x11812b000) [pid = 2388] [serial = 202] [outer = 0x11728f000] 23:09:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x116975800) [pid = 2388] [serial = 203] [outer = 0x12d133400] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x124ccb800 == 40 [pid = 2388] [id = 65] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x121a95800 == 39 [pid = 2388] [id = 64] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12139d800 == 38 [pid = 2388] [id = 63] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac88000 == 37 [pid = 2388] [id = 62] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x119b9e000 == 36 [pid = 2388] [id = 61] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x11951d000 == 35 [pid = 2388] [id = 60] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x1183ce800 == 34 [pid = 2388] [id = 59] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x117e09800 == 33 [pid = 2388] [id = 58] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x116f43800 == 32 [pid = 2388] [id = 57] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x116216800 == 31 [pid = 2388] [id = 56] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x112728800 == 30 [pid = 2388] [id = 55] 23:09:19 INFO - PROCESS | 2388 | --DOCSHELL 0x112fcc000 == 29 [pid = 2388] [id = 54] 23:09:19 INFO - PROCESS | 2388 | 1468649359489 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]]]}] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1236c0400) [pid = 2388] [serial = 142] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x116a0b000) [pid = 2388] [serial = 126] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11820b000) [pid = 2388] [serial = 129] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x119539c00) [pid = 2388] [serial = 138] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x113e09800) [pid = 2388] [serial = 132] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11861ec00) [pid = 2388] [serial = 135] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11861cc00) [pid = 2388] [serial = 130] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11993b400) [pid = 2388] [serial = 139] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118520800) [pid = 2388] [serial = 133] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1193ef400) [pid = 2388] [serial = 136] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1175a0400) [pid = 2388] [serial = 127] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12715f400) [pid = 2388] [serial = 124] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x126f09c00) [pid = 2388] [serial = 123] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x121eb5800) [pid = 2388] [serial = 103] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12556d800) [pid = 2388] [serial = 115] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x126d03000) [pid = 2388] [serial = 121] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x126874000) [pid = 2388] [serial = 118] [outer = 0x0] [url = about:blank] 23:09:19 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12160ec00) [pid = 2388] [serial = 141] [outer = 0x0] [url = about:blank] 23:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 621ms 23:09:19 INFO - PROCESS | 2388 | 1468649359536 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 23:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:09:19 INFO - PROCESS | 2388 | 1468649359540 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 23:09:19 INFO - PROCESS | 2388 | 1468649359544 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:09:19 INFO - PROCESS | 2388 | 1468649359546 Marionette TRACE conn2 <- [1,246,null,{}] 23:09:19 INFO - PROCESS | 2388 | 1468649359549 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}] 23:09:19 INFO - PROCESS | 2388 | 1468649359550 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:19 INFO - PROCESS | 2388 | 1468649359626 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 23:09:19 INFO - PROCESS | 2388 | 1468649359631 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:19 INFO - PROCESS | 2388 | 1468649359633 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171ee000 == 30 [pid = 2388] [id = 69] 23:09:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x11833f800) [pid = 2388] [serial = 204] [outer = 0x0] 23:09:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x118520800) [pid = 2388] [serial = 205] [outer = 0x11833f800] 23:09:19 INFO - PROCESS | 2388 | 1468649359662 Marionette DEBUG loaded listener.js 23:09:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1188ebc00) [pid = 2388] [serial = 206] [outer = 0x11833f800] 23:09:19 INFO - PROCESS | 2388 | 1468649359977 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]]]}] 23:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 23:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:09:20 INFO - PROCESS | 2388 | 1468649360014 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 23:09:20 INFO - PROCESS | 2388 | 1468649360015 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 23:09:20 INFO - PROCESS | 2388 | 1468649360017 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:09:20 INFO - PROCESS | 2388 | 1468649360020 Marionette TRACE conn2 <- [1,250,null,{}] 23:09:20 INFO - PROCESS | 2388 | 1468649360027 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}] 23:09:20 INFO - PROCESS | 2388 | 1468649360030 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:20 INFO - PROCESS | 2388 | 1468649360113 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 23:09:20 INFO - PROCESS | 2388 | 1468649360160 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:20 INFO - PROCESS | 2388 | 1468649360162 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x11825f800 == 31 [pid = 2388] [id = 70] 23:09:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x11904b400) [pid = 2388] [serial = 207] [outer = 0x0] 23:09:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1193f4c00) [pid = 2388] [serial = 208] [outer = 0x11904b400] 23:09:20 INFO - PROCESS | 2388 | 1468649360189 Marionette DEBUG loaded listener.js 23:09:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x121180c00) [pid = 2388] [serial = 209] [outer = 0x11904b400] 23:09:20 INFO - PROCESS | 2388 | 1468649360443 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]]]}] 23:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 472ms 23:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:09:20 INFO - PROCESS | 2388 | 1468649360493 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 23:09:20 INFO - PROCESS | 2388 | 1468649360495 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 23:09:20 INFO - PROCESS | 2388 | 1468649360498 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:09:20 INFO - PROCESS | 2388 | 1468649360500 Marionette TRACE conn2 <- [1,254,null,{}] 23:09:20 INFO - PROCESS | 2388 | 1468649360514 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}] 23:09:20 INFO - PROCESS | 2388 | 1468649360515 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:20 INFO - PROCESS | 2388 | 1468649360637 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 23:09:20 INFO - PROCESS | 2388 | 1468649360705 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:20 INFO - PROCESS | 2388 | 1468649360706 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x119513000 == 32 [pid = 2388] [id = 71] 23:09:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x113968400) [pid = 2388] [serial = 210] [outer = 0x0] 23:09:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12126d400) [pid = 2388] [serial = 211] [outer = 0x113968400] 23:09:20 INFO - PROCESS | 2388 | 1468649360747 Marionette DEBUG loaded listener.js 23:09:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x121eb1400) [pid = 2388] [serial = 212] [outer = 0x113968400] 23:09:21 INFO - PROCESS | 2388 | 1468649361160 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]]]}] 23:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 679ms 23:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:09:21 INFO - PROCESS | 2388 | 1468649361178 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 23:09:21 INFO - PROCESS | 2388 | 1468649361179 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 23:09:21 INFO - PROCESS | 2388 | 1468649361181 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:09:21 INFO - PROCESS | 2388 | 1468649361182 Marionette TRACE conn2 <- [1,258,null,{}] 23:09:21 INFO - PROCESS | 2388 | 1468649361184 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}] 23:09:21 INFO - PROCESS | 2388 | 1468649361186 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:21 INFO - PROCESS | 2388 | 1468649361281 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 23:09:21 INFO - PROCESS | 2388 | 1468649361286 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:21 INFO - PROCESS | 2388 | 1468649361288 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x119a9a000 == 33 [pid = 2388] [id = 72] 23:09:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1219b5000) [pid = 2388] [serial = 213] [outer = 0x0] 23:09:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12370ec00) [pid = 2388] [serial = 214] [outer = 0x1219b5000] 23:09:21 INFO - PROCESS | 2388 | 1468649361312 Marionette DEBUG loaded listener.js 23:09:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x124cba400) [pid = 2388] [serial = 215] [outer = 0x1219b5000] 23:09:21 INFO - PROCESS | 2388 | 1468649361625 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]]]}] 23:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 23:09:21 INFO - PROCESS | 2388 | 1468649361651 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 23:09:21 INFO - PROCESS | 2388 | 1468649361652 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 23:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:09:21 INFO - PROCESS | 2388 | 1468649361664 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:09:21 INFO - PROCESS | 2388 | 1468649361665 Marionette TRACE conn2 <- [1,262,null,{}] 23:09:21 INFO - PROCESS | 2388 | 1468649361667 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}] 23:09:21 INFO - PROCESS | 2388 | 1468649361671 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:21 INFO - PROCESS | 2388 | 1468649361779 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 23:09:21 INFO - PROCESS | 2388 | 1468649361812 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:21 INFO - PROCESS | 2388 | 1468649361813 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216e3800 == 34 [pid = 2388] [id = 73] 23:09:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1250aec00) [pid = 2388] [serial = 216] [outer = 0x0] 23:09:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x125543800) [pid = 2388] [serial = 217] [outer = 0x1250aec00] 23:09:21 INFO - PROCESS | 2388 | 1468649361837 Marionette DEBUG loaded listener.js 23:09:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x126872800) [pid = 2388] [serial = 218] [outer = 0x1250aec00] 23:09:22 INFO - PROCESS | 2388 | 1468649362158 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]]]}] 23:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 23:09:22 INFO - PROCESS | 2388 | 1468649362182 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 23:09:22 INFO - PROCESS | 2388 | 1468649362183 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 23:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:09:22 INFO - PROCESS | 2388 | 1468649362187 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:09:22 INFO - PROCESS | 2388 | 1468649362189 Marionette TRACE conn2 <- [1,266,null,{}] 23:09:22 INFO - PROCESS | 2388 | 1468649362197 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}] 23:09:22 INFO - PROCESS | 2388 | 1468649362198 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:22 INFO - PROCESS | 2388 | 1468649362288 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 23:09:22 INFO - PROCESS | 2388 | 1468649362292 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:22 INFO - PROCESS | 2388 | 1468649362293 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236d0000 == 35 [pid = 2388] [id = 74] 23:09:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x1250af400) [pid = 2388] [serial = 219] [outer = 0x0] 23:09:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x126d03000) [pid = 2388] [serial = 220] [outer = 0x1250af400] 23:09:22 INFO - PROCESS | 2388 | 1468649362316 Marionette DEBUG loaded listener.js 23:09:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x126f10000) [pid = 2388] [serial = 221] [outer = 0x1250af400] 23:09:22 INFO - PROCESS | 2388 | 1468649362625 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]]]}] 23:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 23:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:09:22 INFO - PROCESS | 2388 | 1468649362661 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 23:09:22 INFO - PROCESS | 2388 | 1468649362662 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 23:09:22 INFO - PROCESS | 2388 | 1468649362665 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:09:22 INFO - PROCESS | 2388 | 1468649362666 Marionette TRACE conn2 <- [1,270,null,{}] 23:09:22 INFO - PROCESS | 2388 | 1468649362668 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}] 23:09:22 INFO - PROCESS | 2388 | 1468649362672 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:22 INFO - PROCESS | 2388 | 1468649362762 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 23:09:22 INFO - PROCESS | 2388 | 1468649362765 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:22 INFO - PROCESS | 2388 | 1468649362766 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x1255ad000 == 36 [pid = 2388] [id = 75] 23:09:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12690cc00) [pid = 2388] [serial = 222] [outer = 0x0] 23:09:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12715c000) [pid = 2388] [serial = 223] [outer = 0x12690cc00] 23:09:22 INFO - PROCESS | 2388 | 1468649362791 Marionette DEBUG loaded listener.js 23:09:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x127350800) [pid = 2388] [serial = 224] [outer = 0x12690cc00] 23:09:23 INFO - PROCESS | 2388 | 1468649363091 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]]]}] 23:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 23:09:23 INFO - PROCESS | 2388 | 1468649363134 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 23:09:23 INFO - PROCESS | 2388 | 1468649363135 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 23:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:09:23 INFO - PROCESS | 2388 | 1468649363140 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:09:23 INFO - PROCESS | 2388 | 1468649363141 Marionette TRACE conn2 <- [1,274,null,{}] 23:09:23 INFO - PROCESS | 2388 | 1468649363143 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}] 23:09:23 INFO - PROCESS | 2388 | 1468649363144 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:23 INFO - PROCESS | 2388 | 1468649363239 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 23:09:23 INFO - PROCESS | 2388 | 1468649363242 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:23 INFO - PROCESS | 2388 | 1468649363243 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271bf000 == 37 [pid = 2388] [id = 76] 23:09:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x126f8f000) [pid = 2388] [serial = 225] [outer = 0x0] 23:09:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x128d29800) [pid = 2388] [serial = 226] [outer = 0x126f8f000] 23:09:23 INFO - PROCESS | 2388 | 1468649363267 Marionette DEBUG loaded listener.js 23:09:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x128ec9c00) [pid = 2388] [serial = 227] [outer = 0x126f8f000] 23:09:23 INFO - PROCESS | 2388 | 1468649363642 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]]]}] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x11864e000) [pid = 2388] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x119373c00) [pid = 2388] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x119b53c00) [pid = 2388] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x117137800) [pid = 2388] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x115eee000) [pid = 2388] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x112d8ac00) [pid = 2388] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x112a85800) [pid = 2388] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1176c6800) [pid = 2388] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11856f000) [pid = 2388] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x119d11c00) [pid = 2388] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12126dc00) [pid = 2388] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x119d10400) [pid = 2388] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x121183000) [pid = 2388] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11864c800) [pid = 2388] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x124e39800) [pid = 2388] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x118211c00) [pid = 2388] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:09:23 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x125541c00) [pid = 2388] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 520ms 23:09:23 INFO - PROCESS | 2388 | 1468649363659 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 23:09:23 INFO - PROCESS | 2388 | 1468649363660 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 23:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:09:23 INFO - PROCESS | 2388 | 1468649363663 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:09:23 INFO - PROCESS | 2388 | 1468649363664 Marionette TRACE conn2 <- [1,278,null,{}] 23:09:23 INFO - PROCESS | 2388 | 1468649363666 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}] 23:09:23 INFO - PROCESS | 2388 | 1468649363667 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:23 INFO - PROCESS | 2388 | 1468649363741 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 23:09:23 INFO - PROCESS | 2388 | 1468649363745 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:23 INFO - PROCESS | 2388 | 1468649363746 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x119507000 == 38 [pid = 2388] [id = 77] 23:09:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x11672f400) [pid = 2388] [serial = 228] [outer = 0x0] 23:09:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1176bf400) [pid = 2388] [serial = 229] [outer = 0x11672f400] 23:09:23 INFO - PROCESS | 2388 | 1468649363772 Marionette DEBUG loaded listener.js 23:09:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x119048800) [pid = 2388] [serial = 230] [outer = 0x11672f400] 23:09:24 INFO - PROCESS | 2388 | 1468649364063 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]]]}] 23:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 417ms 23:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:09:24 INFO - PROCESS | 2388 | 1468649364081 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 23:09:24 INFO - PROCESS | 2388 | 1468649364082 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 23:09:24 INFO - PROCESS | 2388 | 1468649364092 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:09:24 INFO - PROCESS | 2388 | 1468649364094 Marionette TRACE conn2 <- [1,282,null,{}] 23:09:24 INFO - PROCESS | 2388 | 1468649364097 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}] 23:09:24 INFO - PROCESS | 2388 | 1468649364098 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:24 INFO - PROCESS | 2388 | 1468649364192 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 23:09:24 INFO - PROCESS | 2388 | 1468649364196 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:24 INFO - PROCESS | 2388 | 1468649364198 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x12922e800 == 39 [pid = 2388] [id = 78] 23:09:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x119b53c00) [pid = 2388] [serial = 231] [outer = 0x0] 23:09:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x126f92400) [pid = 2388] [serial = 232] [outer = 0x119b53c00] 23:09:24 INFO - PROCESS | 2388 | 1468649364224 Marionette DEBUG loaded listener.js 23:09:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x129199c00) [pid = 2388] [serial = 233] [outer = 0x119b53c00] 23:09:24 INFO - PROCESS | 2388 | 1468649364541 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]]]}] 23:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 477ms 23:09:24 INFO - PROCESS | 2388 | 1468649364562 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 23:09:24 INFO - PROCESS | 2388 | 1468649364563 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 23:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:09:24 INFO - PROCESS | 2388 | 1468649364566 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:09:24 INFO - PROCESS | 2388 | 1468649364567 Marionette TRACE conn2 <- [1,286,null,{}] 23:09:24 INFO - PROCESS | 2388 | 1468649364571 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}] 23:09:24 INFO - PROCESS | 2388 | 1468649364574 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:24 INFO - PROCESS | 2388 | 1468649364676 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 23:09:24 INFO - PROCESS | 2388 | 1468649364681 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:24 INFO - PROCESS | 2388 | 1468649364682 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x129428000 == 40 [pid = 2388] [id = 79] 23:09:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x113962400) [pid = 2388] [serial = 234] [outer = 0x0] 23:09:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12919c400) [pid = 2388] [serial = 235] [outer = 0x113962400] 23:09:24 INFO - PROCESS | 2388 | 1468649364706 Marionette DEBUG loaded listener.js 23:09:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12940cc00) [pid = 2388] [serial = 236] [outer = 0x113962400] 23:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 421ms 23:09:24 INFO - PROCESS | 2388 | 1468649364980 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]]]}] 23:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:09:24 INFO - PROCESS | 2388 | 1468649364990 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 23:09:24 INFO - PROCESS | 2388 | 1468649364992 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 23:09:24 INFO - PROCESS | 2388 | 1468649364994 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:09:24 INFO - PROCESS | 2388 | 1468649364995 Marionette TRACE conn2 <- [1,290,null,{}] 23:09:24 INFO - PROCESS | 2388 | 1468649364997 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}] 23:09:24 INFO - PROCESS | 2388 | 1468649364998 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:25 INFO - PROCESS | 2388 | 1468649365078 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 23:09:25 INFO - PROCESS | 2388 | 1468649365082 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:25 INFO - PROCESS | 2388 | 1468649365083 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e10800 == 41 [pid = 2388] [id = 80] 23:09:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x129411c00) [pid = 2388] [serial = 237] [outer = 0x0] 23:09:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x129633000) [pid = 2388] [serial = 238] [outer = 0x129411c00] 23:09:25 INFO - PROCESS | 2388 | 1468649365109 Marionette DEBUG loaded listener.js 23:09:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x129ed9400) [pid = 2388] [serial = 239] [outer = 0x129411c00] 23:09:25 INFO - PROCESS | 2388 | 1468649365408 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]]]}] 23:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 23:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:09:25 INFO - PROCESS | 2388 | 1468649365471 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 23:09:25 INFO - PROCESS | 2388 | 1468649365472 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 23:09:25 INFO - PROCESS | 2388 | 1468649365475 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:09:25 INFO - PROCESS | 2388 | 1468649365476 Marionette TRACE conn2 <- [1,294,null,{}] 23:09:25 INFO - PROCESS | 2388 | 1468649365478 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}] 23:09:25 INFO - PROCESS | 2388 | 1468649365479 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:25 INFO - PROCESS | 2388 | 1468649365556 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 23:09:25 INFO - PROCESS | 2388 | 1468649365603 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:25 INFO - PROCESS | 2388 | 1468649365604 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a612000 == 42 [pid = 2388] [id = 81] 23:09:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x128d28400) [pid = 2388] [serial = 240] [outer = 0x0] 23:09:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x129edf800) [pid = 2388] [serial = 241] [outer = 0x128d28400] 23:09:25 INFO - PROCESS | 2388 | 1468649365628 Marionette DEBUG loaded listener.js 23:09:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12a874800) [pid = 2388] [serial = 242] [outer = 0x128d28400] 23:09:26 INFO - PROCESS | 2388 | 1468649366047 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]]]}] 23:09:26 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. 23:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 618ms 23:09:26 INFO - PROCESS | 2388 | 1468649366094 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 23:09:26 INFO - PROCESS | 2388 | 1468649366097 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 23:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:09:26 INFO - PROCESS | 2388 | 1468649366100 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:09:26 INFO - PROCESS | 2388 | 1468649366103 Marionette TRACE conn2 <- [1,298,null,{}] 23:09:26 INFO - PROCESS | 2388 | 1468649366107 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}] 23:09:26 INFO - PROCESS | 2388 | 1468649366108 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:26 INFO - PROCESS | 2388 | 1468649366209 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 23:09:26 INFO - PROCESS | 2388 | 1468649366258 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:26 INFO - PROCESS | 2388 | 1468649366260 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171ed800 == 43 [pid = 2388] [id = 82] 23:09:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x116a0b000) [pid = 2388] [serial = 243] [outer = 0x0] 23:09:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x11812f400) [pid = 2388] [serial = 244] [outer = 0x116a0b000] 23:09:26 INFO - PROCESS | 2388 | 1468649366294 Marionette DEBUG loaded listener.js 23:09:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11856f400) [pid = 2388] [serial = 245] [outer = 0x116a0b000] 23:09:26 INFO - PROCESS | 2388 | 1468649366697 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]]]}] 23:09:26 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. 23:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 23:09:26 INFO - PROCESS | 2388 | 1468649366722 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 23:09:26 INFO - PROCESS | 2388 | 1468649366725 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 23:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:09:26 INFO - PROCESS | 2388 | 1468649366730 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:09:26 INFO - PROCESS | 2388 | 1468649366731 Marionette TRACE conn2 <- [1,302,null,{}] 23:09:26 INFO - PROCESS | 2388 | 1468649366734 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}] 23:09:26 INFO - PROCESS | 2388 | 1468649366736 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:26 INFO - PROCESS | 2388 | 1468649366836 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 23:09:26 INFO - PROCESS | 2388 | 1468649366917 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:26 INFO - PROCESS | 2388 | 1468649366918 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214d3000 == 44 [pid = 2388] [id = 83] 23:09:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1193ed400) [pid = 2388] [serial = 246] [outer = 0x0] 23:09:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x119531c00) [pid = 2388] [serial = 247] [outer = 0x1193ed400] 23:09:26 INFO - PROCESS | 2388 | 1468649366948 Marionette DEBUG loaded listener.js 23:09:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x119d09c00) [pid = 2388] [serial = 248] [outer = 0x1193ed400] 23:09:27 INFO - PROCESS | 2388 | 1468649367347 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]]]}] 23:09:27 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. 23:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 23:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:09:27 INFO - PROCESS | 2388 | 1468649367400 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 23:09:27 INFO - PROCESS | 2388 | 1468649367402 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 23:09:27 INFO - PROCESS | 2388 | 1468649367404 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:09:27 INFO - PROCESS | 2388 | 1468649367406 Marionette TRACE conn2 <- [1,306,null,{}] 23:09:27 INFO - PROCESS | 2388 | 1468649367414 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}] 23:09:27 INFO - PROCESS | 2388 | 1468649367418 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:27 INFO - PROCESS | 2388 | 1468649367518 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 23:09:27 INFO - PROCESS | 2388 | 1468649367569 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:27 INFO - PROCESS | 2388 | 1468649367571 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x129222000 == 45 [pid = 2388] [id = 84] 23:09:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x123706000) [pid = 2388] [serial = 249] [outer = 0x0] 23:09:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x125538400) [pid = 2388] [serial = 250] [outer = 0x123706000] 23:09:27 INFO - PROCESS | 2388 | 1468649367603 Marionette DEBUG loaded listener.js 23:09:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12556dc00) [pid = 2388] [serial = 251] [outer = 0x123706000] 23:09:28 INFO - PROCESS | 2388 | 1468649368003 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]]]}] 23:09:28 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. 23:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 620ms 23:09:28 INFO - PROCESS | 2388 | 1468649368025 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 23:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:09:28 INFO - PROCESS | 2388 | 1468649368027 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 23:09:28 INFO - PROCESS | 2388 | 1468649368029 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:09:28 INFO - PROCESS | 2388 | 1468649368030 Marionette TRACE conn2 <- [1,310,null,{}] 23:09:28 INFO - PROCESS | 2388 | 1468649368033 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}] 23:09:28 INFO - PROCESS | 2388 | 1468649368034 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:28 INFO - PROCESS | 2388 | 1468649368135 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 23:09:28 INFO - PROCESS | 2388 | 1468649368234 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:28 INFO - PROCESS | 2388 | 1468649368235 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aadb800 == 46 [pid = 2388] [id = 85] 23:09:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x125571000) [pid = 2388] [serial = 252] [outer = 0x0] 23:09:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x12733a800) [pid = 2388] [serial = 253] [outer = 0x125571000] 23:09:28 INFO - PROCESS | 2388 | 1468649368264 Marionette DEBUG loaded listener.js 23:09:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x127356800) [pid = 2388] [serial = 254] [outer = 0x125571000] 23:09:28 INFO - PROCESS | 2388 | 1468649368809 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]]]}] 23:09:28 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. 23:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 821ms 23:09:28 INFO - PROCESS | 2388 | 1468649368850 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 23:09:28 INFO - PROCESS | 2388 | 1468649368853 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 23:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:09:28 INFO - PROCESS | 2388 | 1468649368856 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:09:28 INFO - PROCESS | 2388 | 1468649368858 Marionette TRACE conn2 <- [1,314,null,{}] 23:09:28 INFO - PROCESS | 2388 | 1468649368862 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}] 23:09:28 INFO - PROCESS | 2388 | 1468649368863 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:28 INFO - PROCESS | 2388 | 1468649368951 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 23:09:29 INFO - PROCESS | 2388 | 1468649369003 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:29 INFO - PROCESS | 2388 | 1468649369006 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171e8800 == 47 [pid = 2388] [id = 86] 23:09:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x116975000) [pid = 2388] [serial = 255] [outer = 0x0] 23:09:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x118130400) [pid = 2388] [serial = 256] [outer = 0x116975000] 23:09:29 INFO - PROCESS | 2388 | 1468649369033 Marionette DEBUG loaded listener.js 23:09:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x118616400) [pid = 2388] [serial = 257] [outer = 0x116975000] 23:09:29 INFO - PROCESS | 2388 | 1468649369480 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]]]}] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x129e10800 == 46 [pid = 2388] [id = 80] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x129428000 == 45 [pid = 2388] [id = 79] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x12922e800 == 44 [pid = 2388] [id = 78] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x119507000 == 43 [pid = 2388] [id = 77] 23:09:29 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. 23:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x1271bf000 == 42 [pid = 2388] [id = 76] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x1255ad000 == 41 [pid = 2388] [id = 75] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x1236d0000 == 40 [pid = 2388] [id = 74] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x1216e3800 == 39 [pid = 2388] [id = 73] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x119a9a000 == 38 [pid = 2388] [id = 72] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x126d05400) [pid = 2388] [serial = 195] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x119513000 == 37 [pid = 2388] [id = 71] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x11825f800 == 36 [pid = 2388] [id = 70] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x1171ee000 == 35 [pid = 2388] [id = 69] 23:09:29 INFO - PROCESS | 2388 | --DOCSHELL 0x116061000 == 34 [pid = 2388] [id = 68] 23:09:29 INFO - PROCESS | 2388 | 1468649369548 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 23:09:29 INFO - PROCESS | 2388 | 1468649369551 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 23:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:09:29 INFO - PROCESS | 2388 | 1468649369555 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:09:29 INFO - PROCESS | 2388 | 1468649369557 Marionette TRACE conn2 <- [1,318,null,{}] 23:09:29 INFO - PROCESS | 2388 | 1468649369559 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}] 23:09:29 INFO - PROCESS | 2388 | 1468649369561 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:29 INFO - PROCESS | 2388 | 1468649369634 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 23:09:29 INFO - PROCESS | 2388 | 1468649369645 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:29 INFO - PROCESS | 2388 | 1468649369646 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x11606b000 == 35 [pid = 2388] [id = 87] 23:09:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x119375c00) [pid = 2388] [serial = 258] [outer = 0x0] 23:09:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x1193ea000) [pid = 2388] [serial = 259] [outer = 0x119375c00] 23:09:29 INFO - PROCESS | 2388 | 1468649369673 Marionette DEBUG loaded listener.js 23:09:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x11953c400) [pid = 2388] [serial = 260] [outer = 0x119375c00] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x115eeac00) [pid = 2388] [serial = 160] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x113933400) [pid = 2388] [serial = 159] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x11856ec00) [pid = 2388] [serial = 148] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x118134c00) [pid = 2388] [serial = 147] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x119949c00) [pid = 2388] [serial = 151] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x119374800) [pid = 2388] [serial = 150] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12370f400) [pid = 2388] [serial = 154] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x1217abc00) [pid = 2388] [serial = 153] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x1250b4800) [pid = 2388] [serial = 157] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x124cb8400) [pid = 2388] [serial = 156] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x121271800) [pid = 2388] [serial = 177] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x12368c000) [pid = 2388] [serial = 178] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1250b5400) [pid = 2388] [serial = 183] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x125541800) [pid = 2388] [serial = 187] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x124cbb400) [pid = 2388] [serial = 181] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12368bc00) [pid = 2388] [serial = 186] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x125545c00) [pid = 2388] [serial = 189] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x11857a800) [pid = 2388] [serial = 168] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1186f2400) [pid = 2388] [serial = 169] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12553cc00) [pid = 2388] [serial = 184] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x119b4fc00) [pid = 2388] [serial = 175] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x125568c00) [pid = 2388] [serial = 190] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1193f3c00) [pid = 2388] [serial = 172] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x126873800) [pid = 2388] [serial = 193] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12556c400) [pid = 2388] [serial = 192] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11976b400) [pid = 2388] [serial = 174] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1193eb400) [pid = 2388] [serial = 171] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x123707c00) [pid = 2388] [serial = 180] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11812c800) [pid = 2388] [serial = 165] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118202c00) [pid = 2388] [serial = 166] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1160aec00) [pid = 2388] [serial = 162] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x116051800) [pid = 2388] [serial = 145] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1166eac00) [pid = 2388] [serial = 163] [outer = 0x0] [url = about:blank] 23:09:29 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x113355400) [pid = 2388] [serial = 144] [outer = 0x0] [url = about:blank] 23:09:30 INFO - PROCESS | 2388 | 1468649370052 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]]]}] 23:09:30 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. 23:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 23:09:30 INFO - PROCESS | 2388 | 1468649370075 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 23:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:09:30 INFO - PROCESS | 2388 | 1468649370077 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 23:09:30 INFO - PROCESS | 2388 | 1468649370079 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:09:30 INFO - PROCESS | 2388 | 1468649370082 Marionette TRACE conn2 <- [1,322,null,{}] 23:09:30 INFO - PROCESS | 2388 | 1468649370089 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}] 23:09:30 INFO - PROCESS | 2388 | 1468649370092 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:30 INFO - PROCESS | 2388 | 1468649370192 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 23:09:30 INFO - PROCESS | 2388 | 1468649370199 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:30 INFO - PROCESS | 2388 | 1468649370201 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x118173800 == 36 [pid = 2388] [id = 88] 23:09:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11ac58800) [pid = 2388] [serial = 261] [outer = 0x0] 23:09:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x121272800) [pid = 2388] [serial = 262] [outer = 0x11ac58800] 23:09:30 INFO - PROCESS | 2388 | 1468649370247 Marionette DEBUG loaded listener.js 23:09:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12368e400) [pid = 2388] [serial = 263] [outer = 0x11ac58800] 23:09:30 INFO - PROCESS | 2388 | 1468649370711 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]]]}] 23:09:30 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. 23:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 672ms 23:09:30 INFO - PROCESS | 2388 | 1468649370757 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 23:09:30 INFO - PROCESS | 2388 | 1468649370759 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 23:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:09:30 INFO - PROCESS | 2388 | 1468649370761 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:09:30 INFO - PROCESS | 2388 | 1468649370762 Marionette TRACE conn2 <- [1,326,null,{}] 23:09:30 INFO - PROCESS | 2388 | 1468649370765 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}] 23:09:30 INFO - PROCESS | 2388 | 1468649370766 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:30 INFO - PROCESS | 2388 | 1468649370845 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 23:09:30 INFO - PROCESS | 2388 | 1468649370867 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:30 INFO - PROCESS | 2388 | 1468649370868 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x119515000 == 37 [pid = 2388] [id = 89] 23:09:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x124f85400) [pid = 2388] [serial = 264] [outer = 0x0] 23:09:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1250b4800) [pid = 2388] [serial = 265] [outer = 0x124f85400] 23:09:30 INFO - PROCESS | 2388 | 1468649370893 Marionette DEBUG loaded listener.js 23:09:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12553fc00) [pid = 2388] [serial = 266] [outer = 0x124f85400] 23:09:31 INFO - PROCESS | 2388 | 1468649371206 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]]]}] 23:09:31 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. 23:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 23:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:09:31 INFO - PROCESS | 2388 | 1468649371230 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 23:09:31 INFO - PROCESS | 2388 | 1468649371232 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 23:09:31 INFO - PROCESS | 2388 | 1468649371234 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:09:31 INFO - PROCESS | 2388 | 1468649371235 Marionette TRACE conn2 <- [1,330,null,{}] 23:09:31 INFO - PROCESS | 2388 | 1468649371240 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}] 23:09:31 INFO - PROCESS | 2388 | 1468649371241 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:31 INFO - PROCESS | 2388 | 1468649371315 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 23:09:31 INFO - PROCESS | 2388 | 1468649371319 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:31 INFO - PROCESS | 2388 | 1468649371322 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x112723000 == 38 [pid = 2388] [id = 90] 23:09:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x11820f000) [pid = 2388] [serial = 267] [outer = 0x0] 23:09:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12556c400) [pid = 2388] [serial = 268] [outer = 0x11820f000] 23:09:31 INFO - PROCESS | 2388 | 1468649371347 Marionette DEBUG loaded listener.js 23:09:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12557e800) [pid = 2388] [serial = 269] [outer = 0x11820f000] 23:09:31 INFO - PROCESS | 2388 | 1468649371701 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]]]}] 23:09:31 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. 23:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 23:09:31 INFO - PROCESS | 2388 | 1468649371708 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 23:09:31 INFO - PROCESS | 2388 | 1468649371711 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 23:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:09:31 INFO - PROCESS | 2388 | 1468649371714 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:09:31 INFO - PROCESS | 2388 | 1468649371716 Marionette TRACE conn2 <- [1,334,null,{}] 23:09:31 INFO - PROCESS | 2388 | 1468649371718 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}] 23:09:31 INFO - PROCESS | 2388 | 1468649371727 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:31 INFO - PROCESS | 2388 | 1468649371875 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 23:09:31 INFO - PROCESS | 2388 | 1468649371971 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:31 INFO - PROCESS | 2388 | 1468649371972 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212cc800 == 39 [pid = 2388] [id = 91] 23:09:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x125568c00) [pid = 2388] [serial = 270] [outer = 0x0] 23:09:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12690c400) [pid = 2388] [serial = 271] [outer = 0x125568c00] 23:09:32 INFO - PROCESS | 2388 | 1468649372013 Marionette DEBUG loaded listener.js 23:09:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x128aa5000) [pid = 2388] [serial = 272] [outer = 0x125568c00] 23:09:32 INFO - PROCESS | 2388 | 1468649372456 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]]]}] 23:09:32 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. 23:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 770ms 23:09:32 INFO - PROCESS | 2388 | 1468649372483 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 23:09:32 INFO - PROCESS | 2388 | 1468649372485 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 23:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:09:32 INFO - PROCESS | 2388 | 1468649372494 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:09:32 INFO - PROCESS | 2388 | 1468649372495 Marionette TRACE conn2 <- [1,338,null,{}] 23:09:32 INFO - PROCESS | 2388 | 1468649372497 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}] 23:09:32 INFO - PROCESS | 2388 | 1468649372498 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:32 INFO - PROCESS | 2388 | 1468649372591 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 23:09:32 INFO - PROCESS | 2388 | 1468649372594 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:32 INFO - PROCESS | 2388 | 1468649372595 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216ea800 == 40 [pid = 2388] [id = 92] 23:09:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12735a800) [pid = 2388] [serial = 273] [outer = 0x0] 23:09:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x128aab000) [pid = 2388] [serial = 274] [outer = 0x12735a800] 23:09:32 INFO - PROCESS | 2388 | 1468649372626 Marionette DEBUG loaded listener.js 23:09:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x128ab1000) [pid = 2388] [serial = 275] [outer = 0x12735a800] 23:09:32 INFO - PROCESS | 2388 | 1468649372951 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]]]}] 23:09:32 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. 23:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 467ms 23:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:09:32 INFO - PROCESS | 2388 | 1468649372962 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 23:09:32 INFO - PROCESS | 2388 | 1468649372963 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 23:09:32 INFO - PROCESS | 2388 | 1468649372965 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:09:32 INFO - PROCESS | 2388 | 1468649372966 Marionette TRACE conn2 <- [1,342,null,{}] 23:09:32 INFO - PROCESS | 2388 | 1468649372968 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}] 23:09:32 INFO - PROCESS | 2388 | 1468649372970 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:33 INFO - PROCESS | 2388 | 1468649373078 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 23:09:33 INFO - PROCESS | 2388 | 1468649373111 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:33 INFO - PROCESS | 2388 | 1468649373113 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x125596000 == 41 [pid = 2388] [id = 93] 23:09:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x128d30400) [pid = 2388] [serial = 276] [outer = 0x0] 23:09:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x128ed5800) [pid = 2388] [serial = 277] [outer = 0x128d30400] 23:09:33 INFO - PROCESS | 2388 | 1468649373137 Marionette DEBUG loaded listener.js 23:09:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x129199000) [pid = 2388] [serial = 278] [outer = 0x128d30400] 23:09:33 INFO - PROCESS | 2388 | 1468649373437 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]]]}] 23:09:33 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. 23:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms 23:09:33 INFO - PROCESS | 2388 | 1468649373488 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 23:09:33 INFO - PROCESS | 2388 | 1468649373490 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 23:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:09:33 INFO - PROCESS | 2388 | 1468649373499 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:09:33 INFO - PROCESS | 2388 | 1468649373500 Marionette TRACE conn2 <- [1,346,null,{}] 23:09:33 INFO - PROCESS | 2388 | 1468649373502 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}] 23:09:33 INFO - PROCESS | 2388 | 1468649373503 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:33 INFO - PROCESS | 2388 | 1468649373598 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 23:09:33 INFO - PROCESS | 2388 | 1468649373604 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:33 INFO - PROCESS | 2388 | 1468649373613 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271bf000 == 42 [pid = 2388] [id = 94] 23:09:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x128d31000) [pid = 2388] [serial = 279] [outer = 0x0] 23:09:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12940b800) [pid = 2388] [serial = 280] [outer = 0x128d31000] 23:09:33 INFO - PROCESS | 2388 | 1468649373663 Marionette DEBUG loaded listener.js 23:09:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x129ee3c00) [pid = 2388] [serial = 281] [outer = 0x128d31000] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x119b53c00) [pid = 2388] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x113968400) [pid = 2388] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x113962400) [pid = 2388] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x129411c00) [pid = 2388] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1219b5000) [pid = 2388] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x126f8f000) [pid = 2388] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x11728f000) [pid = 2388] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1162d8c00) [pid = 2388] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12690cc00) [pid = 2388] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x11833f800) [pid = 2388] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11904b400) [pid = 2388] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x11672f400) [pid = 2388] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x126902c00) [pid = 2388] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1250af400) [pid = 2388] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:09:34 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1250aec00) [pid = 2388] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:09:34 INFO - PROCESS | 2388 | 1468649374046 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]]]}] 23:09:34 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. 23:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 568ms 23:09:34 INFO - PROCESS | 2388 | 1468649374068 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 23:09:34 INFO - PROCESS | 2388 | 1468649374069 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 23:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:09:34 INFO - PROCESS | 2388 | 1468649374071 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:09:34 INFO - PROCESS | 2388 | 1468649374072 Marionette TRACE conn2 <- [1,350,null,{}] 23:09:34 INFO - PROCESS | 2388 | 1468649374075 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}] 23:09:34 INFO - PROCESS | 2388 | 1468649374076 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:34 INFO - PROCESS | 2388 | 1468649374156 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 23:09:34 INFO - PROCESS | 2388 | 1468649374160 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:34 INFO - PROCESS | 2388 | 1468649374161 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212d3800 == 43 [pid = 2388] [id = 95] 23:09:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x117137400) [pid = 2388] [serial = 282] [outer = 0x0] 23:09:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x118657800) [pid = 2388] [serial = 283] [outer = 0x117137400] 23:09:34 INFO - PROCESS | 2388 | 1468649374185 Marionette DEBUG loaded listener.js 23:09:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x1237ce400) [pid = 2388] [serial = 284] [outer = 0x117137400] 23:09:34 INFO - PROCESS | 2388 | 1468649374496 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]]]}] 23:09:34 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. 23:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 23:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:09:34 INFO - PROCESS | 2388 | 1468649374541 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 23:09:34 INFO - PROCESS | 2388 | 1468649374543 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 23:09:34 INFO - PROCESS | 2388 | 1468649374545 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:09:34 INFO - PROCESS | 2388 | 1468649374547 Marionette TRACE conn2 <- [1,354,null,{}] 23:09:34 INFO - PROCESS | 2388 | 1468649374549 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}] 23:09:34 INFO - PROCESS | 2388 | 1468649374550 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:34 INFO - PROCESS | 2388 | 1468649374659 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 23:09:34 INFO - PROCESS | 2388 | 1468649374673 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:34 INFO - PROCESS | 2388 | 1468649374675 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x129225000 == 44 [pid = 2388] [id = 96] 23:09:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x118129800) [pid = 2388] [serial = 285] [outer = 0x0] 23:09:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12940a400) [pid = 2388] [serial = 286] [outer = 0x118129800] 23:09:34 INFO - PROCESS | 2388 | 1468649374701 Marionette DEBUG loaded listener.js 23:09:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12a87f800) [pid = 2388] [serial = 287] [outer = 0x118129800] 23:09:34 INFO - PROCESS | 2388 | 1468649374988 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]]]}] 23:09:35 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. 23:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 470ms 23:09:35 INFO - PROCESS | 2388 | 1468649375015 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 23:09:35 INFO - PROCESS | 2388 | 1468649375016 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 23:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:09:35 INFO - PROCESS | 2388 | 1468649375027 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:09:35 INFO - PROCESS | 2388 | 1468649375028 Marionette TRACE conn2 <- [1,358,null,{}] 23:09:35 INFO - PROCESS | 2388 | 1468649375031 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}] 23:09:35 INFO - PROCESS | 2388 | 1468649375032 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:35 INFO - PROCESS | 2388 | 1468649375127 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 23:09:35 INFO - PROCESS | 2388 | 1468649375132 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:35 INFO - PROCESS | 2388 | 1468649375133 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aae9000 == 45 [pid = 2388] [id = 97] 23:09:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a87fc00) [pid = 2388] [serial = 288] [outer = 0x0] 23:09:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12a8c5c00) [pid = 2388] [serial = 289] [outer = 0x12a87fc00] 23:09:35 INFO - PROCESS | 2388 | 1468649375172 Marionette DEBUG loaded listener.js 23:09:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12ab30400) [pid = 2388] [serial = 290] [outer = 0x12a87fc00] 23:09:35 INFO - PROCESS | 2388 | 1468649375663 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]]]}] 23:09:35 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. 23:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 676ms 23:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:09:35 INFO - PROCESS | 2388 | 1468649375696 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 23:09:35 INFO - PROCESS | 2388 | 1468649375697 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 23:09:35 INFO - PROCESS | 2388 | 1468649375699 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:09:35 INFO - PROCESS | 2388 | 1468649375700 Marionette TRACE conn2 <- [1,362,null,{}] 23:09:35 INFO - PROCESS | 2388 | 1468649375702 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}] 23:09:35 INFO - PROCESS | 2388 | 1468649375703 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:35 INFO - PROCESS | 2388 | 1468649375792 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 23:09:35 INFO - PROCESS | 2388 | 1468649375796 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:35 INFO - PROCESS | 2388 | 1468649375797 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b810800 == 46 [pid = 2388] [id = 98] 23:09:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12ab32c00) [pid = 2388] [serial = 291] [outer = 0x0] 23:09:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12ab3d800) [pid = 2388] [serial = 292] [outer = 0x12ab32c00] 23:09:35 INFO - PROCESS | 2388 | 1468649375820 Marionette DEBUG loaded listener.js 23:09:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12ab64c00) [pid = 2388] [serial = 293] [outer = 0x12ab32c00] 23:09:36 INFO - PROCESS | 2388 | --DOCSHELL 0x116079800 == 45 [pid = 2388] [id = 67] 23:09:36 INFO - PROCESS | 2388 | --DOCSHELL 0x126986800 == 44 [pid = 2388] [id = 66] 23:09:36 INFO - PROCESS | 2388 | --DOCSHELL 0x1171e8800 == 43 [pid = 2388] [id = 86] 23:09:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12aadb800 == 42 [pid = 2388] [id = 85] 23:09:36 INFO - PROCESS | 2388 | --DOCSHELL 0x1214d3000 == 41 [pid = 2388] [id = 83] 23:09:36 INFO - PROCESS | 2388 | --DOCSHELL 0x129222000 == 40 [pid = 2388] [id = 84] 23:09:36 INFO - PROCESS | 2388 | --DOCSHELL 0x1171ed800 == 39 [pid = 2388] [id = 82] 23:09:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12a612000 == 38 [pid = 2388] [id = 81] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x11606b000 == 37 [pid = 2388] [id = 87] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x1212cc800 == 36 [pid = 2388] [id = 91] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x1271bf000 == 35 [pid = 2388] [id = 94] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x1212d3800 == 34 [pid = 2388] [id = 95] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x129225000 == 33 [pid = 2388] [id = 96] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x125596000 == 32 [pid = 2388] [id = 93] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x1216ea800 == 31 [pid = 2388] [id = 92] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12aae9000 == 30 [pid = 2388] [id = 97] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x112723000 == 29 [pid = 2388] [id = 90] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x118173800 == 28 [pid = 2388] [id = 88] 23:09:37 INFO - PROCESS | 2388 | --DOCSHELL 0x119515000 == 27 [pid = 2388] [id = 89] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x129ed9400) [pid = 2388] [serial = 239] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x129199c00) [pid = 2388] [serial = 233] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12d134000) [pid = 2388] [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.] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x121eb1400) [pid = 2388] [serial = 212] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12940cc00) [pid = 2388] [serial = 236] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x129633000) [pid = 2388] [serial = 238] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12370ec00) [pid = 2388] [serial = 214] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x128ec9c00) [pid = 2388] [serial = 227] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x11759d800) [pid = 2388] [serial = 201] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x117299c00) [pid = 2388] [serial = 199] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x127350800) [pid = 2388] [serial = 224] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1188ebc00) [pid = 2388] [serial = 206] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12919c400) [pid = 2388] [serial = 235] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x124cba400) [pid = 2388] [serial = 215] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x121180c00) [pid = 2388] [serial = 209] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1176bf400) [pid = 2388] [serial = 229] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1193f4c00) [pid = 2388] [serial = 208] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x126f92400) [pid = 2388] [serial = 232] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x126f8d800) [pid = 2388] [serial = 196] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x1166eb800) [pid = 2388] [serial = 198] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x11812b000) [pid = 2388] [serial = 202] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x119048800) [pid = 2388] [serial = 230] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x126f10000) [pid = 2388] [serial = 221] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x126872800) [pid = 2388] [serial = 218] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x126d03000) [pid = 2388] [serial = 220] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x118520800) [pid = 2388] [serial = 205] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x125543800) [pid = 2388] [serial = 217] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x128d29800) [pid = 2388] [serial = 226] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x12126d400) [pid = 2388] [serial = 211] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x12715c000) [pid = 2388] [serial = 223] [outer = 0x0] [url = about:blank] 23:09:37 INFO - PROCESS | 2388 | 1468649377219 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]]]}] 23:09:37 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. 23:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1569ms 23:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:09:37 INFO - PROCESS | 2388 | 1468649377271 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 23:09:37 INFO - PROCESS | 2388 | 1468649377273 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 23:09:37 INFO - PROCESS | 2388 | 1468649377276 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:09:37 INFO - PROCESS | 2388 | 1468649377279 Marionette TRACE conn2 <- [1,366,null,{}] 23:09:37 INFO - PROCESS | 2388 | 1468649377283 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}] 23:09:37 INFO - PROCESS | 2388 | 1468649377285 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:37 INFO - PROCESS | 2388 | 1468649377363 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 23:09:37 INFO - PROCESS | 2388 | 1468649377410 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:37 INFO - PROCESS | 2388 | 1468649377413 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x113ba0000 == 28 [pid = 2388] [id = 99] 23:09:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x117599000) [pid = 2388] [serial = 294] [outer = 0x0] 23:09:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x1176c2400) [pid = 2388] [serial = 295] [outer = 0x117599000] 23:09:37 INFO - PROCESS | 2388 | 1468649377443 Marionette DEBUG loaded listener.js 23:09:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x118138800) [pid = 2388] [serial = 296] [outer = 0x117599000] 23:09:37 INFO - PROCESS | 2388 | 1468649377747 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]]]}] 23:09:37 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. 23:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 523ms 23:09:37 INFO - PROCESS | 2388 | 1468649377808 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 23:09:37 INFO - PROCESS | 2388 | 1468649377811 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 23:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:09:37 INFO - PROCESS | 2388 | 1468649377829 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:09:37 INFO - PROCESS | 2388 | 1468649377831 Marionette TRACE conn2 <- [1,370,null,{}] 23:09:37 INFO - PROCESS | 2388 | 1468649377845 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}] 23:09:37 INFO - PROCESS | 2388 | 1468649377846 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:37 INFO - PROCESS | 2388 | 1468649377946 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 23:09:37 INFO - PROCESS | 2388 | 1468649377994 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:37 INFO - PROCESS | 2388 | 1468649377996 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x1169ad800 == 29 [pid = 2388] [id = 100] 23:09:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x11820e800) [pid = 2388] [serial = 297] [outer = 0x0] 23:09:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x118650400) [pid = 2388] [serial = 298] [outer = 0x11820e800] 23:09:38 INFO - PROCESS | 2388 | 1468649378023 Marionette DEBUG loaded listener.js 23:09:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x1193e7400) [pid = 2388] [serial = 299] [outer = 0x11820e800] 23:09:38 INFO - PROCESS | 2388 | 1468649378308 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]]]}] 23:09:38 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. 23:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 535ms 23:09:38 INFO - PROCESS | 2388 | 1468649378358 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 23:09:38 INFO - PROCESS | 2388 | 1468649378360 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 23:09:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:09:38 INFO - PROCESS | 2388 | 1468649378362 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:09:38 INFO - PROCESS | 2388 | 1468649378364 Marionette TRACE conn2 <- [1,374,null,{}] 23:09:38 INFO - PROCESS | 2388 | 1468649378374 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}] 23:09:38 INFO - PROCESS | 2388 | 1468649378378 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:38 INFO - PROCESS | 2388 | 1468649378453 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 23:09:38 INFO - PROCESS | 2388 | 1468649378502 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:38 INFO - PROCESS | 2388 | 1468649378504 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e22800 == 30 [pid = 2388] [id = 101] 23:09:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1122bdc00) [pid = 2388] [serial = 300] [outer = 0x0] 23:09:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x119b52000) [pid = 2388] [serial = 301] [outer = 0x1122bdc00] 23:09:38 INFO - PROCESS | 2388 | 1468649378532 Marionette DEBUG loaded listener.js 23:09:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x12126f000) [pid = 2388] [serial = 302] [outer = 0x1122bdc00] 23:09:38 INFO - PROCESS | 2388 | 1468649378831 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:09:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:09:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 521ms 23:09:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:09:38 INFO - PROCESS | 2388 | 1468649378884 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 23:09:38 INFO - PROCESS | 2388 | 1468649378886 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 23:09:38 INFO - PROCESS | 2388 | 1468649378890 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:09:38 INFO - PROCESS | 2388 | 1468649378891 Marionette TRACE conn2 <- [1,378,null,{}] 23:09:38 INFO - PROCESS | 2388 | 1468649378894 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}] 23:09:38 INFO - PROCESS | 2388 | 1468649378895 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:38 INFO - PROCESS | 2388 | 1468649378977 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 23:09:38 INFO - PROCESS | 2388 | 1468649378981 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:38 INFO - PROCESS | 2388 | 1468649378982 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x1191a7000 == 31 [pid = 2388] [id = 102] 23:09:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x12160fc00) [pid = 2388] [serial = 303] [outer = 0x0] 23:09:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1237d6c00) [pid = 2388] [serial = 304] [outer = 0x12160fc00] 23:09:39 INFO - PROCESS | 2388 | 1468649379010 Marionette DEBUG loaded listener.js 23:09:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x124cbb000) [pid = 2388] [serial = 305] [outer = 0x12160fc00] 23:09:39 INFO - PROCESS | 2388 | 1468649379316 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:09:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:09:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 468ms 23:09:39 INFO - PROCESS | 2388 | 1468649379359 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 23:09:39 INFO - PROCESS | 2388 | 1468649379360 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 23:09:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:09:39 INFO - PROCESS | 2388 | 1468649379362 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:09:39 INFO - PROCESS | 2388 | 1468649379363 Marionette TRACE conn2 <- [1,382,null,{}] 23:09:39 INFO - PROCESS | 2388 | 1468649379366 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}] 23:09:39 INFO - PROCESS | 2388 | 1468649379367 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:39 INFO - PROCESS | 2388 | 1468649379463 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 23:09:39 INFO - PROCESS | 2388 | 1468649379470 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:39 INFO - PROCESS | 2388 | 1468649379473 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x119aa7000 == 32 [pid = 2388] [id = 103] 23:09:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11820b000) [pid = 2388] [serial = 306] [outer = 0x0] 23:09:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x124f80000) [pid = 2388] [serial = 307] [outer = 0x11820b000] 23:09:39 INFO - PROCESS | 2388 | 1468649379498 Marionette DEBUG loaded listener.js 23:09:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x125545400) [pid = 2388] [serial = 308] [outer = 0x11820b000] 23:09:39 INFO - PROCESS | 2388 | 1468649379819 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:09:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:09:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 23:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:09:39 INFO - PROCESS | 2388 | 1468649379832 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 23:09:39 INFO - PROCESS | 2388 | 1468649379833 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 23:09:39 INFO - PROCESS | 2388 | 1468649379835 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:09:39 INFO - PROCESS | 2388 | 1468649379838 Marionette TRACE conn2 <- [1,386,null,{}] 23:09:39 INFO - PROCESS | 2388 | 1468649379841 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}] 23:09:39 INFO - PROCESS | 2388 | 1468649379845 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:39 INFO - PROCESS | 2388 | 1468649379944 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 23:09:39 INFO - PROCESS | 2388 | 1468649379948 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:39 INFO - PROCESS | 2388 | 1468649379949 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x121392000 == 33 [pid = 2388] [id = 104] 23:09:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x12556c800) [pid = 2388] [serial = 309] [outer = 0x0] 23:09:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x126903c00) [pid = 2388] [serial = 310] [outer = 0x12556c800] 23:09:39 INFO - PROCESS | 2388 | 1468649379974 Marionette DEBUG loaded listener.js 23:09:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12715d000) [pid = 2388] [serial = 311] [outer = 0x12556c800] 23:09:40 INFO - PROCESS | 2388 | 1468649380297 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]]]}] 23:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 470ms 23:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:09:40 INFO - PROCESS | 2388 | 1468649380308 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 23:09:40 INFO - PROCESS | 2388 | 1468649380309 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 23:09:40 INFO - PROCESS | 2388 | 1468649380311 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:09:40 INFO - PROCESS | 2388 | 1468649380312 Marionette TRACE conn2 <- [1,390,null,{}] 23:09:40 INFO - PROCESS | 2388 | 1468649380315 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}] 23:09:40 INFO - PROCESS | 2388 | 1468649380316 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:40 INFO - PROCESS | 2388 | 1468649380412 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 23:09:40 INFO - PROCESS | 2388 | 1468649380419 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:40 INFO - PROCESS | 2388 | 1468649380420 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216ea800 == 34 [pid = 2388] [id = 105] 23:09:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x114007000) [pid = 2388] [serial = 312] [outer = 0x0] 23:09:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x127332400) [pid = 2388] [serial = 313] [outer = 0x114007000] 23:09:40 INFO - PROCESS | 2388 | 1468649380444 Marionette DEBUG loaded listener.js 23:09:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x127359400) [pid = 2388] [serial = 314] [outer = 0x114007000] 23:09:40 INFO - PROCESS | 2388 | 1468649380746 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]]]}] 23:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 23:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:09:40 INFO - PROCESS | 2388 | 1468649380782 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 23:09:40 INFO - PROCESS | 2388 | 1468649380783 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 23:09:40 INFO - PROCESS | 2388 | 1468649380785 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:09:40 INFO - PROCESS | 2388 | 1468649380786 Marionette TRACE conn2 <- [1,394,null,{}] 23:09:40 INFO - PROCESS | 2388 | 1468649380791 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}] 23:09:40 INFO - PROCESS | 2388 | 1468649380792 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:40 INFO - PROCESS | 2388 | 1468649380891 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 23:09:40 INFO - PROCESS | 2388 | 1468649380904 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:40 INFO - PROCESS | 2388 | 1468649380905 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x1255a5800 == 35 [pid = 2388] [id = 106] 23:09:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x128d33c00) [pid = 2388] [serial = 315] [outer = 0x0] 23:09:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x128ed6c00) [pid = 2388] [serial = 316] [outer = 0x128d33c00] 23:09:40 INFO - PROCESS | 2388 | 1468649380934 Marionette DEBUG loaded listener.js 23:09:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x129198800) [pid = 2388] [serial = 317] [outer = 0x128d33c00] 23:09:41 INFO - PROCESS | 2388 | 1468649381354 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]]]}] 23:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 622ms 23:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:09:41 INFO - PROCESS | 2388 | 1468649381407 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 23:09:41 INFO - PROCESS | 2388 | 1468649381408 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 23:09:41 INFO - PROCESS | 2388 | 1468649381411 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:09:41 INFO - PROCESS | 2388 | 1468649381412 Marionette TRACE conn2 <- [1,398,null,{}] 23:09:41 INFO - PROCESS | 2388 | 1468649381414 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}] 23:09:41 INFO - PROCESS | 2388 | 1468649381415 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:41 INFO - PROCESS | 2388 | 1468649381490 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 23:09:41 INFO - PROCESS | 2388 | 1468649381494 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:41 INFO - PROCESS | 2388 | 1468649381495 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e21800 == 36 [pid = 2388] [id = 107] 23:09:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x128aa7000) [pid = 2388] [serial = 318] [outer = 0x0] 23:09:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12940e000) [pid = 2388] [serial = 319] [outer = 0x128aa7000] 23:09:41 INFO - PROCESS | 2388 | 1468649381518 Marionette DEBUG loaded listener.js 23:09:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x129635c00) [pid = 2388] [serial = 320] [outer = 0x128aa7000] 23:09:41 INFO - PROCESS | 2388 | 1468649381830 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]]]}] 23:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 23:09:41 INFO - PROCESS | 2388 | 1468649381879 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 23:09:41 INFO - PROCESS | 2388 | 1468649381881 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 23:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:09:41 INFO - PROCESS | 2388 | 1468649381883 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:09:41 INFO - PROCESS | 2388 | 1468649381884 Marionette TRACE conn2 <- [1,402,null,{}] 23:09:41 INFO - PROCESS | 2388 | 1468649381886 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}] 23:09:41 INFO - PROCESS | 2388 | 1468649381887 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:42 INFO - PROCESS | 2388 | 1468649382000 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 23:09:42 INFO - PROCESS | 2388 | 1468649382032 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:42 INFO - PROCESS | 2388 | 1468649382033 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x12891c000 == 37 [pid = 2388] [id = 108] 23:09:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x128aaa800) [pid = 2388] [serial = 321] [outer = 0x0] 23:09:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x129ed5800) [pid = 2388] [serial = 322] [outer = 0x128aaa800] 23:09:42 INFO - PROCESS | 2388 | 1468649382057 Marionette DEBUG loaded listener.js 23:09:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12a87d800) [pid = 2388] [serial = 323] [outer = 0x128aaa800] 23:09:42 INFO - PROCESS | 2388 | 1468649382385 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]]]}] 23:09:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:09:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 523ms 23:09:42 INFO - PROCESS | 2388 | 1468649382408 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 23:09:42 INFO - PROCESS | 2388 | 1468649382409 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 23:09:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:09:42 INFO - PROCESS | 2388 | 1468649382411 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:09:42 INFO - PROCESS | 2388 | 1468649382413 Marionette TRACE conn2 <- [1,406,null,{}] 23:09:42 INFO - PROCESS | 2388 | 1468649382416 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}] 23:09:42 INFO - PROCESS | 2388 | 1468649382417 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:42 INFO - PROCESS | 2388 | 1468649382525 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 23:09:42 INFO - PROCESS | 2388 | 1468649382539 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:42 INFO - PROCESS | 2388 | 1468649382541 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x1195a5800 == 38 [pid = 2388] [id = 109] 23:09:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12a8cc800) [pid = 2388] [serial = 324] [outer = 0x0] 23:09:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12b852400) [pid = 2388] [serial = 325] [outer = 0x12a8cc800] 23:09:42 INFO - PROCESS | 2388 | 1468649382566 Marionette DEBUG loaded listener.js 23:09:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12ba02400) [pid = 2388] [serial = 326] [outer = 0x12a8cc800] 23:09:42 INFO - PROCESS | 2388 | 1468649382914 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]]]}] 23:09:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:09:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 23:09:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:09:42 INFO - PROCESS | 2388 | 1468649382931 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 23:09:42 INFO - PROCESS | 2388 | 1468649382932 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 23:09:42 INFO - PROCESS | 2388 | 1468649382934 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:09:42 INFO - PROCESS | 2388 | 1468649382935 Marionette TRACE conn2 <- [1,410,null,{}] 23:09:42 INFO - PROCESS | 2388 | 1468649382945 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}] 23:09:42 INFO - PROCESS | 2388 | 1468649382946 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:43 INFO - PROCESS | 2388 | 1468649383039 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 23:09:43 INFO - PROCESS | 2388 | 1468649383043 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:43 INFO - PROCESS | 2388 | 1468649383044 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e18800 == 39 [pid = 2388] [id = 110] 23:09:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12ba02c00) [pid = 2388] [serial = 327] [outer = 0x0] 23:09:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x12ba0b000) [pid = 2388] [serial = 328] [outer = 0x12ba02c00] 23:09:43 INFO - PROCESS | 2388 | 1468649383068 Marionette DEBUG loaded listener.js 23:09:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x12ba74000) [pid = 2388] [serial = 329] [outer = 0x12ba02c00] 23:09:43 INFO - PROCESS | 2388 | 1468649383454 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]]]}] 23:09:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:09:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 572ms 23:09:43 INFO - PROCESS | 2388 | 1468649383507 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 23:09:43 INFO - PROCESS | 2388 | 1468649383508 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 23:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:09:43 INFO - PROCESS | 2388 | 1468649383518 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:09:43 INFO - PROCESS | 2388 | 1468649383520 Marionette TRACE conn2 <- [1,414,null,{}] 23:09:43 INFO - PROCESS | 2388 | 1468649383523 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}] 23:09:43 INFO - PROCESS | 2388 | 1468649383525 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:43 INFO - PROCESS | 2388 | 1468649383677 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 23:09:43 INFO - PROCESS | 2388 | 1468649383723 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:09:43 INFO - PROCESS | 2388 | 1468649383775 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:43 INFO - PROCESS | 2388 | 1468649383776 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9c1800 == 40 [pid = 2388] [id = 111] 23:09:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12be69c00) [pid = 2388] [serial = 330] [outer = 0x0] 23:09:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12be6dc00) [pid = 2388] [serial = 331] [outer = 0x12be69c00] 23:09:43 INFO - PROCESS | 2388 | 1468649383818 Marionette DEBUG loaded listener.js 23:09:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12be73c00) [pid = 2388] [serial = 332] [outer = 0x12be69c00] 23:09:44 INFO - PROCESS | 2388 | 1468649384232 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]]]}] 23:09:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:09:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 722ms 23:09:44 INFO - PROCESS | 2388 | 1468649384240 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 23:09:44 INFO - PROCESS | 2388 | 1468649384241 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 23:09:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:09:44 INFO - PROCESS | 2388 | 1468649384243 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:09:44 INFO - PROCESS | 2388 | 1468649384244 Marionette TRACE conn2 <- [1,418,null,{}] 23:09:44 INFO - PROCESS | 2388 | 1468649384247 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}] 23:09:44 INFO - PROCESS | 2388 | 1468649384248 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:44 INFO - PROCESS | 2388 | 1468649384531 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x12735a800) [pid = 2388] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x128d30400) [pid = 2388] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x128d31000) [pid = 2388] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x117137400) [pid = 2388] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x12a87fc00) [pid = 2388] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x118129800) [pid = 2388] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x11820f000) [pid = 2388] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x124f85400) [pid = 2388] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x11ac58800) [pid = 2388] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x119375c00) [pid = 2388] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x116975000) [pid = 2388] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x125571000) [pid = 2388] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x123706000) [pid = 2388] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1193ed400) [pid = 2388] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x116a0b000) [pid = 2388] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x128d28400) [pid = 2388] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:09:44 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x125568c00) [pid = 2388] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:09:44 INFO - PROCESS | 2388 | 1468649384597 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:44 INFO - PROCESS | 2388 | 1468649384599 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x118264800 == 41 [pid = 2388] [id = 112] 23:09:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x11604ec00) [pid = 2388] [serial = 333] [outer = 0x0] 23:09:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x117137400) [pid = 2388] [serial = 334] [outer = 0x11604ec00] 23:09:44 INFO - PROCESS | 2388 | 1468649384632 Marionette DEBUG loaded listener.js 23:09:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x121189000) [pid = 2388] [serial = 335] [outer = 0x11604ec00] 23:09:45 INFO - PROCESS | 2388 | 1468649385414 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]]]}] 23:09:45 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 23:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1223ms 23:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:09:45 INFO - PROCESS | 2388 | 1468649385466 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 23:09:45 INFO - PROCESS | 2388 | 1468649385467 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 23:09:45 INFO - PROCESS | 2388 | 1468649385469 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:09:45 INFO - PROCESS | 2388 | 1468649385470 Marionette TRACE conn2 <- [1,422,null,{}] 23:09:45 INFO - PROCESS | 2388 | 1468649385473 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}] 23:09:45 INFO - PROCESS | 2388 | 1468649385474 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:45 INFO - PROCESS | 2388 | 1468649385557 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 23:09:45 INFO - PROCESS | 2388 | 1468649385607 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:45 INFO - PROCESS | 2388 | 1468649385608 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbc6000 == 42 [pid = 2388] [id = 113] 23:09:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x118342800) [pid = 2388] [serial = 336] [outer = 0x0] 23:09:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x128aa3000) [pid = 2388] [serial = 337] [outer = 0x118342800] 23:09:45 INFO - PROCESS | 2388 | 1468649385632 Marionette DEBUG loaded listener.js 23:09:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12a879800) [pid = 2388] [serial = 338] [outer = 0x118342800] 23:09:46 INFO - PROCESS | 2388 | 1468649386400 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]]]}] 23:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 23:09:46 INFO - PROCESS | 2388 | 1468649386441 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 23:09:46 INFO - PROCESS | 2388 | 1468649386442 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 23:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:09:46 INFO - PROCESS | 2388 | 1468649386444 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:09:46 INFO - PROCESS | 2388 | 1468649386445 Marionette TRACE conn2 <- [1,426,null,{}] 23:09:46 INFO - PROCESS | 2388 | 1468649386447 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}] 23:09:46 INFO - PROCESS | 2388 | 1468649386448 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:46 INFO - PROCESS | 2388 | 1468649386583 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 23:09:46 INFO - PROCESS | 2388 | 1468649386635 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:46 INFO - PROCESS | 2388 | 1468649386637 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x11263a800 == 43 [pid = 2388] [id = 114] 23:09:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x112a79400) [pid = 2388] [serial = 339] [outer = 0x0] 23:09:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x114003000) [pid = 2388] [serial = 340] [outer = 0x112a79400] 23:09:46 INFO - PROCESS | 2388 | 1468649386668 Marionette DEBUG loaded listener.js 23:09:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x1160ad400) [pid = 2388] [serial = 341] [outer = 0x112a79400] 23:09:47 INFO - PROCESS | 2388 | 1468649387309 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] 23:09:47 INFO - PROCESS | 2388 | 1468649387370 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 23:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:09:47 INFO - PROCESS | 2388 | 1468649387375 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:09:47 INFO - PROCESS | 2388 | 1468649387377 Marionette TRACE conn2 <- [1,430,null,{}] 23:09:47 INFO - PROCESS | 2388 | 1468649387381 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}] 23:09:47 INFO - PROCESS | 2388 | 1468649387384 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:47 INFO - PROCESS | 2388 | 1468649387495 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 23:09:47 INFO - PROCESS | 2388 | 1468649387569 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:47 INFO - PROCESS | 2388 | 1468649387571 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172e9000 == 44 [pid = 2388] [id = 115] 23:09:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11861c400) [pid = 2388] [serial = 342] [outer = 0x0] 23:09:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1186ec400) [pid = 2388] [serial = 343] [outer = 0x11861c400] 23:09:47 INFO - PROCESS | 2388 | 1468649387601 Marionette DEBUG loaded listener.js 23:09:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x1193ebc00) [pid = 2388] [serial = 344] [outer = 0x11861c400] 23:09:48 INFO - PROCESS | 2388 | 1468649388301 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]]]}] 23:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 976ms 23:09:48 INFO - PROCESS | 2388 | 1468649388350 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 23:09:48 INFO - PROCESS | 2388 | 1468649388355 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 23:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:09:48 INFO - PROCESS | 2388 | 1468649388360 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:09:48 INFO - PROCESS | 2388 | 1468649388363 Marionette TRACE conn2 <- [1,434,null,{}] 23:09:48 INFO - PROCESS | 2388 | 1468649388368 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}] 23:09:48 INFO - PROCESS | 2388 | 1468649388370 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:48 INFO - PROCESS | 2388 | 1468649388510 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 23:09:48 INFO - PROCESS | 2388 | 1468649388587 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:48 INFO - PROCESS | 2388 | 1468649388591 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x111c99000 == 45 [pid = 2388] [id = 116] 23:09:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x118137000) [pid = 2388] [serial = 345] [outer = 0x0] 23:09:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x11820b400) [pid = 2388] [serial = 346] [outer = 0x118137000] 23:09:48 INFO - PROCESS | 2388 | 1468649388656 Marionette DEBUG loaded listener.js 23:09:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x118621c00) [pid = 2388] [serial = 347] [outer = 0x118137000] 23:09:48 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbc6000 == 44 [pid = 2388] [id = 113] 23:09:48 INFO - PROCESS | 2388 | --DOCSHELL 0x118264800 == 43 [pid = 2388] [id = 112] 23:09:48 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9c1800 == 42 [pid = 2388] [id = 111] 23:09:48 INFO - PROCESS | 2388 | --DOCSHELL 0x129e18800 == 41 [pid = 2388] [id = 110] 23:09:48 INFO - PROCESS | 2388 | --DOCSHELL 0x1195a5800 == 40 [pid = 2388] [id = 109] 23:09:48 INFO - PROCESS | 2388 | --DOCSHELL 0x12891c000 == 39 [pid = 2388] [id = 108] 23:09:48 INFO - PROCESS | 2388 | --DOCSHELL 0x117e21800 == 38 [pid = 2388] [id = 107] 23:09:48 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12ab3d800) [pid = 2388] [serial = 292] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOCSHELL 0x1255a5800 == 37 [pid = 2388] [id = 106] 23:09:49 INFO - PROCESS | 2388 | --DOCSHELL 0x1216ea800 == 36 [pid = 2388] [id = 105] 23:09:49 INFO - PROCESS | 2388 | --DOCSHELL 0x121392000 == 35 [pid = 2388] [id = 104] 23:09:49 INFO - PROCESS | 2388 | --DOCSHELL 0x119aa7000 == 34 [pid = 2388] [id = 103] 23:09:49 INFO - PROCESS | 2388 | --DOCSHELL 0x1191a7000 == 33 [pid = 2388] [id = 102] 23:09:49 INFO - PROCESS | 2388 | --DOCSHELL 0x117e22800 == 32 [pid = 2388] [id = 101] 23:09:49 INFO - PROCESS | 2388 | --DOCSHELL 0x1169ad800 == 31 [pid = 2388] [id = 100] 23:09:49 INFO - PROCESS | 2388 | --DOCSHELL 0x113ba0000 == 30 [pid = 2388] [id = 99] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x128aab000) [pid = 2388] [serial = 274] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x128ed5800) [pid = 2388] [serial = 277] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12940b800) [pid = 2388] [serial = 280] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x129199000) [pid = 2388] [serial = 278] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x118657800) [pid = 2388] [serial = 283] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1237ce400) [pid = 2388] [serial = 284] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x12a8c5c00) [pid = 2388] [serial = 289] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x129ee3c00) [pid = 2388] [serial = 281] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12940a400) [pid = 2388] [serial = 286] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12556c400) [pid = 2388] [serial = 268] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12557e800) [pid = 2388] [serial = 269] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1250b4800) [pid = 2388] [serial = 265] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12553fc00) [pid = 2388] [serial = 266] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x121272800) [pid = 2388] [serial = 262] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12368e400) [pid = 2388] [serial = 263] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1193ea000) [pid = 2388] [serial = 259] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11953c400) [pid = 2388] [serial = 260] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x118616400) [pid = 2388] [serial = 257] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x118130400) [pid = 2388] [serial = 256] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x127356800) [pid = 2388] [serial = 254] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12733a800) [pid = 2388] [serial = 253] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12556dc00) [pid = 2388] [serial = 251] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x125538400) [pid = 2388] [serial = 250] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x119d09c00) [pid = 2388] [serial = 248] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x119531c00) [pid = 2388] [serial = 247] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x11856f400) [pid = 2388] [serial = 245] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x11812f400) [pid = 2388] [serial = 244] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x129edf800) [pid = 2388] [serial = 241] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12a874800) [pid = 2388] [serial = 242] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x128aa5000) [pid = 2388] [serial = 272] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x12690c400) [pid = 2388] [serial = 271] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x12ab30400) [pid = 2388] [serial = 290] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x12a87f800) [pid = 2388] [serial = 287] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x128ab1000) [pid = 2388] [serial = 275] [outer = 0x0] [url = about:blank] 23:09:49 INFO - PROCESS | 2388 | 1468649389118 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]]]}] 23:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 772ms 23:09:49 INFO - PROCESS | 2388 | 1468649389131 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 23:09:49 INFO - PROCESS | 2388 | 1468649389134 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 23:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:09:49 INFO - PROCESS | 2388 | 1468649389152 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:09:49 INFO - PROCESS | 2388 | 1468649389154 Marionette TRACE conn2 <- [1,438,null,{}] 23:09:49 INFO - PROCESS | 2388 | 1468649389158 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}] 23:09:49 INFO - PROCESS | 2388 | 1468649389159 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:49 INFO - PROCESS | 2388 | 1468649389235 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 23:09:49 INFO - PROCESS | 2388 | 1468649389241 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:49 INFO - PROCESS | 2388 | 1468649389242 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x116f39000 == 31 [pid = 2388] [id = 117] 23:09:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x1186f5800) [pid = 2388] [serial = 348] [outer = 0x0] 23:09:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x1193eb800) [pid = 2388] [serial = 349] [outer = 0x1186f5800] 23:09:49 INFO - PROCESS | 2388 | 1468649389269 Marionette DEBUG loaded listener.js 23:09:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x119536c00) [pid = 2388] [serial = 350] [outer = 0x1186f5800] 23:09:49 INFO - PROCESS | 2388 | 1468649389611 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]]]}] 23:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 475ms 23:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:09:49 INFO - PROCESS | 2388 | 1468649389625 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 23:09:49 INFO - PROCESS | 2388 | 1468649389626 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 23:09:49 INFO - PROCESS | 2388 | 1468649389629 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:09:49 INFO - PROCESS | 2388 | 1468649389631 Marionette TRACE conn2 <- [1,442,null,{}] 23:09:49 INFO - PROCESS | 2388 | 1468649389642 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}] 23:09:49 INFO - PROCESS | 2388 | 1468649389645 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:49 INFO - PROCESS | 2388 | 1468649389736 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 23:09:49 INFO - PROCESS | 2388 | 1468649389784 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:49 INFO - PROCESS | 2388 | 1468649389786 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x118881800 == 32 [pid = 2388] [id = 118] 23:09:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x119538000) [pid = 2388] [serial = 351] [outer = 0x0] 23:09:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x119949c00) [pid = 2388] [serial = 352] [outer = 0x119538000] 23:09:49 INFO - PROCESS | 2388 | 1468649389813 Marionette DEBUG loaded listener.js 23:09:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x121bdb800) [pid = 2388] [serial = 353] [outer = 0x119538000] 23:09:50 INFO - PROCESS | 2388 | 1468649390159 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]]]}] 23:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 571ms 23:09:50 INFO - PROCESS | 2388 | 1468649390201 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 23:09:50 INFO - PROCESS | 2388 | 1468649390204 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 23:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:09:50 INFO - PROCESS | 2388 | 1468649390207 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:09:50 INFO - PROCESS | 2388 | 1468649390209 Marionette TRACE conn2 <- [1,446,null,{}] 23:09:50 INFO - PROCESS | 2388 | 1468649390212 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}] 23:09:50 INFO - PROCESS | 2388 | 1468649390214 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:50 INFO - PROCESS | 2388 | 1468649390340 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 23:09:50 INFO - PROCESS | 2388 | 1468649390414 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:50 INFO - PROCESS | 2388 | 1468649390415 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x119979000 == 33 [pid = 2388] [id = 119] 23:09:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x115ee7400) [pid = 2388] [serial = 354] [outer = 0x0] 23:09:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x123705000) [pid = 2388] [serial = 355] [outer = 0x115ee7400] 23:09:50 INFO - PROCESS | 2388 | 1468649390458 Marionette DEBUG loaded listener.js 23:09:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x12553a400) [pid = 2388] [serial = 356] [outer = 0x115ee7400] 23:09:50 INFO - PROCESS | 2388 | 1468649390793 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]]]}] 23:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 621ms 23:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:09:50 INFO - PROCESS | 2388 | 1468649390828 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 23:09:50 INFO - PROCESS | 2388 | 1468649390829 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 23:09:50 INFO - PROCESS | 2388 | 1468649390831 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:09:50 INFO - PROCESS | 2388 | 1468649390832 Marionette TRACE conn2 <- [1,450,null,{}] 23:09:50 INFO - PROCESS | 2388 | 1468649390834 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}] 23:09:50 INFO - PROCESS | 2388 | 1468649390836 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:50 INFO - PROCESS | 2388 | 1468649390913 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 23:09:50 INFO - PROCESS | 2388 | 1468649390981 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:50 INFO - PROCESS | 2388 | 1468649390982 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x118169800 == 34 [pid = 2388] [id = 120] 23:09:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x121180c00) [pid = 2388] [serial = 357] [outer = 0x0] 23:09:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x125567800) [pid = 2388] [serial = 358] [outer = 0x121180c00] 23:09:51 INFO - PROCESS | 2388 | 1468649391009 Marionette DEBUG loaded listener.js 23:09:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x125573c00) [pid = 2388] [serial = 359] [outer = 0x121180c00] 23:09:51 INFO - PROCESS | 2388 | 1468649391322 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] 23:09:51 INFO - PROCESS | 2388 | 1468649391352 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 23:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:09:51 INFO - PROCESS | 2388 | 1468649391362 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:09:51 INFO - PROCESS | 2388 | 1468649391363 Marionette TRACE conn2 <- [1,454,null,{}] 23:09:51 INFO - PROCESS | 2388 | 1468649391365 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}] 23:09:51 INFO - PROCESS | 2388 | 1468649391368 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:51 INFO - PROCESS | 2388 | 1468649391479 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 23:09:51 INFO - PROCESS | 2388 | 1468649391483 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:51 INFO - PROCESS | 2388 | 1468649391484 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a9a800 == 35 [pid = 2388] [id = 121] 23:09:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12553bc00) [pid = 2388] [serial = 360] [outer = 0x0] 23:09:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x126873800) [pid = 2388] [serial = 361] [outer = 0x12553bc00] 23:09:51 INFO - PROCESS | 2388 | 1468649391509 Marionette DEBUG loaded listener.js 23:09:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x128aa4400) [pid = 2388] [serial = 362] [outer = 0x12553bc00] 23:09:51 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:09:51 INFO - PROCESS | 2388 | 1468649391871 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]]]}] 23:09:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:09:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 517ms 23:09:51 INFO - PROCESS | 2388 | 1468649391880 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 23:09:51 INFO - PROCESS | 2388 | 1468649391881 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 23:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:09:51 INFO - PROCESS | 2388 | 1468649391885 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:09:51 INFO - PROCESS | 2388 | 1468649391887 Marionette TRACE conn2 <- [1,458,null,{}] 23:09:51 INFO - PROCESS | 2388 | 1468649391890 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}] 23:09:51 INFO - PROCESS | 2388 | 1468649391891 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:52 INFO - PROCESS | 2388 | 1468649392029 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 23:09:52 INFO - PROCESS | 2388 | 1468649392051 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:52 INFO - PROCESS | 2388 | 1468649392052 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236e5800 == 36 [pid = 2388] [id = 122] 23:09:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12733ac00) [pid = 2388] [serial = 363] [outer = 0x0] 23:09:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x128d2c000) [pid = 2388] [serial = 364] [outer = 0x12733ac00] 23:09:52 INFO - PROCESS | 2388 | 1468649392076 Marionette DEBUG loaded listener.js 23:09:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x129191000) [pid = 2388] [serial = 365] [outer = 0x12733ac00] 23:09:52 INFO - PROCESS | 2388 | 1468649392532 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] 23:09:52 INFO - PROCESS | 2388 | 1468649392560 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 23:09:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:09:52 INFO - PROCESS | 2388 | 1468649392562 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:09:52 INFO - PROCESS | 2388 | 1468649392564 Marionette TRACE conn2 <- [1,462,null,{}] 23:09:52 INFO - PROCESS | 2388 | 1468649392566 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}] 23:09:52 INFO - PROCESS | 2388 | 1468649392567 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:52 INFO - PROCESS | 2388 | 1468649392663 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 23:09:52 INFO - PROCESS | 2388 | 1468649392674 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:52 INFO - PROCESS | 2388 | 1468649392675 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x126f4b800 == 37 [pid = 2388] [id = 123] 23:09:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x129191400) [pid = 2388] [serial = 366] [outer = 0x0] 23:09:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12940a800) [pid = 2388] [serial = 367] [outer = 0x129191400] 23:09:52 INFO - PROCESS | 2388 | 1468649392700 Marionette DEBUG loaded listener.js 23:09:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12963ac00) [pid = 2388] [serial = 368] [outer = 0x129191400] 23:09:53 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:09:53 INFO - PROCESS | 2388 | 1468649393030 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] 23:09:53 INFO - PROCESS | 2388 | 1468649393083 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 23:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:09:53 INFO - PROCESS | 2388 | 1468649393085 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:09:53 INFO - PROCESS | 2388 | 1468649393086 Marionette TRACE conn2 <- [1,466,null,{}] 23:09:53 INFO - PROCESS | 2388 | 1468649393089 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}] 23:09:53 INFO - PROCESS | 2388 | 1468649393090 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:53 INFO - PROCESS | 2388 | 1468649393182 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 23:09:53 INFO - PROCESS | 2388 | 1468649393193 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:53 INFO - PROCESS | 2388 | 1468649393194 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x12891a000 == 38 [pid = 2388] [id = 124] 23:09:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x121183000) [pid = 2388] [serial = 369] [outer = 0x0] 23:09:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a877c00) [pid = 2388] [serial = 370] [outer = 0x121183000] 23:09:53 INFO - PROCESS | 2388 | 1468649393225 Marionette DEBUG loaded listener.js 23:09:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12a8bec00) [pid = 2388] [serial = 371] [outer = 0x121183000] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12a8cc800) [pid = 2388] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x128d33c00) [pid = 2388] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1122bdc00) [pid = 2388] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x128aaa800) [pid = 2388] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x117599000) [pid = 2388] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12160fc00) [pid = 2388] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x114007000) [pid = 2388] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x128aa7000) [pid = 2388] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12556c800) [pid = 2388] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x11820b000) [pid = 2388] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x11820e800) [pid = 2388] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12ba02c00) [pid = 2388] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12be69c00) [pid = 2388] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:09:53 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x11604ec00) [pid = 2388] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:09:53 INFO - PROCESS | 2388 | 1468649393634 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] 23:09:53 INFO - PROCESS | 2388 | 1468649393660 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 23:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:09:53 INFO - PROCESS | 2388 | 1468649393662 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:09:53 INFO - PROCESS | 2388 | 1468649393663 Marionette TRACE conn2 <- [1,470,null,{}] 23:09:53 INFO - PROCESS | 2388 | 1468649393666 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}] 23:09:53 INFO - PROCESS | 2388 | 1468649393667 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:53 INFO - PROCESS | 2388 | 1468649393770 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 23:09:53 INFO - PROCESS | 2388 | 1468649393800 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:53 INFO - PROCESS | 2388 | 1468649393801 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x11996e800 == 39 [pid = 2388] [id = 125] 23:09:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x112dc1c00) [pid = 2388] [serial = 372] [outer = 0x0] 23:09:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12734d800) [pid = 2388] [serial = 373] [outer = 0x112dc1c00] 23:09:53 INFO - PROCESS | 2388 | 1468649393826 Marionette DEBUG loaded listener.js 23:09:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12a881400) [pid = 2388] [serial = 374] [outer = 0x112dc1c00] 23:09:54 INFO - PROCESS | 2388 | 1468649394091 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]]]}] 23:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 23:09:54 INFO - PROCESS | 2388 | 1468649394132 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 23:09:54 INFO - PROCESS | 2388 | 1468649394133 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 23:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:09:54 INFO - PROCESS | 2388 | 1468649394135 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:09:54 INFO - PROCESS | 2388 | 1468649394138 Marionette TRACE conn2 <- [1,474,null,{}] 23:09:54 INFO - PROCESS | 2388 | 1468649394148 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}] 23:09:54 INFO - PROCESS | 2388 | 1468649394150 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:54 INFO - PROCESS | 2388 | 1468649394246 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 23:09:54 INFO - PROCESS | 2388 | 1468649394260 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:54 INFO - PROCESS | 2388 | 1468649394262 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e0c000 == 40 [pid = 2388] [id = 126] 23:09:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x12a8c5800) [pid = 2388] [serial = 375] [outer = 0x0] 23:09:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12ab3a800) [pid = 2388] [serial = 376] [outer = 0x12a8c5800] 23:09:54 INFO - PROCESS | 2388 | 1468649394288 Marionette DEBUG loaded listener.js 23:09:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12ba03800) [pid = 2388] [serial = 377] [outer = 0x12a8c5800] 23:09:54 INFO - PROCESS | 2388 | 1468649394629 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]]]}] 23:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 529ms 23:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:09:54 INFO - PROCESS | 2388 | 1468649394664 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 23:09:54 INFO - PROCESS | 2388 | 1468649394666 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 23:09:54 INFO - PROCESS | 2388 | 1468649394681 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:09:54 INFO - PROCESS | 2388 | 1468649394682 Marionette TRACE conn2 <- [1,478,null,{}] 23:09:54 INFO - PROCESS | 2388 | 1468649394684 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}] 23:09:54 INFO - PROCESS | 2388 | 1468649394686 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:54 INFO - PROCESS | 2388 | 1468649394762 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 23:09:54 INFO - PROCESS | 2388 | 1468649394765 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:54 INFO - PROCESS | 2388 | 1468649394766 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a731800 == 41 [pid = 2388] [id = 127] 23:09:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12ba04000) [pid = 2388] [serial = 378] [outer = 0x0] 23:09:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12ba0e000) [pid = 2388] [serial = 379] [outer = 0x12ba04000] 23:09:54 INFO - PROCESS | 2388 | 1468649394791 Marionette DEBUG loaded listener.js 23:09:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12be67800) [pid = 2388] [serial = 380] [outer = 0x12ba04000] 23:09:55 INFO - PROCESS | 2388 | 1468649395119 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]]]}] 23:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 481ms 23:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:09:55 INFO - PROCESS | 2388 | 1468649395149 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 23:09:55 INFO - PROCESS | 2388 | 1468649395150 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 23:09:55 INFO - PROCESS | 2388 | 1468649395153 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:09:55 INFO - PROCESS | 2388 | 1468649395154 Marionette TRACE conn2 <- [1,482,null,{}] 23:09:55 INFO - PROCESS | 2388 | 1468649395156 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}] 23:09:55 INFO - PROCESS | 2388 | 1468649395157 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:55 INFO - PROCESS | 2388 | 1468649395247 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 23:09:55 INFO - PROCESS | 2388 | 1468649395250 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:55 INFO - PROCESS | 2388 | 1468649395251 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aaec800 == 42 [pid = 2388] [id = 128] 23:09:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12be67c00) [pid = 2388] [serial = 381] [outer = 0x0] 23:09:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12be72000) [pid = 2388] [serial = 382] [outer = 0x12be67c00] 23:09:55 INFO - PROCESS | 2388 | 1468649395278 Marionette DEBUG loaded listener.js 23:09:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12bf0a400) [pid = 2388] [serial = 383] [outer = 0x12be67c00] 23:09:55 INFO - PROCESS | 2388 | 1468649395774 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]]]}] 23:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 23:09:55 INFO - PROCESS | 2388 | 1468649395837 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 23:09:55 INFO - PROCESS | 2388 | 1468649395840 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 23:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:09:55 INFO - PROCESS | 2388 | 1468649395844 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:09:55 INFO - PROCESS | 2388 | 1468649395846 Marionette TRACE conn2 <- [1,486,null,{}] 23:09:55 INFO - PROCESS | 2388 | 1468649395850 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}] 23:09:55 INFO - PROCESS | 2388 | 1468649395851 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:55 INFO - PROCESS | 2388 | 1468649395953 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 23:09:56 INFO - PROCESS | 2388 | 1468649396042 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:56 INFO - PROCESS | 2388 | 1468649396043 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172e0000 == 43 [pid = 2388] [id = 129] 23:09:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x11856ec00) [pid = 2388] [serial = 384] [outer = 0x0] 23:09:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x11857a800) [pid = 2388] [serial = 385] [outer = 0x11856ec00] 23:09:56 INFO - PROCESS | 2388 | 1468649396074 Marionette DEBUG loaded listener.js 23:09:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1193ec000) [pid = 2388] [serial = 386] [outer = 0x11856ec00] 23:09:56 INFO - PROCESS | 2388 | 1468649396508 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]]]}] 23:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 721ms 23:09:56 INFO - PROCESS | 2388 | 1468649396565 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 23:09:56 INFO - PROCESS | 2388 | 1468649396568 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 23:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:09:56 INFO - PROCESS | 2388 | 1468649396591 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:09:56 INFO - PROCESS | 2388 | 1468649396593 Marionette TRACE conn2 <- [1,490,null,{}] 23:09:56 INFO - PROCESS | 2388 | 1468649396596 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}] 23:09:56 INFO - PROCESS | 2388 | 1468649396597 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:56 INFO - PROCESS | 2388 | 1468649396699 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 23:09:56 INFO - PROCESS | 2388 | 1468649396764 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:56 INFO - PROCESS | 2388 | 1468649396766 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214ca000 == 44 [pid = 2388] [id = 130] 23:09:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x121188400) [pid = 2388] [serial = 387] [outer = 0x0] 23:09:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1216a1400) [pid = 2388] [serial = 388] [outer = 0x121188400] 23:09:56 INFO - PROCESS | 2388 | 1468649396800 Marionette DEBUG loaded listener.js 23:09:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1236c4c00) [pid = 2388] [serial = 389] [outer = 0x121188400] 23:09:57 INFO - PROCESS | 2388 | 1468649397315 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]]]}] 23:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 772ms 23:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:09:57 INFO - PROCESS | 2388 | 1468649397362 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 23:09:57 INFO - PROCESS | 2388 | 1468649397363 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 23:09:57 INFO - PROCESS | 2388 | 1468649397365 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:09:57 INFO - PROCESS | 2388 | 1468649397368 Marionette TRACE conn2 <- [1,494,null,{}] 23:09:57 INFO - PROCESS | 2388 | 1468649397376 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}] 23:09:57 INFO - PROCESS | 2388 | 1468649397379 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:57 INFO - PROCESS | 2388 | 1468649397480 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 23:09:57 INFO - PROCESS | 2388 | 1468649397547 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:57 INFO - PROCESS | 2388 | 1468649397549 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b81e800 == 45 [pid = 2388] [id = 131] 23:09:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x126910400) [pid = 2388] [serial = 390] [outer = 0x0] 23:09:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x126f92000) [pid = 2388] [serial = 391] [outer = 0x126910400] 23:09:57 INFO - PROCESS | 2388 | 1468649397580 Marionette DEBUG loaded listener.js 23:09:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x128aa9000) [pid = 2388] [serial = 392] [outer = 0x126910400] 23:09:57 INFO - PROCESS | 2388 | 1468649397992 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]]]}] 23:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 675ms 23:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:09:58 INFO - PROCESS | 2388 | 1468649398040 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 23:09:58 INFO - PROCESS | 2388 | 1468649398042 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 23:09:58 INFO - PROCESS | 2388 | 1468649398044 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:09:58 INFO - PROCESS | 2388 | 1468649398046 Marionette TRACE conn2 <- [1,498,null,{}] 23:09:58 INFO - PROCESS | 2388 | 1468649398048 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}] 23:09:58 INFO - PROCESS | 2388 | 1468649398049 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:58 INFO - PROCESS | 2388 | 1468649398151 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 23:09:58 INFO - PROCESS | 2388 | 1468649398215 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:58 INFO - PROCESS | 2388 | 1468649398216 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbd3800 == 46 [pid = 2388] [id = 132] 23:09:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12a6ec800) [pid = 2388] [serial = 393] [outer = 0x0] 23:09:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x12ab3e000) [pid = 2388] [serial = 394] [outer = 0x12a6ec800] 23:09:58 INFO - PROCESS | 2388 | 1468649398246 Marionette DEBUG loaded listener.js 23:09:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x12b857c00) [pid = 2388] [serial = 395] [outer = 0x12a6ec800] 23:09:58 INFO - PROCESS | 2388 | 1468649398821 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]]]}] 23:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 819ms 23:09:58 INFO - PROCESS | 2388 | 1468649398863 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 23:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:09:58 INFO - PROCESS | 2388 | 1468649398866 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 23:09:58 INFO - PROCESS | 2388 | 1468649398869 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:09:58 INFO - PROCESS | 2388 | 1468649398871 Marionette TRACE conn2 <- [1,502,null,{}] 23:09:58 INFO - PROCESS | 2388 | 1468649398875 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}] 23:09:58 INFO - PROCESS | 2388 | 1468649398876 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:58 INFO - PROCESS | 2388 | 1468649398968 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 23:09:59 INFO - PROCESS | 2388 | 1468649399038 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:59 INFO - PROCESS | 2388 | 1468649399041 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x119070800 == 47 [pid = 2388] [id = 133] 23:09:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x116973800) [pid = 2388] [serial = 396] [outer = 0x0] 23:09:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x1176bec00) [pid = 2388] [serial = 397] [outer = 0x116973800] 23:09:59 INFO - PROCESS | 2388 | 1468649399070 Marionette DEBUG loaded listener.js 23:09:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x118659800) [pid = 2388] [serial = 398] [outer = 0x116973800] 23:09:59 INFO - PROCESS | 2388 | 1468649399484 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]]]}] 23:09:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 23:09:59 INFO - PROCESS | 2388 | 1468649399539 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 23:09:59 INFO - PROCESS | 2388 | 1468649399542 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 23:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:09:59 INFO - PROCESS | 2388 | 1468649399546 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:09:59 INFO - PROCESS | 2388 | 1468649399548 Marionette TRACE conn2 <- [1,506,null,{}] 23:09:59 INFO - PROCESS | 2388 | 1468649399550 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}] 23:09:59 INFO - PROCESS | 2388 | 1468649399552 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:59 INFO - PROCESS | 2388 | 1468649399666 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x12b810800 == 46 [pid = 2388] [id = 98] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x12a731800 == 45 [pid = 2388] [id = 127] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x129e0c000 == 44 [pid = 2388] [id = 126] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x11996e800 == 43 [pid = 2388] [id = 125] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x12891a000 == 42 [pid = 2388] [id = 124] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x126f4b800 == 41 [pid = 2388] [id = 123] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x1236e5800 == 40 [pid = 2388] [id = 122] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x121a9a800 == 39 [pid = 2388] [id = 121] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x128aa3000) [pid = 2388] [serial = 337] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x118169800 == 38 [pid = 2388] [id = 120] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x119979000 == 37 [pid = 2388] [id = 119] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x118881800 == 36 [pid = 2388] [id = 118] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x116f39000 == 35 [pid = 2388] [id = 117] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x111c99000 == 34 [pid = 2388] [id = 116] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x1172e9000 == 33 [pid = 2388] [id = 115] 23:09:59 INFO - PROCESS | 2388 | --DOCSHELL 0x11263a800 == 32 [pid = 2388] [id = 114] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x12ba0b000) [pid = 2388] [serial = 328] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12be73c00) [pid = 2388] [serial = 332] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12be6dc00) [pid = 2388] [serial = 331] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x117137400) [pid = 2388] [serial = 334] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x121189000) [pid = 2388] [serial = 335] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x12ba74000) [pid = 2388] [serial = 329] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12ba02400) [pid = 2388] [serial = 326] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12a87d800) [pid = 2388] [serial = 323] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x12b852400) [pid = 2388] [serial = 325] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x128ed6c00) [pid = 2388] [serial = 316] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x129198800) [pid = 2388] [serial = 317] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x119b52000) [pid = 2388] [serial = 301] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12126f000) [pid = 2388] [serial = 302] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x129ed5800) [pid = 2388] [serial = 322] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1176c2400) [pid = 2388] [serial = 295] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x118138800) [pid = 2388] [serial = 296] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1237d6c00) [pid = 2388] [serial = 304] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x124cbb000) [pid = 2388] [serial = 305] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x127332400) [pid = 2388] [serial = 313] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12940e000) [pid = 2388] [serial = 319] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x127359400) [pid = 2388] [serial = 314] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x129635c00) [pid = 2388] [serial = 320] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x126903c00) [pid = 2388] [serial = 310] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12715d000) [pid = 2388] [serial = 311] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x124f80000) [pid = 2388] [serial = 307] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x125545400) [pid = 2388] [serial = 308] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x118650400) [pid = 2388] [serial = 298] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x1193e7400) [pid = 2388] [serial = 299] [outer = 0x0] [url = about:blank] 23:09:59 INFO - PROCESS | 2388 | 1468649399746 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:59 INFO - PROCESS | 2388 | 1468649399748 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:09:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x11339e800 == 33 [pid = 2388] [id = 134] 23:09:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1162d0000) [pid = 2388] [serial = 399] [outer = 0x0] 23:09:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x118526400) [pid = 2388] [serial = 400] [outer = 0x1162d0000] 23:09:59 INFO - PROCESS | 2388 | 1468649399775 Marionette DEBUG loaded listener.js 23:09:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x119d05000) [pid = 2388] [serial = 401] [outer = 0x1162d0000] 23:10:00 INFO - PROCESS | 2388 | 1468649400095 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]]]}] 23:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 571ms 23:10:00 INFO - PROCESS | 2388 | 1468649400118 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 23:10:00 INFO - PROCESS | 2388 | 1468649400119 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 23:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:10:00 INFO - PROCESS | 2388 | 1468649400124 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:10:00 INFO - PROCESS | 2388 | 1468649400127 Marionette TRACE conn2 <- [1,510,null,{}] 23:10:00 INFO - PROCESS | 2388 | 1468649400135 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}] 23:10:00 INFO - PROCESS | 2388 | 1468649400140 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:00 INFO - PROCESS | 2388 | 1468649400277 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 23:10:00 INFO - PROCESS | 2388 | 1468649400383 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:00 INFO - PROCESS | 2388 | 1468649400385 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x119516800 == 34 [pid = 2388] [id = 135] 23:10:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x123707800) [pid = 2388] [serial = 402] [outer = 0x0] 23:10:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x125539c00) [pid = 2388] [serial = 403] [outer = 0x123707800] 23:10:00 INFO - PROCESS | 2388 | 1468649400430 Marionette DEBUG loaded listener.js 23:10:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x12558ac00) [pid = 2388] [serial = 404] [outer = 0x123707800] 23:10:00 INFO - PROCESS | 2388 | 1468649400878 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]]]}] 23:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 772ms 23:10:00 INFO - PROCESS | 2388 | 1468649400897 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 23:10:00 INFO - PROCESS | 2388 | 1468649400900 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 23:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:10:00 INFO - PROCESS | 2388 | 1468649400903 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:10:00 INFO - PROCESS | 2388 | 1468649400907 Marionette TRACE conn2 <- [1,514,null,{}] 23:10:00 INFO - PROCESS | 2388 | 1468649400911 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}] 23:10:00 INFO - PROCESS | 2388 | 1468649400913 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:01 INFO - PROCESS | 2388 | 1468649401050 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 23:10:01 INFO - PROCESS | 2388 | 1468649401059 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:01 INFO - PROCESS | 2388 | 1468649401060 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x121399800 == 35 [pid = 2388] [id = 136] 23:10:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x127352800) [pid = 2388] [serial = 405] [outer = 0x0] 23:10:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x128aab000) [pid = 2388] [serial = 406] [outer = 0x127352800] 23:10:01 INFO - PROCESS | 2388 | 1468649401107 Marionette DEBUG loaded listener.js 23:10:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x128ed3400) [pid = 2388] [serial = 407] [outer = 0x127352800] 23:10:01 INFO - PROCESS | 2388 | 1468649401461 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]]]}] 23:10:01 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 23:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 573ms 23:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:10:01 INFO - PROCESS | 2388 | 1468649401476 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 23:10:01 INFO - PROCESS | 2388 | 1468649401477 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 23:10:01 INFO - PROCESS | 2388 | 1468649401479 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:10:01 INFO - PROCESS | 2388 | 1468649401480 Marionette TRACE conn2 <- [1,518,null,{}] 23:10:01 INFO - PROCESS | 2388 | 1468649401483 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}] 23:10:01 INFO - PROCESS | 2388 | 1468649401484 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:01 INFO - PROCESS | 2388 | 1468649401592 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 23:10:01 INFO - PROCESS | 2388 | 1468649401597 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:01 INFO - PROCESS | 2388 | 1468649401599 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a9a800 == 36 [pid = 2388] [id = 137] 23:10:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x128aa6c00) [pid = 2388] [serial = 408] [outer = 0x0] 23:10:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x129402c00) [pid = 2388] [serial = 409] [outer = 0x128aa6c00] 23:10:01 INFO - PROCESS | 2388 | 1468649401623 Marionette DEBUG loaded listener.js 23:10:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12a87ac00) [pid = 2388] [serial = 410] [outer = 0x128aa6c00] 23:10:01 INFO - PROCESS | 2388 | 1468649401968 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]]]}] 23:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 23:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:10:02 INFO - PROCESS | 2388 | 1468649402000 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 23:10:02 INFO - PROCESS | 2388 | 1468649402002 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 23:10:02 INFO - PROCESS | 2388 | 1468649402004 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:10:02 INFO - PROCESS | 2388 | 1468649402012 Marionette TRACE conn2 <- [1,522,null,{}] 23:10:02 INFO - PROCESS | 2388 | 1468649402015 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}] 23:10:02 INFO - PROCESS | 2388 | 1468649402019 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:02 INFO - PROCESS | 2388 | 1468649402133 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 23:10:02 INFO - PROCESS | 2388 | 1468649402147 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:02 INFO - PROCESS | 2388 | 1468649402148 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x12683f800 == 37 [pid = 2388] [id = 138] 23:10:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12a8c0800) [pid = 2388] [serial = 411] [outer = 0x0] 23:10:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12ba0b400) [pid = 2388] [serial = 412] [outer = 0x12a8c0800] 23:10:02 INFO - PROCESS | 2388 | 1468649402173 Marionette DEBUG loaded listener.js 23:10:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12bf0c000) [pid = 2388] [serial = 413] [outer = 0x12a8c0800] 23:10:02 INFO - PROCESS | 2388 | 1468649402507 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]]]}] 23:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 526ms 23:10:02 INFO - PROCESS | 2388 | 1468649402530 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 23:10:02 INFO - PROCESS | 2388 | 1468649402532 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 23:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:10:02 INFO - PROCESS | 2388 | 1468649402549 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:10:02 INFO - PROCESS | 2388 | 1468649402550 Marionette TRACE conn2 <- [1,526,null,{}] 23:10:02 INFO - PROCESS | 2388 | 1468649402552 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}] 23:10:02 INFO - PROCESS | 2388 | 1468649402554 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:02 INFO - PROCESS | 2388 | 1468649402650 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 23:10:02 INFO - PROCESS | 2388 | 1468649402654 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:02 INFO - PROCESS | 2388 | 1468649402655 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x11661d000 == 38 [pid = 2388] [id = 139] 23:10:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12ba75400) [pid = 2388] [serial = 414] [outer = 0x0] 23:10:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12c643000) [pid = 2388] [serial = 415] [outer = 0x12ba75400] 23:10:02 INFO - PROCESS | 2388 | 1468649402679 Marionette DEBUG loaded listener.js 23:10:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12c649800) [pid = 2388] [serial = 416] [outer = 0x12ba75400] 23:10:03 INFO - PROCESS | 2388 | 1468649403027 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]]]}] 23:10:03 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 23:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 23:10:03 INFO - PROCESS | 2388 | 1468649403067 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 23:10:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:10:03 INFO - PROCESS | 2388 | 1468649403076 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 23:10:03 INFO - PROCESS | 2388 | 1468649403078 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:10:03 INFO - PROCESS | 2388 | 1468649403079 Marionette TRACE conn2 <- [1,530,null,{}] 23:10:03 INFO - PROCESS | 2388 | 1468649403081 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}] 23:10:03 INFO - PROCESS | 2388 | 1468649403083 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:03 INFO - PROCESS | 2388 | 1468649403180 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 23:10:03 INFO - PROCESS | 2388 | 1468649403192 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:03 INFO - PROCESS | 2388 | 1468649403194 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x12942a000 == 39 [pid = 2388] [id = 140] 23:10:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12c649c00) [pid = 2388] [serial = 417] [outer = 0x0] 23:10:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12c64e000) [pid = 2388] [serial = 418] [outer = 0x12c649c00] 23:10:03 INFO - PROCESS | 2388 | 1468649403217 Marionette DEBUG loaded listener.js 23:10:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12cc61c00) [pid = 2388] [serial = 419] [outer = 0x12c649c00] 23:10:03 INFO - PROCESS | 2388 | 1468649403548 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"]]]}] 23:10:03 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 23:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:10:03 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 23:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:10:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 23:10:03 INFO - PROCESS | 2388 | 1468649403597 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 23:10:03 INFO - PROCESS | 2388 | 1468649403599 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 23:10:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:10:03 INFO - PROCESS | 2388 | 1468649403601 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:10:03 INFO - PROCESS | 2388 | 1468649403602 Marionette TRACE conn2 <- [1,534,null,{}] 23:10:03 INFO - PROCESS | 2388 | 1468649403605 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}] 23:10:03 INFO - PROCESS | 2388 | 1468649403606 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:03 INFO - PROCESS | 2388 | 1468649403711 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 23:10:03 INFO - PROCESS | 2388 | 1468649403722 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:03 INFO - PROCESS | 2388 | 1468649403724 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a61b000 == 40 [pid = 2388] [id = 141] 23:10:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x10ebf7c00) [pid = 2388] [serial = 420] [outer = 0x0] 23:10:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x112716800) [pid = 2388] [serial = 421] [outer = 0x10ebf7c00] 23:10:03 INFO - PROCESS | 2388 | 1468649403747 Marionette DEBUG loaded listener.js 23:10:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12cc61000) [pid = 2388] [serial = 422] [outer = 0x10ebf7c00] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12ab32c00) [pid = 2388] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x12733ac00) [pid = 2388] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x11861c400) [pid = 2388] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x121180c00) [pid = 2388] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x118137000) [pid = 2388] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12553bc00) [pid = 2388] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x112a79400) [pid = 2388] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x115ee7400) [pid = 2388] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x119538000) [pid = 2388] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x121183000) [pid = 2388] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1186f5800) [pid = 2388] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x112dc1c00) [pid = 2388] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x129191400) [pid = 2388] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x118342800) [pid = 2388] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12a8c5800) [pid = 2388] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:10:04 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12ba04000) [pid = 2388] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:10:04 INFO - PROCESS | 2388 | 1468649404159 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]]]}] 23:10:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:10:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 568ms 23:10:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:10:04 INFO - PROCESS | 2388 | 1468649404170 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 23:10:04 INFO - PROCESS | 2388 | 1468649404171 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 23:10:04 INFO - PROCESS | 2388 | 1468649404173 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:10:04 INFO - PROCESS | 2388 | 1468649404174 Marionette TRACE conn2 <- [1,538,null,{}] 23:10:04 INFO - PROCESS | 2388 | 1468649404176 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}] 23:10:04 INFO - PROCESS | 2388 | 1468649404177 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:04 INFO - PROCESS | 2388 | 1468649404261 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 23:10:04 INFO - PROCESS | 2388 | 1468649404331 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:04 INFO - PROCESS | 2388 | 1468649404332 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x129421800 == 41 [pid = 2388] [id = 142] 23:10:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x10ebf3000) [pid = 2388] [serial = 423] [outer = 0x0] 23:10:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1126f1000) [pid = 2388] [serial = 424] [outer = 0x10ebf3000] 23:10:04 INFO - PROCESS | 2388 | 1468649404363 Marionette DEBUG loaded listener.js 23:10:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x1126fcc00) [pid = 2388] [serial = 425] [outer = 0x10ebf3000] 23:10:04 INFO - PROCESS | 2388 | 1468649404647 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]]]}] 23:10:04 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. 23:10:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 23:10:04 INFO - PROCESS | 2388 | 1468649404695 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 23:10:04 INFO - PROCESS | 2388 | 1468649404696 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 23:10:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:10:04 INFO - PROCESS | 2388 | 1468649404698 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:10:04 INFO - PROCESS | 2388 | 1468649404700 Marionette TRACE conn2 <- [1,542,null,{}] 23:10:04 INFO - PROCESS | 2388 | 1468649404702 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}] 23:10:04 INFO - PROCESS | 2388 | 1468649404705 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:04 INFO - PROCESS | 2388 | 1468649404799 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 23:10:04 INFO - PROCESS | 2388 | 1468649404804 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:04 INFO - PROCESS | 2388 | 1468649404805 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be77800 == 42 [pid = 2388] [id = 143] 23:10:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x1126fec00) [pid = 2388] [serial = 426] [outer = 0x0] 23:10:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x118206400) [pid = 2388] [serial = 427] [outer = 0x1126fec00] 23:10:04 INFO - PROCESS | 2388 | 1468649404831 Marionette DEBUG loaded listener.js 23:10:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x128aa4800) [pid = 2388] [serial = 428] [outer = 0x1126fec00] 23:10:05 INFO - PROCESS | 2388 | 1468649405160 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]]]}] 23:10:05 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. 23:10:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 23:10:05 INFO - PROCESS | 2388 | 1468649405167 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 23:10:05 INFO - PROCESS | 2388 | 1468649405169 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 23:10:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:10:05 INFO - PROCESS | 2388 | 1468649405180 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:10:05 INFO - PROCESS | 2388 | 1468649405181 Marionette TRACE conn2 <- [1,546,null,{}] 23:10:05 INFO - PROCESS | 2388 | 1468649405183 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}] 23:10:05 INFO - PROCESS | 2388 | 1468649405184 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:05 INFO - PROCESS | 2388 | 1468649405302 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 23:10:05 INFO - PROCESS | 2388 | 1468649405313 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:05 INFO - PROCESS | 2388 | 1468649405314 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be90000 == 43 [pid = 2388] [id = 144] 23:10:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x1126f9c00) [pid = 2388] [serial = 429] [outer = 0x0] 23:10:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x1128d1000) [pid = 2388] [serial = 430] [outer = 0x1126f9c00] 23:10:05 INFO - PROCESS | 2388 | 1468649405343 Marionette DEBUG loaded listener.js 23:10:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x124c8f800) [pid = 2388] [serial = 431] [outer = 0x1126f9c00] 23:10:05 INFO - PROCESS | 2388 | 1468649405666 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]]]}] 23:10:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:10:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 23:10:05 INFO - PROCESS | 2388 | 1468649405699 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 23:10:05 INFO - PROCESS | 2388 | 1468649405701 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 23:10:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:10:05 INFO - PROCESS | 2388 | 1468649405705 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:10:05 INFO - PROCESS | 2388 | 1468649405709 Marionette TRACE conn2 <- [1,550,null,{}] 23:10:05 INFO - PROCESS | 2388 | 1468649405712 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}] 23:10:05 INFO - PROCESS | 2388 | 1468649405714 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:05 INFO - PROCESS | 2388 | 1468649405856 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 23:10:05 INFO - PROCESS | 2388 | 1468649405966 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:05 INFO - PROCESS | 2388 | 1468649405967 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c52c800 == 44 [pid = 2388] [id = 145] 23:10:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1126ff000) [pid = 2388] [serial = 432] [outer = 0x0] 23:10:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x124e39800) [pid = 2388] [serial = 433] [outer = 0x1126ff000] 23:10:06 INFO - PROCESS | 2388 | 1468649406015 Marionette DEBUG loaded listener.js 23:10:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12ba04000) [pid = 2388] [serial = 434] [outer = 0x1126ff000] 23:10:06 INFO - PROCESS | 2388 | 1468649406493 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]]]}] 23:10:06 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. 23:10:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 824ms 23:10:06 INFO - PROCESS | 2388 | 1468649406529 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 23:10:06 INFO - PROCESS | 2388 | 1468649406532 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 23:10:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:10:06 INFO - PROCESS | 2388 | 1468649406535 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:10:06 INFO - PROCESS | 2388 | 1468649406538 Marionette TRACE conn2 <- [1,554,null,{}] 23:10:06 INFO - PROCESS | 2388 | 1468649406543 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}] 23:10:06 INFO - PROCESS | 2388 | 1468649406545 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:06 INFO - PROCESS | 2388 | 1468649406653 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 23:10:06 INFO - PROCESS | 2388 | 1468649406708 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:06 INFO - PROCESS | 2388 | 1468649406710 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x1183d6800 == 45 [pid = 2388] [id = 146] 23:10:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x113e14000) [pid = 2388] [serial = 435] [outer = 0x0] 23:10:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11672e400) [pid = 2388] [serial = 436] [outer = 0x113e14000] 23:10:06 INFO - PROCESS | 2388 | 1468649406740 Marionette DEBUG loaded listener.js 23:10:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x118132400) [pid = 2388] [serial = 437] [outer = 0x113e14000] 23:10:07 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:07 INFO - PROCESS | 2388 | 1468649407130 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]]]}] 23:10:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:10:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 623ms 23:10:07 INFO - PROCESS | 2388 | 1468649407158 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 23:10:07 INFO - PROCESS | 2388 | 1468649407161 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 23:10:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:10:07 INFO - PROCESS | 2388 | 1468649407166 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:10:07 INFO - PROCESS | 2388 | 1468649407168 Marionette TRACE conn2 <- [1,558,null,{}] 23:10:07 INFO - PROCESS | 2388 | 1468649407171 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}] 23:10:07 INFO - PROCESS | 2388 | 1468649407173 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:07 INFO - PROCESS | 2388 | 1468649407296 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 23:10:07 INFO - PROCESS | 2388 | 1468649407436 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:07 INFO - PROCESS | 2388 | 1468649407438 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x126dd3800 == 46 [pid = 2388] [id = 147] 23:10:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x119045000) [pid = 2388] [serial = 438] [outer = 0x0] 23:10:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x119b55c00) [pid = 2388] [serial = 439] [outer = 0x119045000] 23:10:07 INFO - PROCESS | 2388 | 1468649407490 Marionette DEBUG loaded listener.js 23:10:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x121bdc400) [pid = 2388] [serial = 440] [outer = 0x119045000] 23:10:07 INFO - PROCESS | 2388 | 1468649407957 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]]]}] 23:10:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:10:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 820ms 23:10:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:10:07 INFO - PROCESS | 2388 | 1468649407987 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 23:10:07 INFO - PROCESS | 2388 | 1468649407988 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 23:10:07 INFO - PROCESS | 2388 | 1468649407991 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:10:07 INFO - PROCESS | 2388 | 1468649407993 Marionette TRACE conn2 <- [1,562,null,{}] 23:10:08 INFO - PROCESS | 2388 | 1468649408001 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}] 23:10:08 INFO - PROCESS | 2388 | 1468649408004 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:08 INFO - PROCESS | 2388 | 1468649408110 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 23:10:08 INFO - PROCESS | 2388 | 1468649408168 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:08 INFO - PROCESS | 2388 | 1468649408170 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c52d000 == 47 [pid = 2388] [id = 148] 23:10:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x1250b5400) [pid = 2388] [serial = 441] [outer = 0x0] 23:10:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x125574c00) [pid = 2388] [serial = 442] [outer = 0x1250b5400] 23:10:08 INFO - PROCESS | 2388 | 1468649408212 Marionette DEBUG loaded listener.js 23:10:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x128ed2400) [pid = 2388] [serial = 443] [outer = 0x1250b5400] 23:10:08 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:08 INFO - PROCESS | 2388 | 1468649408619 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]]]}] 23:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 23:10:08 INFO - PROCESS | 2388 | 1468649408666 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 23:10:08 INFO - PROCESS | 2388 | 1468649408668 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 23:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:10:08 INFO - PROCESS | 2388 | 1468649408672 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:10:08 INFO - PROCESS | 2388 | 1468649408673 Marionette TRACE conn2 <- [1,566,null,{}] 23:10:08 INFO - PROCESS | 2388 | 1468649408675 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}] 23:10:08 INFO - PROCESS | 2388 | 1468649408677 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:08 INFO - PROCESS | 2388 | 1468649408797 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 23:10:08 INFO - PROCESS | 2388 | 1468649408865 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:08 INFO - PROCESS | 2388 | 1468649408866 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c63b000 == 48 [pid = 2388] [id = 149] 23:10:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x12a8c7000) [pid = 2388] [serial = 444] [outer = 0x0] 23:10:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x12ab38000) [pid = 2388] [serial = 445] [outer = 0x12a8c7000] 23:10:08 INFO - PROCESS | 2388 | 1468649408895 Marionette DEBUG loaded listener.js 23:10:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x12b85f800) [pid = 2388] [serial = 446] [outer = 0x12a8c7000] 23:10:09 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:09 INFO - PROCESS | 2388 | 1468649409286 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]]]}] 23:10:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:10:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 668ms 23:10:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:10:09 INFO - PROCESS | 2388 | 1468649409341 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 23:10:09 INFO - PROCESS | 2388 | 1468649409342 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 23:10:09 INFO - PROCESS | 2388 | 1468649409344 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:10:09 INFO - PROCESS | 2388 | 1468649409346 Marionette TRACE conn2 <- [1,570,null,{}] 23:10:09 INFO - PROCESS | 2388 | 1468649409348 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}] 23:10:09 INFO - PROCESS | 2388 | 1468649409349 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:09 INFO - PROCESS | 2388 | 1468649409607 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 23:10:09 INFO - PROCESS | 2388 | 1468649409774 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:09 INFO - PROCESS | 2388 | 1468649409776 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x116f43000 == 49 [pid = 2388] [id = 150] 23:10:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x1128d4000) [pid = 2388] [serial = 447] [outer = 0x0] 23:10:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x112dc1c00) [pid = 2388] [serial = 448] [outer = 0x1128d4000] 23:10:09 INFO - PROCESS | 2388 | 1468649409823 Marionette DEBUG loaded listener.js 23:10:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x116a03c00) [pid = 2388] [serial = 449] [outer = 0x1128d4000] 23:10:10 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:10 INFO - PROCESS | 2388 | 1468649410324 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]]]}] 23:10:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:10:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1021ms 23:10:10 INFO - PROCESS | 2388 | 1468649410366 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 23:10:10 INFO - PROCESS | 2388 | 1468649410369 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 23:10:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:10:10 INFO - PROCESS | 2388 | 1468649410400 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:10:10 INFO - PROCESS | 2388 | 1468649410402 Marionette TRACE conn2 <- [1,574,null,{}] 23:10:10 INFO - PROCESS | 2388 | 1468649410407 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}] 23:10:10 INFO - PROCESS | 2388 | 1468649410409 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12be90000 == 48 [pid = 2388] [id = 144] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12be77800 == 47 [pid = 2388] [id = 143] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x129421800 == 46 [pid = 2388] [id = 142] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12a61b000 == 45 [pid = 2388] [id = 141] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12942a000 == 44 [pid = 2388] [id = 140] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x11661d000 == 43 [pid = 2388] [id = 139] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12683f800 == 42 [pid = 2388] [id = 138] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x121a9a800 == 41 [pid = 2388] [id = 137] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x121399800 == 40 [pid = 2388] [id = 136] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x119516800 == 39 [pid = 2388] [id = 135] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x11339e800 == 38 [pid = 2388] [id = 134] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x119070800 == 37 [pid = 2388] [id = 133] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x1214ca000 == 36 [pid = 2388] [id = 130] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x1172e0000 == 35 [pid = 2388] [id = 129] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12aaec800 == 34 [pid = 2388] [id = 128] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbd3800 == 33 [pid = 2388] [id = 132] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12b81e800 == 32 [pid = 2388] [id = 131] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x116f43000 == 31 [pid = 2388] [id = 150] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12c63b000 == 30 [pid = 2388] [id = 149] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x12c52d000 == 29 [pid = 2388] [id = 148] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x126dd3800 == 28 [pid = 2388] [id = 147] 23:10:10 INFO - PROCESS | 2388 | --DOCSHELL 0x1183d6800 == 27 [pid = 2388] [id = 146] 23:10:11 INFO - PROCESS | 2388 | --DOCSHELL 0x12c52c800 == 26 [pid = 2388] [id = 145] 23:10:11 INFO - PROCESS | 2388 | 1468649411015 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x12ab64c00) [pid = 2388] [serial = 293] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x128d2c000) [pid = 2388] [serial = 364] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x1193ebc00) [pid = 2388] [serial = 344] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x1186ec400) [pid = 2388] [serial = 343] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x125567800) [pid = 2388] [serial = 358] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x118621c00) [pid = 2388] [serial = 347] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x11820b400) [pid = 2388] [serial = 346] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x126873800) [pid = 2388] [serial = 361] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x1160ad400) [pid = 2388] [serial = 341] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x114003000) [pid = 2388] [serial = 340] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x123705000) [pid = 2388] [serial = 355] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12553a400) [pid = 2388] [serial = 356] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x121bdb800) [pid = 2388] [serial = 353] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x119949c00) [pid = 2388] [serial = 352] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x129191000) [pid = 2388] [serial = 365] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x12a877c00) [pid = 2388] [serial = 370] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1193eb800) [pid = 2388] [serial = 349] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12734d800) [pid = 2388] [serial = 373] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12940a800) [pid = 2388] [serial = 367] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x119536c00) [pid = 2388] [serial = 350] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12a879800) [pid = 2388] [serial = 338] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12ab3a800) [pid = 2388] [serial = 376] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12ba0e000) [pid = 2388] [serial = 379] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12a881400) [pid = 2388] [serial = 374] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12a8bec00) [pid = 2388] [serial = 371] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12be67800) [pid = 2388] [serial = 380] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12963ac00) [pid = 2388] [serial = 368] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x128aa4400) [pid = 2388] [serial = 362] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x125573c00) [pid = 2388] [serial = 359] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12be72000) [pid = 2388] [serial = 382] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12ba03800) [pid = 2388] [serial = 377] [outer = 0x0] [url = about:blank] 23:10:11 INFO - PROCESS | 2388 | 1468649411110 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:11 INFO - PROCESS | 2388 | 1468649411112 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x112724000 == 27 [pid = 2388] [id = 151] 23:10:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1126f3800) [pid = 2388] [serial = 450] [outer = 0x0] 23:10:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1128cc000) [pid = 2388] [serial = 451] [outer = 0x1126f3800] 23:10:11 INFO - PROCESS | 2388 | 1468649411140 Marionette DEBUG loaded listener.js 23:10:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x112f75c00) [pid = 2388] [serial = 452] [outer = 0x1126f3800] 23:10:12 INFO - PROCESS | 2388 | 1468649412433 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]]]}] 23:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2086ms 23:10:12 INFO - PROCESS | 2388 | 1468649412476 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 23:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:10:12 INFO - PROCESS | 2388 | 1468649412478 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 23:10:12 INFO - PROCESS | 2388 | 1468649412482 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:10:12 INFO - PROCESS | 2388 | 1468649412484 Marionette TRACE conn2 <- [1,578,null,{}] 23:10:12 INFO - PROCESS | 2388 | 1468649412488 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}] 23:10:12 INFO - PROCESS | 2388 | 1468649412490 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:12 INFO - PROCESS | 2388 | 1468649412566 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 23:10:12 INFO - PROCESS | 2388 | 1468649412575 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:12 INFO - PROCESS | 2388 | 1468649412578 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x1162ac000 == 28 [pid = 2388] [id = 152] 23:10:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1166ed000) [pid = 2388] [serial = 453] [outer = 0x0] 23:10:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x11672c400) [pid = 2388] [serial = 454] [outer = 0x1166ed000] 23:10:12 INFO - PROCESS | 2388 | 1468649412606 Marionette DEBUG loaded listener.js 23:10:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1176c5400) [pid = 2388] [serial = 455] [outer = 0x1166ed000] 23:10:12 INFO - PROCESS | 2388 | 1468649412951 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]]]}] 23:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 521ms 23:10:13 INFO - PROCESS | 2388 | 1468649413003 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 23:10:13 INFO - PROCESS | 2388 | 1468649413006 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 23:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:10:13 INFO - PROCESS | 2388 | 1468649413010 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:10:13 INFO - PROCESS | 2388 | 1468649413012 Marionette TRACE conn2 <- [1,582,null,{}] 23:10:13 INFO - PROCESS | 2388 | 1468649413015 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}] 23:10:13 INFO - PROCESS | 2388 | 1468649413017 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:13 INFO - PROCESS | 2388 | 1468649413093 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 23:10:13 INFO - PROCESS | 2388 | 1468649413097 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:13 INFO - PROCESS | 2388 | 1468649413099 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172d8800 == 29 [pid = 2388] [id = 153] 23:10:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x11812f000) [pid = 2388] [serial = 456] [outer = 0x0] 23:10:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x118521400) [pid = 2388] [serial = 457] [outer = 0x11812f000] 23:10:13 INFO - PROCESS | 2388 | 1468649413129 Marionette DEBUG loaded listener.js 23:10:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x118575800) [pid = 2388] [serial = 458] [outer = 0x11812f000] 23:10:13 INFO - PROCESS | 2388 | 1468649413478 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]]]}] 23:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 521ms 23:10:13 INFO - PROCESS | 2388 | 1468649413532 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 23:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:10:13 INFO - PROCESS | 2388 | 1468649413540 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 23:10:13 INFO - PROCESS | 2388 | 1468649413543 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:10:13 INFO - PROCESS | 2388 | 1468649413545 Marionette TRACE conn2 <- [1,586,null,{}] 23:10:13 INFO - PROCESS | 2388 | 1468649413553 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}] 23:10:13 INFO - PROCESS | 2388 | 1468649413556 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:13 INFO - PROCESS | 2388 | 1468649413631 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 23:10:13 INFO - PROCESS | 2388 | 1468649413635 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:13 INFO - PROCESS | 2388 | 1468649413638 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x119072000 == 30 [pid = 2388] [id = 154] 23:10:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1126f1800) [pid = 2388] [serial = 459] [outer = 0x0] 23:10:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x1193eb400) [pid = 2388] [serial = 460] [outer = 0x1126f1800] 23:10:13 INFO - PROCESS | 2388 | 1468649413668 Marionette DEBUG loaded listener.js 23:10:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x119537c00) [pid = 2388] [serial = 461] [outer = 0x1126f1800] 23:10:13 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:13 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:14 INFO - PROCESS | 2388 | 1468649414041 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]]]}] 23:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 521ms 23:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:10:14 INFO - PROCESS | 2388 | 1468649414065 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 23:10:14 INFO - PROCESS | 2388 | 1468649414067 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 23:10:14 INFO - PROCESS | 2388 | 1468649414069 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:10:14 INFO - PROCESS | 2388 | 1468649414070 Marionette TRACE conn2 <- [1,590,null,{}] 23:10:14 INFO - PROCESS | 2388 | 1468649414078 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}] 23:10:14 INFO - PROCESS | 2388 | 1468649414080 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:14 INFO - PROCESS | 2388 | 1468649414176 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 23:10:14 INFO - PROCESS | 2388 | 1468649414179 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:14 INFO - PROCESS | 2388 | 1468649414180 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x119b98800 == 31 [pid = 2388] [id = 155] 23:10:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1197dd400) [pid = 2388] [serial = 462] [outer = 0x0] 23:10:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x11ac4a400) [pid = 2388] [serial = 463] [outer = 0x1197dd400] 23:10:14 INFO - PROCESS | 2388 | 1468649414206 Marionette DEBUG loaded listener.js 23:10:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x121270400) [pid = 2388] [serial = 464] [outer = 0x1197dd400] 23:10:14 INFO - PROCESS | 2388 | 1468649414542 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]]]}] 23:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 23:10:14 INFO - PROCESS | 2388 | 1468649414588 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 23:10:14 INFO - PROCESS | 2388 | 1468649414590 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 23:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:10:14 INFO - PROCESS | 2388 | 1468649414592 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:10:14 INFO - PROCESS | 2388 | 1468649414593 Marionette TRACE conn2 <- [1,594,null,{}] 23:10:14 INFO - PROCESS | 2388 | 1468649414595 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}] 23:10:14 INFO - PROCESS | 2388 | 1468649414596 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:14 INFO - PROCESS | 2388 | 1468649414691 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 23:10:14 INFO - PROCESS | 2388 | 1468649414727 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:14 INFO - PROCESS | 2388 | 1468649414728 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212d5800 == 32 [pid = 2388] [id = 156] 23:10:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x10ebf8c00) [pid = 2388] [serial = 465] [outer = 0x0] 23:10:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12160f800) [pid = 2388] [serial = 466] [outer = 0x10ebf8c00] 23:10:14 INFO - PROCESS | 2388 | 1468649414752 Marionette DEBUG loaded listener.js 23:10:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x1236c0400) [pid = 2388] [serial = 467] [outer = 0x10ebf8c00] 23:10:15 INFO - PROCESS | 2388 | 1468649415098 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]]]}] 23:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 23:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:10:15 INFO - PROCESS | 2388 | 1468649415110 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 23:10:15 INFO - PROCESS | 2388 | 1468649415112 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 23:10:15 INFO - PROCESS | 2388 | 1468649415114 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:10:15 INFO - PROCESS | 2388 | 1468649415115 Marionette TRACE conn2 <- [1,598,null,{}] 23:10:15 INFO - PROCESS | 2388 | 1468649415117 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}] 23:10:15 INFO - PROCESS | 2388 | 1468649415122 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:15 INFO - PROCESS | 2388 | 1468649415241 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 23:10:15 INFO - PROCESS | 2388 | 1468649415244 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:15 INFO - PROCESS | 2388 | 1468649415245 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x121c13000 == 33 [pid = 2388] [id = 157] 23:10:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1219b9000) [pid = 2388] [serial = 468] [outer = 0x0] 23:10:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x124c85400) [pid = 2388] [serial = 469] [outer = 0x1219b9000] 23:10:15 INFO - PROCESS | 2388 | 1468649415270 Marionette DEBUG loaded listener.js 23:10:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x125568000) [pid = 2388] [serial = 470] [outer = 0x1219b9000] 23:10:15 INFO - PROCESS | 2388 | 1468649415585 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]]]}] 23:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 23:10:15 INFO - PROCESS | 2388 | 1468649415633 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 23:10:15 INFO - PROCESS | 2388 | 1468649415634 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 23:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:10:15 INFO - PROCESS | 2388 | 1468649415636 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:10:15 INFO - PROCESS | 2388 | 1468649415639 Marionette TRACE conn2 <- [1,602,null,{}] 23:10:15 INFO - PROCESS | 2388 | 1468649415643 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}] 23:10:15 INFO - PROCESS | 2388 | 1468649415644 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:15 INFO - PROCESS | 2388 | 1468649415740 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 23:10:15 INFO - PROCESS | 2388 | 1468649415743 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:15 INFO - PROCESS | 2388 | 1468649415745 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x125591000 == 34 [pid = 2388] [id = 158] 23:10:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x123707400) [pid = 2388] [serial = 471] [outer = 0x0] 23:10:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12556ec00) [pid = 2388] [serial = 472] [outer = 0x123707400] 23:10:15 INFO - PROCESS | 2388 | 1468649415767 Marionette DEBUG loaded listener.js 23:10:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12690ac00) [pid = 2388] [serial = 473] [outer = 0x123707400] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x12a8c0800) [pid = 2388] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12ba75400) [pid = 2388] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x10ebf3000) [pid = 2388] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x127352800) [pid = 2388] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x121188400) [pid = 2388] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x11856ec00) [pid = 2388] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12be67c00) [pid = 2388] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12c649c00) [pid = 2388] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x123707800) [pid = 2388] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x128aa6c00) [pid = 2388] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x116973800) [pid = 2388] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1162d0000) [pid = 2388] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12a6ec800) [pid = 2388] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x126910400) [pid = 2388] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1128d4000) [pid = 2388] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x10ebf7c00) [pid = 2388] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x113e14000) [pid = 2388] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1126fec00) [pid = 2388] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x119045000) [pid = 2388] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1250b5400) [pid = 2388] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12a8c7000) [pid = 2388] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1126f9c00) [pid = 2388] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:10:16 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1126ff000) [pid = 2388] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:10:16 INFO - PROCESS | 2388 | 1468649416329 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]]]}] 23:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 722ms 23:10:16 INFO - PROCESS | 2388 | 1468649416370 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 23:10:16 INFO - PROCESS | 2388 | 1468649416373 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 23:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:10:16 INFO - PROCESS | 2388 | 1468649416379 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:10:16 INFO - PROCESS | 2388 | 1468649416380 Marionette TRACE conn2 <- [1,606,null,{}] 23:10:16 INFO - PROCESS | 2388 | 1468649416382 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}] 23:10:16 INFO - PROCESS | 2388 | 1468649416383 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:16 INFO - PROCESS | 2388 | 1468649416481 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 23:10:16 INFO - PROCESS | 2388 | 1468649416487 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:16 INFO - PROCESS | 2388 | 1468649416489 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x12559e800 == 35 [pid = 2388] [id = 159] 23:10:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x119051c00) [pid = 2388] [serial = 474] [outer = 0x0] 23:10:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x121188400) [pid = 2388] [serial = 475] [outer = 0x119051c00] 23:10:16 INFO - PROCESS | 2388 | 1468649416513 Marionette DEBUG loaded listener.js 23:10:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x125545400) [pid = 2388] [serial = 476] [outer = 0x119051c00] 23:10:16 INFO - PROCESS | 2388 | 1468649416828 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]]]}] 23:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 469ms 23:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:10:16 INFO - PROCESS | 2388 | 1468649416848 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 23:10:16 INFO - PROCESS | 2388 | 1468649416849 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 23:10:16 INFO - PROCESS | 2388 | 1468649416851 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:10:16 INFO - PROCESS | 2388 | 1468649416853 Marionette TRACE conn2 <- [1,610,null,{}] 23:10:16 INFO - PROCESS | 2388 | 1468649416857 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}] 23:10:16 INFO - PROCESS | 2388 | 1468649416860 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:16 INFO - PROCESS | 2388 | 1468649416943 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 23:10:17 INFO - PROCESS | 2388 | 1468649417001 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:17 INFO - PROCESS | 2388 | 1468649417002 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x119070800 == 36 [pid = 2388] [id = 160] 23:10:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1193f2000) [pid = 2388] [serial = 477] [outer = 0x0] 23:10:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x126911c00) [pid = 2388] [serial = 478] [outer = 0x1193f2000] 23:10:17 INFO - PROCESS | 2388 | 1468649417026 Marionette DEBUG loaded listener.js 23:10:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x126f95c00) [pid = 2388] [serial = 479] [outer = 0x1193f2000] 23:10:17 INFO - PROCESS | 2388 | 1468649417289 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]]]}] 23:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 472ms 23:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:10:17 INFO - PROCESS | 2388 | 1468649417328 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 23:10:17 INFO - PROCESS | 2388 | 1468649417329 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 23:10:17 INFO - PROCESS | 2388 | 1468649417331 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:10:17 INFO - PROCESS | 2388 | 1468649417332 Marionette TRACE conn2 <- [1,614,null,{}] 23:10:17 INFO - PROCESS | 2388 | 1468649417334 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}] 23:10:17 INFO - PROCESS | 2388 | 1468649417335 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:17 INFO - PROCESS | 2388 | 1468649417417 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 23:10:17 INFO - PROCESS | 2388 | 1468649417421 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:17 INFO - PROCESS | 2388 | 1468649417424 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eae000 == 37 [pid = 2388] [id = 161] 23:10:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x126910400) [pid = 2388] [serial = 480] [outer = 0x0] 23:10:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x127354c00) [pid = 2388] [serial = 481] [outer = 0x126910400] 23:10:17 INFO - PROCESS | 2388 | 1468649417448 Marionette DEBUG loaded listener.js 23:10:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x128aa6c00) [pid = 2388] [serial = 482] [outer = 0x126910400] 23:10:17 INFO - PROCESS | 2388 | 1468649417780 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]]]}] 23:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 23:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:10:17 INFO - PROCESS | 2388 | 1468649417800 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 23:10:17 INFO - PROCESS | 2388 | 1468649417801 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 23:10:17 INFO - PROCESS | 2388 | 1468649417803 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:10:17 INFO - PROCESS | 2388 | 1468649417807 Marionette TRACE conn2 <- [1,618,null,{}] 23:10:17 INFO - PROCESS | 2388 | 1468649417810 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}] 23:10:17 INFO - PROCESS | 2388 | 1468649417811 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:17 INFO - PROCESS | 2388 | 1468649417928 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 23:10:17 INFO - PROCESS | 2388 | 1468649417934 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:17 INFO - PROCESS | 2388 | 1468649417936 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212d5000 == 38 [pid = 2388] [id = 162] 23:10:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12734e000) [pid = 2388] [serial = 483] [outer = 0x0] 23:10:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x129193400) [pid = 2388] [serial = 484] [outer = 0x12734e000] 23:10:17 INFO - PROCESS | 2388 | 1468649417963 Marionette DEBUG loaded listener.js 23:10:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12962f800) [pid = 2388] [serial = 485] [outer = 0x12734e000] 23:10:18 INFO - PROCESS | 2388 | --DOCSHELL 0x1162ac000 == 37 [pid = 2388] [id = 152] 23:10:18 INFO - PROCESS | 2388 | --DOCSHELL 0x112724000 == 36 [pid = 2388] [id = 151] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x119b98800 == 35 [pid = 2388] [id = 155] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x119072000 == 34 [pid = 2388] [id = 154] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x119070800 == 33 [pid = 2388] [id = 160] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x125591000 == 32 [pid = 2388] [id = 158] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12559e800 == 31 [pid = 2388] [id = 159] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x121c13000 == 30 [pid = 2388] [id = 157] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x1172d8800 == 29 [pid = 2388] [id = 153] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x1212d5800 == 28 [pid = 2388] [id = 156] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x124e39800) [pid = 2388] [serial = 433] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12bf0c000) [pid = 2388] [serial = 413] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12ba0b400) [pid = 2388] [serial = 412] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12c649800) [pid = 2388] [serial = 416] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12c643000) [pid = 2388] [serial = 415] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1126f1000) [pid = 2388] [serial = 424] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x128aab000) [pid = 2388] [serial = 406] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1216a1400) [pid = 2388] [serial = 388] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1236c4c00) [pid = 2388] [serial = 389] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11857a800) [pid = 2388] [serial = 385] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1193ec000) [pid = 2388] [serial = 386] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12bf0a400) [pid = 2388] [serial = 383] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12c64e000) [pid = 2388] [serial = 418] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x125539c00) [pid = 2388] [serial = 403] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x12558ac00) [pid = 2388] [serial = 404] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x129402c00) [pid = 2388] [serial = 409] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12cc61c00) [pid = 2388] [serial = 419] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x1176bec00) [pid = 2388] [serial = 397] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x118659800) [pid = 2388] [serial = 398] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x118526400) [pid = 2388] [serial = 400] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x119d05000) [pid = 2388] [serial = 401] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x12ab3e000) [pid = 2388] [serial = 394] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x12b857c00) [pid = 2388] [serial = 395] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x126f92000) [pid = 2388] [serial = 391] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x128aa9000) [pid = 2388] [serial = 392] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x128ed3400) [pid = 2388] [serial = 407] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x112dc1c00) [pid = 2388] [serial = 448] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x116a03c00) [pid = 2388] [serial = 449] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x112716800) [pid = 2388] [serial = 421] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x11672e400) [pid = 2388] [serial = 436] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x118206400) [pid = 2388] [serial = 427] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x119b55c00) [pid = 2388] [serial = 439] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x118132400) [pid = 2388] [serial = 437] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x125574c00) [pid = 2388] [serial = 442] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (0x121bdc400) [pid = 2388] [serial = 440] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (0x12ab38000) [pid = 2388] [serial = 445] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (0x1126fcc00) [pid = 2388] [serial = 425] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (0x12cc61000) [pid = 2388] [serial = 422] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (0x128ed2400) [pid = 2388] [serial = 443] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (0x12b85f800) [pid = 2388] [serial = 446] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (0x1128cc000) [pid = 2388] [serial = 451] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (0x12a87ac00) [pid = 2388] [serial = 410] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (0x124c8f800) [pid = 2388] [serial = 431] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 54 (0x1128d1000) [pid = 2388] [serial = 430] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 53 (0x128aa4800) [pid = 2388] [serial = 428] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOMWINDOW == 52 (0x12ba04000) [pid = 2388] [serial = 434] [outer = 0x0] [url = about:blank] 23:10:19 INFO - PROCESS | 2388 | --DOCSHELL 0x128eae000 == 27 [pid = 2388] [id = 161] 23:10:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 53 (0x1128cc800) [pid = 2388] [serial = 486] [outer = 0x12d133400] 23:10:19 INFO - PROCESS | 2388 | 1468649419282 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]]]}] 23:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1526ms 23:10:19 INFO - PROCESS | 2388 | 1468649419330 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 23:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:10:19 INFO - PROCESS | 2388 | 1468649419333 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 23:10:19 INFO - PROCESS | 2388 | 1468649419336 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:10:19 INFO - PROCESS | 2388 | 1468649419340 Marionette TRACE conn2 <- [1,622,null,{}] 23:10:19 INFO - PROCESS | 2388 | 1468649419344 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}] 23:10:19 INFO - PROCESS | 2388 | 1468649419346 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:19 INFO - PROCESS | 2388 | 1468649419418 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 23:10:19 INFO - PROCESS | 2388 | 1468649419424 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:19 INFO - PROCESS | 2388 | 1468649419427 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x113b90800 == 28 [pid = 2388] [id = 163] 23:10:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (0x112dc1c00) [pid = 2388] [serial = 487] [outer = 0x0] 23:10:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (0x112dc2800) [pid = 2388] [serial = 488] [outer = 0x112dc1c00] 23:10:19 INFO - PROCESS | 2388 | 1468649419457 Marionette DEBUG loaded listener.js 23:10:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (0x113965400) [pid = 2388] [serial = 489] [outer = 0x112dc1c00] 23:10:19 INFO - PROCESS | 2388 | 1468649419796 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]]]}] 23:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 474ms 23:10:19 INFO - PROCESS | 2388 | 1468649419810 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 23:10:19 INFO - PROCESS | 2388 | 1468649419813 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 23:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:10:19 INFO - PROCESS | 2388 | 1468649419818 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:10:19 INFO - PROCESS | 2388 | 1468649419820 Marionette TRACE conn2 <- [1,626,null,{}] 23:10:19 INFO - PROCESS | 2388 | 1468649419824 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}] 23:10:19 INFO - PROCESS | 2388 | 1468649419827 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:19 INFO - PROCESS | 2388 | 1468649419901 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 23:10:19 INFO - PROCESS | 2388 | 1468649419944 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:19 INFO - PROCESS | 2388 | 1468649419946 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x116937000 == 29 [pid = 2388] [id = 164] 23:10:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (0x113966400) [pid = 2388] [serial = 490] [outer = 0x0] 23:10:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (0x11400b000) [pid = 2388] [serial = 491] [outer = 0x113966400] 23:10:19 INFO - PROCESS | 2388 | 1468649419974 Marionette DEBUG loaded listener.js 23:10:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (0x1162d1800) [pid = 2388] [serial = 492] [outer = 0x113966400] 23:10:20 INFO - PROCESS | 2388 | 1468649420249 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]]]}] 23:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 473ms 23:10:20 INFO - PROCESS | 2388 | 1468649420295 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 23:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:10:20 INFO - PROCESS | 2388 | 1468649420305 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 23:10:20 INFO - PROCESS | 2388 | 1468649420311 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:10:20 INFO - PROCESS | 2388 | 1468649420314 Marionette TRACE conn2 <- [1,630,null,{}] 23:10:20 INFO - PROCESS | 2388 | 1468649420325 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}] 23:10:20 INFO - PROCESS | 2388 | 1468649420328 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:20 INFO - PROCESS | 2388 | 1468649420401 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 23:10:20 INFO - PROCESS | 2388 | 1468649420446 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:20 INFO - PROCESS | 2388 | 1468649420448 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172e8000 == 30 [pid = 2388] [id = 165] 23:10:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (0x10ebfb800) [pid = 2388] [serial = 493] [outer = 0x0] 23:10:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (0x117136c00) [pid = 2388] [serial = 494] [outer = 0x10ebfb800] 23:10:20 INFO - PROCESS | 2388 | 1468649420476 Marionette DEBUG loaded listener.js 23:10:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (0x1176c8000) [pid = 2388] [serial = 495] [outer = 0x10ebfb800] 23:10:20 INFO - PROCESS | 2388 | 1468649420768 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]]]}] 23:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 473ms 23:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:10:20 INFO - PROCESS | 2388 | 1468649420784 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 23:10:20 INFO - PROCESS | 2388 | 1468649420786 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 23:10:20 INFO - PROCESS | 2388 | 1468649420796 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:10:20 INFO - PROCESS | 2388 | 1468649420798 Marionette TRACE conn2 <- [1,634,null,{}] 23:10:20 INFO - PROCESS | 2388 | 1468649420800 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}] 23:10:20 INFO - PROCESS | 2388 | 1468649420801 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:20 INFO - PROCESS | 2388 | 1468649420879 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 23:10:20 INFO - PROCESS | 2388 | 1468649420883 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:20 INFO - PROCESS | 2388 | 1468649420884 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x118263800 == 31 [pid = 2388] [id = 166] 23:10:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (0x118130400) [pid = 2388] [serial = 496] [outer = 0x0] 23:10:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x11856b800) [pid = 2388] [serial = 497] [outer = 0x118130400] 23:10:20 INFO - PROCESS | 2388 | 1468649420911 Marionette DEBUG loaded listener.js 23:10:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x118574000) [pid = 2388] [serial = 498] [outer = 0x118130400] 23:10:21 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:21 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:21 INFO - PROCESS | 2388 | 1468649421214 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]]]}] 23:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 476ms 23:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:10:21 INFO - PROCESS | 2388 | 1468649421265 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 23:10:21 INFO - PROCESS | 2388 | 1468649421266 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 23:10:21 INFO - PROCESS | 2388 | 1468649421268 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:10:21 INFO - PROCESS | 2388 | 1468649421269 Marionette TRACE conn2 <- [1,638,null,{}] 23:10:21 INFO - PROCESS | 2388 | 1468649421272 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}] 23:10:21 INFO - PROCESS | 2388 | 1468649421273 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:21 INFO - PROCESS | 2388 | 1468649421372 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 23:10:21 INFO - PROCESS | 2388 | 1468649421377 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:21 INFO - PROCESS | 2388 | 1468649421379 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x119071800 == 32 [pid = 2388] [id = 167] 23:10:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x113962400) [pid = 2388] [serial = 499] [outer = 0x0] 23:10:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x11856e000) [pid = 2388] [serial = 500] [outer = 0x113962400] 23:10:21 INFO - PROCESS | 2388 | 1468649421405 Marionette DEBUG loaded listener.js 23:10:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x118654c00) [pid = 2388] [serial = 501] [outer = 0x113962400] 23:10:21 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:21 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:21 INFO - PROCESS | 2388 | 1468649421701 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]]]}] 23:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 468ms 23:10:21 INFO - PROCESS | 2388 | 1468649421737 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 23:10:21 INFO - PROCESS | 2388 | 1468649421739 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 23:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:10:21 INFO - PROCESS | 2388 | 1468649421744 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:10:21 INFO - PROCESS | 2388 | 1468649421745 Marionette TRACE conn2 <- [1,642,null,{}] 23:10:21 INFO - PROCESS | 2388 | 1468649421747 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}] 23:10:21 INFO - PROCESS | 2388 | 1468649421751 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:21 INFO - PROCESS | 2388 | 1468649421840 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 23:10:21 INFO - PROCESS | 2388 | 1468649421844 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:21 INFO - PROCESS | 2388 | 1468649421845 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x119aaf800 == 33 [pid = 2388] [id = 168] 23:10:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x1186f3800) [pid = 2388] [serial = 502] [outer = 0x0] 23:10:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x119375000) [pid = 2388] [serial = 503] [outer = 0x1186f3800] 23:10:21 INFO - PROCESS | 2388 | 1468649421871 Marionette DEBUG loaded listener.js 23:10:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x11953c400) [pid = 2388] [serial = 504] [outer = 0x1186f3800] 23:10:22 INFO - PROCESS | 2388 | 1468649422176 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]]]}] 23:10:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:10:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 23:10:22 INFO - PROCESS | 2388 | 1468649422213 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 23:10:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:10:22 INFO - PROCESS | 2388 | 1468649422214 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 23:10:22 INFO - PROCESS | 2388 | 1468649422216 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:10:22 INFO - PROCESS | 2388 | 1468649422217 Marionette TRACE conn2 <- [1,646,null,{}] 23:10:22 INFO - PROCESS | 2388 | 1468649422220 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}] 23:10:22 INFO - PROCESS | 2388 | 1468649422221 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:22 INFO - PROCESS | 2388 | 1468649422313 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 23:10:22 INFO - PROCESS | 2388 | 1468649422318 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:22 INFO - PROCESS | 2388 | 1468649422329 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac84800 == 34 [pid = 2388] [id = 169] 23:10:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x118129800) [pid = 2388] [serial = 505] [outer = 0x0] 23:10:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x119944800) [pid = 2388] [serial = 506] [outer = 0x118129800] 23:10:22 INFO - PROCESS | 2388 | 1468649422354 Marionette DEBUG loaded listener.js 23:10:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x121180c00) [pid = 2388] [serial = 507] [outer = 0x118129800] 23:10:22 INFO - PROCESS | 2388 | 1468649422628 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]]]}] 23:10:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:10:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 468ms 23:10:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:10:22 INFO - PROCESS | 2388 | 1468649422685 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 23:10:22 INFO - PROCESS | 2388 | 1468649422686 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 23:10:22 INFO - PROCESS | 2388 | 1468649422690 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:10:22 INFO - PROCESS | 2388 | 1468649422692 Marionette TRACE conn2 <- [1,650,null,{}] 23:10:22 INFO - PROCESS | 2388 | 1468649422694 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}] 23:10:22 INFO - PROCESS | 2388 | 1468649422695 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:22 INFO - PROCESS | 2388 | 1468649422763 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 23:10:22 INFO - PROCESS | 2388 | 1468649422767 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:22 INFO - PROCESS | 2388 | 1468649422768 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x1213ab000 == 35 [pid = 2388] [id = 170] 23:10:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x119b52000) [pid = 2388] [serial = 508] [outer = 0x0] 23:10:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x1216af000) [pid = 2388] [serial = 509] [outer = 0x119b52000] 23:10:22 INFO - PROCESS | 2388 | 1468649422794 Marionette DEBUG loaded listener.js 23:10:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x121bda000) [pid = 2388] [serial = 510] [outer = 0x119b52000] 23:10:23 INFO - PROCESS | 2388 | 1468649423107 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]]]}] 23:10:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 471ms 23:10:23 INFO - PROCESS | 2388 | 1468649423159 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 23:10:23 INFO - PROCESS | 2388 | 1468649423160 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 23:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:10:23 INFO - PROCESS | 2388 | 1468649423171 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:10:23 INFO - PROCESS | 2388 | 1468649423172 Marionette TRACE conn2 <- [1,654,null,{}] 23:10:23 INFO - PROCESS | 2388 | 1468649423174 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}] 23:10:23 INFO - PROCESS | 2388 | 1468649423175 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:23 INFO - PROCESS | 2388 | 1468649423244 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 23:10:23 INFO - PROCESS | 2388 | 1468649423248 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:23 INFO - PROCESS | 2388 | 1468649423249 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172e7800 == 36 [pid = 2388] [id = 171] 23:10:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1126fe400) [pid = 2388] [serial = 511] [outer = 0x0] 23:10:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x1236c1c00) [pid = 2388] [serial = 512] [outer = 0x1126fe400] 23:10:23 INFO - PROCESS | 2388 | 1468649423283 Marionette DEBUG loaded listener.js 23:10:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x12370ec00) [pid = 2388] [serial = 513] [outer = 0x1126fe400] 23:10:23 INFO - PROCESS | 2388 | 1468649423593 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]]]}] 23:10:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 469ms 23:10:23 INFO - PROCESS | 2388 | 1468649423641 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 23:10:23 INFO - PROCESS | 2388 | 1468649423642 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 23:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:10:23 INFO - PROCESS | 2388 | 1468649423644 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:10:23 INFO - PROCESS | 2388 | 1468649423645 Marionette TRACE conn2 <- [1,658,null,{}] 23:10:23 INFO - PROCESS | 2388 | 1468649423648 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}] 23:10:23 INFO - PROCESS | 2388 | 1468649423649 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:23 INFO - PROCESS | 2388 | 1468649423724 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 23:10:23 INFO - PROCESS | 2388 | 1468649423728 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:23 INFO - PROCESS | 2388 | 1468649423729 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x124fe2800 == 37 [pid = 2388] [id = 172] 23:10:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1236be000) [pid = 2388] [serial = 514] [outer = 0x0] 23:10:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x124cb3000) [pid = 2388] [serial = 515] [outer = 0x1236be000] 23:10:23 INFO - PROCESS | 2388 | 1468649423754 Marionette DEBUG loaded listener.js 23:10:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x124f7f400) [pid = 2388] [serial = 516] [outer = 0x1236be000] 23:10:24 INFO - PROCESS | 2388 | 1468649424063 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]]]}] 23:10:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 23:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:10:24 INFO - PROCESS | 2388 | 1468649424112 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 23:10:24 INFO - PROCESS | 2388 | 1468649424114 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 23:10:24 INFO - PROCESS | 2388 | 1468649424116 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:10:24 INFO - PROCESS | 2388 | 1468649424118 Marionette TRACE conn2 <- [1,662,null,{}] 23:10:24 INFO - PROCESS | 2388 | 1468649424120 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}] 23:10:24 INFO - PROCESS | 2388 | 1468649424122 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:24 INFO - PROCESS | 2388 | 1468649424230 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 23:10:24 INFO - PROCESS | 2388 | 1468649424242 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:24 INFO - PROCESS | 2388 | 1468649424244 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x119070800 == 38 [pid = 2388] [id = 173] 23:10:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1237d4c00) [pid = 2388] [serial = 517] [outer = 0x0] 23:10:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12553b800) [pid = 2388] [serial = 518] [outer = 0x1237d4c00] 23:10:24 INFO - PROCESS | 2388 | 1468649424269 Marionette DEBUG loaded listener.js 23:10:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12556d000) [pid = 2388] [serial = 519] [outer = 0x1237d4c00] 23:10:24 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:24 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:24 INFO - PROCESS | 2388 | 1468649424616 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]]]}] 23:10:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 23:10:24 INFO - PROCESS | 2388 | 1468649424635 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 23:10:24 INFO - PROCESS | 2388 | 1468649424636 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 23:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:10:24 INFO - PROCESS | 2388 | 1468649424640 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:10:24 INFO - PROCESS | 2388 | 1468649424642 Marionette TRACE conn2 <- [1,666,null,{}] 23:10:24 INFO - PROCESS | 2388 | 1468649424644 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}] 23:10:24 INFO - PROCESS | 2388 | 1468649424646 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:24 INFO - PROCESS | 2388 | 1468649424734 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 23:10:24 INFO - PROCESS | 2388 | 1468649424745 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:24 INFO - PROCESS | 2388 | 1468649424746 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x128913800 == 39 [pid = 2388] [id = 174] 23:10:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1237d3000) [pid = 2388] [serial = 520] [outer = 0x0] 23:10:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x125581000) [pid = 2388] [serial = 521] [outer = 0x1237d3000] 23:10:24 INFO - PROCESS | 2388 | 1468649424769 Marionette DEBUG loaded listener.js 23:10:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x126877000) [pid = 2388] [serial = 522] [outer = 0x1237d3000] 23:10:24 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:24 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:10:25 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:25 INFO - PROCESS | 2388 | 1468649425085 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]]]}] 23:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 471ms 23:10:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:10:25 INFO - PROCESS | 2388 | 1468649425111 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 23:10:25 INFO - PROCESS | 2388 | 1468649425112 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 23:10:25 INFO - PROCESS | 2388 | 1468649425114 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:10:25 INFO - PROCESS | 2388 | 1468649425115 Marionette TRACE conn2 <- [1,670,null,{}] 23:10:25 INFO - PROCESS | 2388 | 1468649425125 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}] 23:10:25 INFO - PROCESS | 2388 | 1468649425126 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:25 INFO - PROCESS | 2388 | 1468649425223 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 23:10:25 INFO - PROCESS | 2388 | 1468649425227 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:25 INFO - PROCESS | 2388 | 1468649425228 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb0000 == 40 [pid = 2388] [id = 175] 23:10:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12556e400) [pid = 2388] [serial = 523] [outer = 0x0] 23:10:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x126f8cc00) [pid = 2388] [serial = 524] [outer = 0x12556e400] 23:10:25 INFO - PROCESS | 2388 | 1468649425251 Marionette DEBUG loaded listener.js 23:10:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x121eb2c00) [pid = 2388] [serial = 525] [outer = 0x12556e400] 23:10:25 INFO - PROCESS | 2388 | 1468649425585 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]]]}] 23:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 477ms 23:10:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:10:25 INFO - PROCESS | 2388 | 1468649425595 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 23:10:25 INFO - PROCESS | 2388 | 1468649425596 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 23:10:25 INFO - PROCESS | 2388 | 1468649425598 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:10:25 INFO - PROCESS | 2388 | 1468649425599 Marionette TRACE conn2 <- [1,674,null,{}] 23:10:25 INFO - PROCESS | 2388 | 1468649425601 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}] 23:10:25 INFO - PROCESS | 2388 | 1468649425602 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:25 INFO - PROCESS | 2388 | 1468649425715 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 23:10:25 INFO - PROCESS | 2388 | 1468649425725 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:25 INFO - PROCESS | 2388 | 1468649425726 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x12942a800 == 41 [pid = 2388] [id = 176] 23:10:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x126f8f800) [pid = 2388] [serial = 526] [outer = 0x0] 23:10:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x127357c00) [pid = 2388] [serial = 527] [outer = 0x126f8f800] 23:10:25 INFO - PROCESS | 2388 | 1468649425751 Marionette DEBUG loaded listener.js 23:10:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x128aa8800) [pid = 2388] [serial = 528] [outer = 0x126f8f800] 23:10:26 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:26 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:10:26 INFO - PROCESS | 2388 | 1468649426190 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]]]}] 23:10:26 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 23:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 618ms 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x126910400) [pid = 2388] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1197dd400) [pid = 2388] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x10ebf8c00) [pid = 2388] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1219b9000) [pid = 2388] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x123707400) [pid = 2388] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1193f2000) [pid = 2388] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1166ed000) [pid = 2388] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1126f3800) [pid = 2388] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1126f1800) [pid = 2388] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x11812f000) [pid = 2388] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:10:26 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x119051c00) [pid = 2388] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:10:26 INFO - PROCESS | 2388 | 1468649426327 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 23:10:26 INFO - PROCESS | 2388 | 1468649426329 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 23:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:10:26 INFO - PROCESS | 2388 | 1468649426344 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:10:26 INFO - PROCESS | 2388 | 1468649426346 Marionette TRACE conn2 <- [1,678,null,{}] 23:10:26 INFO - PROCESS | 2388 | 1468649426350 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}] 23:10:26 INFO - PROCESS | 2388 | 1468649426351 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:26 INFO - PROCESS | 2388 | 1468649426475 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 23:10:26 INFO - PROCESS | 2388 | 1468649426483 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:26 INFO - PROCESS | 2388 | 1468649426483 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212d8000 == 42 [pid = 2388] [id = 177] 23:10:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x116625400) [pid = 2388] [serial = 529] [outer = 0x0] 23:10:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x11856ec00) [pid = 2388] [serial = 530] [outer = 0x116625400] 23:10:26 INFO - PROCESS | 2388 | 1468649426517 Marionette DEBUG loaded listener.js 23:10:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1216a7800) [pid = 2388] [serial = 531] [outer = 0x116625400] 23:10:26 INFO - PROCESS | 2388 | 1468649426825 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]]]}] 23:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 23:10:26 INFO - PROCESS | 2388 | 1468649426865 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 23:10:26 INFO - PROCESS | 2388 | 1468649426866 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 23:10:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:10:26 INFO - PROCESS | 2388 | 1468649426868 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:10:26 INFO - PROCESS | 2388 | 1468649426869 Marionette TRACE conn2 <- [1,682,null,{}] 23:10:26 INFO - PROCESS | 2388 | 1468649426871 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}] 23:10:26 INFO - PROCESS | 2388 | 1468649426872 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:26 INFO - PROCESS | 2388 | 1468649426970 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 23:10:26 INFO - PROCESS | 2388 | 1468649426991 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:26 INFO - PROCESS | 2388 | 1468649426993 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a727800 == 43 [pid = 2388] [id = 178] 23:10:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1160acc00) [pid = 2388] [serial = 532] [outer = 0x0] 23:10:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12734d000) [pid = 2388] [serial = 533] [outer = 0x1160acc00] 23:10:27 INFO - PROCESS | 2388 | 1468649427016 Marionette DEBUG loaded listener.js 23:10:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x128d2b000) [pid = 2388] [serial = 534] [outer = 0x1160acc00] 23:10:27 INFO - PROCESS | 2388 | 1468649427783 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]]]}] 23:10:27 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) 23:10:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 920ms 23:10:27 INFO - PROCESS | 2388 | 1468649427789 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 23:10:27 INFO - PROCESS | 2388 | 1468649427791 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 23:10:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:10:27 INFO - PROCESS | 2388 | 1468649427793 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:10:27 INFO - PROCESS | 2388 | 1468649427794 Marionette TRACE conn2 <- [1,686,null,{}] 23:10:27 INFO - PROCESS | 2388 | 1468649427796 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}] 23:10:27 INFO - PROCESS | 2388 | 1468649427797 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:27 INFO - PROCESS | 2388 | 1468649427877 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 23:10:27 INFO - PROCESS | 2388 | 1468649427881 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:27 INFO - PROCESS | 2388 | 1468649427882 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b816000 == 44 [pid = 2388] [id = 179] 23:10:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x128aa3400) [pid = 2388] [serial = 535] [outer = 0x0] 23:10:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x129406400) [pid = 2388] [serial = 536] [outer = 0x128aa3400] 23:10:27 INFO - PROCESS | 2388 | 1468649427908 Marionette DEBUG loaded listener.js 23:10:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x129410400) [pid = 2388] [serial = 537] [outer = 0x128aa3400] 23:10:28 INFO - PROCESS | 2388 | 1468649428719 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]]]}] 23:10:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:10:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 23:10:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:10:28 INFO - PROCESS | 2388 | 1468649428761 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 23:10:28 INFO - PROCESS | 2388 | 1468649428764 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 23:10:28 INFO - PROCESS | 2388 | 1468649428767 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:10:28 INFO - PROCESS | 2388 | 1468649428769 Marionette TRACE conn2 <- [1,690,null,{}] 23:10:28 INFO - PROCESS | 2388 | 1468649428773 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}] 23:10:28 INFO - PROCESS | 2388 | 1468649428775 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:28 INFO - PROCESS | 2388 | 1468649428886 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 23:10:28 INFO - PROCESS | 2388 | 1468649428932 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:28 INFO - PROCESS | 2388 | 1468649428935 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x113399800 == 45 [pid = 2388] [id = 180] 23:10:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x1126ffc00) [pid = 2388] [serial = 538] [outer = 0x0] 23:10:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1128d0800) [pid = 2388] [serial = 539] [outer = 0x1126ffc00] 23:10:28 INFO - PROCESS | 2388 | 1468649428966 Marionette DEBUG loaded listener.js 23:10:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x113347000) [pid = 2388] [serial = 540] [outer = 0x1126ffc00] 23:10:29 INFO - PROCESS | 2388 | 1468649429989 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]]]}] 23:10:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:10:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1271ms 23:10:30 INFO - PROCESS | 2388 | 1468649430038 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 23:10:30 INFO - PROCESS | 2388 | 1468649430041 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 23:10:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:10:30 INFO - PROCESS | 2388 | 1468649430044 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:10:30 INFO - PROCESS | 2388 | 1468649430046 Marionette TRACE conn2 <- [1,694,null,{}] 23:10:30 INFO - PROCESS | 2388 | 1468649430050 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}] 23:10:30 INFO - PROCESS | 2388 | 1468649430051 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:30 INFO - PROCESS | 2388 | 1468649430152 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 23:10:30 INFO - PROCESS | 2388 | 1468649430244 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:30 INFO - PROCESS | 2388 | 1468649430246 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x116218000 == 46 [pid = 2388] [id = 181] 23:10:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x1162cf800) [pid = 2388] [serial = 541] [outer = 0x0] 23:10:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x116629c00) [pid = 2388] [serial = 542] [outer = 0x1162cf800] 23:10:30 INFO - PROCESS | 2388 | 1468649430275 Marionette DEBUG loaded listener.js 23:10:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x116a0ac00) [pid = 2388] [serial = 543] [outer = 0x1162cf800] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x12a727800 == 45 [pid = 2388] [id = 178] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x1212d8000 == 44 [pid = 2388] [id = 177] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x12942a800 == 43 [pid = 2388] [id = 176] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x128eb0000 == 42 [pid = 2388] [id = 175] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x128913800 == 41 [pid = 2388] [id = 174] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x119070800 == 40 [pid = 2388] [id = 173] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x124fe2800 == 39 [pid = 2388] [id = 172] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x129193400) [pid = 2388] [serial = 484] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x1172e7800 == 38 [pid = 2388] [id = 171] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x1213ab000 == 37 [pid = 2388] [id = 170] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac84800 == 36 [pid = 2388] [id = 169] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x119aaf800 == 35 [pid = 2388] [id = 168] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x119071800 == 34 [pid = 2388] [id = 167] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x118263800 == 33 [pid = 2388] [id = 166] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x1172e8000 == 32 [pid = 2388] [id = 165] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x116937000 == 31 [pid = 2388] [id = 164] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x113b90800 == 30 [pid = 2388] [id = 163] 23:10:30 INFO - PROCESS | 2388 | --DOCSHELL 0x1212d5000 == 29 [pid = 2388] [id = 162] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x128aa6c00) [pid = 2388] [serial = 482] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x11ac4a400) [pid = 2388] [serial = 463] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12160f800) [pid = 2388] [serial = 466] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x121270400) [pid = 2388] [serial = 464] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x124c85400) [pid = 2388] [serial = 469] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1236c0400) [pid = 2388] [serial = 467] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12556ec00) [pid = 2388] [serial = 472] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x125568000) [pid = 2388] [serial = 470] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x126f95c00) [pid = 2388] [serial = 479] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11672c400) [pid = 2388] [serial = 454] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x112f75c00) [pid = 2388] [serial = 452] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1193eb400) [pid = 2388] [serial = 460] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x118521400) [pid = 2388] [serial = 457] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12690ac00) [pid = 2388] [serial = 473] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x1176c5400) [pid = 2388] [serial = 455] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x118575800) [pid = 2388] [serial = 458] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x126911c00) [pid = 2388] [serial = 478] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x121188400) [pid = 2388] [serial = 475] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x119537c00) [pid = 2388] [serial = 461] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x125545400) [pid = 2388] [serial = 476] [outer = 0x0] [url = about:blank] 23:10:30 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x127354c00) [pid = 2388] [serial = 481] [outer = 0x0] [url = about:blank] 23:10:31 INFO - PROCESS | 2388 | 1468649431164 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]]]}] 23:10:31 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) 23:10:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1170ms 23:10:31 INFO - PROCESS | 2388 | 1468649431214 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 23:10:31 INFO - PROCESS | 2388 | 1468649431218 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 23:10:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:10:31 INFO - PROCESS | 2388 | 1468649431222 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:10:31 INFO - PROCESS | 2388 | 1468649431224 Marionette TRACE conn2 <- [1,698,null,{}] 23:10:31 INFO - PROCESS | 2388 | 1468649431226 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}] 23:10:31 INFO - PROCESS | 2388 | 1468649431228 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:31 INFO - PROCESS | 2388 | 1468649431303 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 23:10:31 INFO - PROCESS | 2388 | 1468649431311 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:31 INFO - PROCESS | 2388 | 1468649431312 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171ec800 == 30 [pid = 2388] [id = 182] 23:10:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1176be800) [pid = 2388] [serial = 544] [outer = 0x0] 23:10:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x118211800) [pid = 2388] [serial = 545] [outer = 0x1176be800] 23:10:31 INFO - PROCESS | 2388 | 1468649431339 Marionette DEBUG loaded listener.js 23:10:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x118574800) [pid = 2388] [serial = 546] [outer = 0x1176be800] 23:10:32 INFO - PROCESS | 2388 | 1468649432158 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]]]}] 23:10:32 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) 23:10:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 23:10:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:10:32 INFO - PROCESS | 2388 | 1468649432193 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 23:10:32 INFO - PROCESS | 2388 | 1468649432195 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 23:10:32 INFO - PROCESS | 2388 | 1468649432197 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:10:32 INFO - PROCESS | 2388 | 1468649432199 Marionette TRACE conn2 <- [1,702,null,{}] 23:10:32 INFO - PROCESS | 2388 | 1468649432207 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}] 23:10:32 INFO - PROCESS | 2388 | 1468649432210 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:32 INFO - PROCESS | 2388 | 1468649432284 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 23:10:32 INFO - PROCESS | 2388 | 1468649432292 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:32 INFO - PROCESS | 2388 | 1468649432294 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x119063800 == 31 [pid = 2388] [id = 183] 23:10:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x119047c00) [pid = 2388] [serial = 547] [outer = 0x0] 23:10:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x119377400) [pid = 2388] [serial = 548] [outer = 0x119047c00] 23:10:32 INFO - PROCESS | 2388 | 1468649432322 Marionette DEBUG loaded listener.js 23:10:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1193f2800) [pid = 2388] [serial = 549] [outer = 0x119047c00] 23:10:33 INFO - PROCESS | 2388 | 1468649433181 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]]]}] 23:10:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:10:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1023ms 23:10:33 INFO - PROCESS | 2388 | 1468649433222 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 23:10:33 INFO - PROCESS | 2388 | 1468649433224 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 23:10:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:10:33 INFO - PROCESS | 2388 | 1468649433245 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:10:33 INFO - PROCESS | 2388 | 1468649433247 Marionette TRACE conn2 <- [1,706,null,{}] 23:10:33 INFO - PROCESS | 2388 | 1468649433250 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}] 23:10:33 INFO - PROCESS | 2388 | 1468649433252 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:33 INFO - PROCESS | 2388 | 1468649433349 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 23:10:33 INFO - PROCESS | 2388 | 1468649433382 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:33 INFO - PROCESS | 2388 | 1468649433383 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x119977000 == 32 [pid = 2388] [id = 184] 23:10:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x119537c00) [pid = 2388] [serial = 550] [outer = 0x0] 23:10:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12118fc00) [pid = 2388] [serial = 551] [outer = 0x119537c00] 23:10:33 INFO - PROCESS | 2388 | 1468649433408 Marionette DEBUG loaded listener.js 23:10:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x121605800) [pid = 2388] [serial = 552] [outer = 0x119537c00] 23:10:34 INFO - PROCESS | 2388 | 1468649434176 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]]]}] 23:10:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:10:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 981ms 23:10:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:10:34 INFO - PROCESS | 2388 | 1468649434216 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 23:10:34 INFO - PROCESS | 2388 | 1468649434217 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 23:10:34 INFO - PROCESS | 2388 | 1468649434219 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:10:34 INFO - PROCESS | 2388 | 1468649434220 Marionette TRACE conn2 <- [1,710,null,{}] 23:10:34 INFO - PROCESS | 2388 | 1468649434222 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}] 23:10:34 INFO - PROCESS | 2388 | 1468649434224 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:34 INFO - PROCESS | 2388 | 1468649434314 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 23:10:34 INFO - PROCESS | 2388 | 1468649434348 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:34 INFO - PROCESS | 2388 | 1468649434349 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac76800 == 33 [pid = 2388] [id = 185] 23:10:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x119b48800) [pid = 2388] [serial = 553] [outer = 0x0] 23:10:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1219b2400) [pid = 2388] [serial = 554] [outer = 0x119b48800] 23:10:34 INFO - PROCESS | 2388 | 1468649434379 Marionette DEBUG loaded listener.js 23:10:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x123704400) [pid = 2388] [serial = 555] [outer = 0x119b48800] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1160acc00) [pid = 2388] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1237d3000) [pid = 2388] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x118130400) [pid = 2388] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1186f3800) [pid = 2388] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x112dc1c00) [pid = 2388] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x118129800) [pid = 2388] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x10ebfb800) [pid = 2388] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x119b52000) [pid = 2388] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x113966400) [pid = 2388] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x12556e400) [pid = 2388] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x1126fe400) [pid = 2388] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x126f8f800) [pid = 2388] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x12734e000) [pid = 2388] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x113962400) [pid = 2388] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x116625400) [pid = 2388] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x1236be000) [pid = 2388] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:10:34 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x1237d4c00) [pid = 2388] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:10:35 INFO - PROCESS | 2388 | 1468649435209 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]]]}] 23:10:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:10:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1020ms 23:10:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:10:35 INFO - PROCESS | 2388 | 1468649435241 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 23:10:35 INFO - PROCESS | 2388 | 1468649435242 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 23:10:35 INFO - PROCESS | 2388 | 1468649435245 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:10:35 INFO - PROCESS | 2388 | 1468649435246 Marionette TRACE conn2 <- [1,714,null,{}] 23:10:35 INFO - PROCESS | 2388 | 1468649435248 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}] 23:10:35 INFO - PROCESS | 2388 | 1468649435252 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:35 INFO - PROCESS | 2388 | 1468649435348 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 23:10:35 INFO - PROCESS | 2388 | 1468649435396 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:35 INFO - PROCESS | 2388 | 1468649435397 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x12139b800 == 34 [pid = 2388] [id = 186] 23:10:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x1160acc00) [pid = 2388] [serial = 556] [outer = 0x0] 23:10:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x118576000) [pid = 2388] [serial = 557] [outer = 0x1160acc00] 23:10:35 INFO - PROCESS | 2388 | 1468649435423 Marionette DEBUG loaded listener.js 23:10:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x1250b1000) [pid = 2388] [serial = 558] [outer = 0x1160acc00] 23:10:36 INFO - PROCESS | 2388 | 1468649436186 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]]]}] 23:10:36 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 23:10:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 968ms 23:10:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:10:36 INFO - PROCESS | 2388 | 1468649436213 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 23:10:36 INFO - PROCESS | 2388 | 1468649436214 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 23:10:36 INFO - PROCESS | 2388 | 1468649436217 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:10:36 INFO - PROCESS | 2388 | 1468649436218 Marionette TRACE conn2 <- [1,718,null,{}] 23:10:36 INFO - PROCESS | 2388 | 1468649436220 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}] 23:10:36 INFO - PROCESS | 2388 | 1468649436223 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:36 INFO - PROCESS | 2388 | 1468649436299 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 23:10:36 INFO - PROCESS | 2388 | 1468649436302 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:36 INFO - PROCESS | 2388 | 1468649436304 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x121ed3800 == 35 [pid = 2388] [id = 187] 23:10:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x1250b4400) [pid = 2388] [serial = 559] [outer = 0x0] 23:10:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x125569c00) [pid = 2388] [serial = 560] [outer = 0x1250b4400] 23:10:36 INFO - PROCESS | 2388 | 1468649436331 Marionette DEBUG loaded listener.js 23:10:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x125571400) [pid = 2388] [serial = 561] [outer = 0x1250b4400] 23:10:37 INFO - PROCESS | 2388 | 1468649437139 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]]]}] 23:10:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:10:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 968ms 23:10:37 INFO - PROCESS | 2388 | 1468649437186 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 23:10:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:10:37 INFO - PROCESS | 2388 | 1468649437189 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 23:10:37 INFO - PROCESS | 2388 | 1468649437192 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:10:37 INFO - PROCESS | 2388 | 1468649437195 Marionette TRACE conn2 <- [1,722,null,{}] 23:10:37 INFO - PROCESS | 2388 | 1468649437199 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}] 23:10:37 INFO - PROCESS | 2388 | 1468649437200 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:37 INFO - PROCESS | 2388 | 1468649437328 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 23:10:37 INFO - PROCESS | 2388 | 1468649437375 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:37 INFO - PROCESS | 2388 | 1468649437377 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x1167a9800 == 36 [pid = 2388] [id = 188] 23:10:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x112dc2c00) [pid = 2388] [serial = 562] [outer = 0x0] 23:10:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x113e61400) [pid = 2388] [serial = 563] [outer = 0x112dc2c00] 23:10:37 INFO - PROCESS | 2388 | 1468649437407 Marionette DEBUG loaded listener.js 23:10:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1166e8800) [pid = 2388] [serial = 564] [outer = 0x112dc2c00] 23:10:37 INFO - PROCESS | 2388 | 1468649437829 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] 23:10:37 INFO - PROCESS | 2388 | 1468649437866 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 23:10:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:10:37 INFO - PROCESS | 2388 | 1468649437871 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:10:37 INFO - PROCESS | 2388 | 1468649437872 Marionette TRACE conn2 <- [1,726,null,{}] 23:10:37 INFO - PROCESS | 2388 | 1468649437875 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}] 23:10:37 INFO - PROCESS | 2388 | 1468649437876 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:37 INFO - PROCESS | 2388 | 1468649437971 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 23:10:38 INFO - PROCESS | 2388 | 1468649438033 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:38 INFO - PROCESS | 2388 | 1468649438035 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x119516800 == 37 [pid = 2388] [id = 189] 23:10:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x11812d000) [pid = 2388] [serial = 565] [outer = 0x0] 23:10:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1186ea800) [pid = 2388] [serial = 566] [outer = 0x11812d000] 23:10:38 INFO - PROCESS | 2388 | 1468649438065 Marionette DEBUG loaded listener.js 23:10:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11904f800) [pid = 2388] [serial = 567] [outer = 0x11812d000] 23:10:38 INFO - PROCESS | 2388 | 1468649438520 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]]]}] 23:10:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:10:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 23:10:38 INFO - PROCESS | 2388 | 1468649438542 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 23:10:38 INFO - PROCESS | 2388 | 1468649438544 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 23:10:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:10:38 INFO - PROCESS | 2388 | 1468649438546 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:10:38 INFO - PROCESS | 2388 | 1468649438549 Marionette TRACE conn2 <- [1,730,null,{}] 23:10:38 INFO - PROCESS | 2388 | 1468649438557 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}] 23:10:38 INFO - PROCESS | 2388 | 1468649438560 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:38 INFO - PROCESS | 2388 | 1468649438673 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 23:10:38 INFO - PROCESS | 2388 | 1468649438738 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:38 INFO - PROCESS | 2388 | 1468649438740 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x126989000 == 38 [pid = 2388] [id = 190] 23:10:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x123709000) [pid = 2388] [serial = 568] [outer = 0x0] 23:10:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x124cb6800) [pid = 2388] [serial = 569] [outer = 0x123709000] 23:10:38 INFO - PROCESS | 2388 | 1468649438771 Marionette DEBUG loaded listener.js 23:10:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x12556b400) [pid = 2388] [serial = 570] [outer = 0x123709000] 23:10:39 INFO - PROCESS | 2388 | 1468649439200 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] 23:10:39 INFO - PROCESS | 2388 | 1468649439270 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 23:10:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:10:39 INFO - PROCESS | 2388 | 1468649439273 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:10:39 INFO - PROCESS | 2388 | 1468649439274 Marionette TRACE conn2 <- [1,734,null,{}] 23:10:39 INFO - PROCESS | 2388 | 1468649439277 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}] 23:10:39 INFO - PROCESS | 2388 | 1468649439278 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:39 INFO - PROCESS | 2388 | 1468649439448 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 23:10:39 INFO - PROCESS | 2388 | 1468649439516 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:39 INFO - PROCESS | 2388 | 1468649439517 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x116216800 == 39 [pid = 2388] [id = 191] 23:10:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x113e07800) [pid = 2388] [serial = 571] [outer = 0x0] 23:10:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x115ee5c00) [pid = 2388] [serial = 572] [outer = 0x113e07800] 23:10:39 INFO - PROCESS | 2388 | 1468649439546 Marionette DEBUG loaded listener.js 23:10:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x117140c00) [pid = 2388] [serial = 573] [outer = 0x113e07800] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x12139b800 == 38 [pid = 2388] [id = 186] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac76800 == 37 [pid = 2388] [id = 185] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x119977000 == 36 [pid = 2388] [id = 184] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x119063800 == 35 [pid = 2388] [id = 183] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x1171ec800 == 34 [pid = 2388] [id = 182] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x116218000 == 33 [pid = 2388] [id = 181] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x113399800 == 32 [pid = 2388] [id = 180] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x12b816000 == 31 [pid = 2388] [id = 179] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x126989000 == 30 [pid = 2388] [id = 190] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x119516800 == 29 [pid = 2388] [id = 189] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x121ed3800 == 28 [pid = 2388] [id = 187] 23:10:40 INFO - PROCESS | 2388 | --DOCSHELL 0x1167a9800 == 27 [pid = 2388] [id = 188] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x128d2b000) [pid = 2388] [serial = 534] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x125581000) [pid = 2388] [serial = 521] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x11856b800) [pid = 2388] [serial = 497] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x118574000) [pid = 2388] [serial = 498] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x119375000) [pid = 2388] [serial = 503] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x11953c400) [pid = 2388] [serial = 504] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x112dc2800) [pid = 2388] [serial = 488] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x113965400) [pid = 2388] [serial = 489] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x119944800) [pid = 2388] [serial = 506] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x121180c00) [pid = 2388] [serial = 507] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x117136c00) [pid = 2388] [serial = 494] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x1176c8000) [pid = 2388] [serial = 495] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x1216af000) [pid = 2388] [serial = 509] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x121bda000) [pid = 2388] [serial = 510] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x11400b000) [pid = 2388] [serial = 491] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x1162d1800) [pid = 2388] [serial = 492] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x126f8cc00) [pid = 2388] [serial = 524] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x1236c1c00) [pid = 2388] [serial = 512] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x127357c00) [pid = 2388] [serial = 527] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x12370ec00) [pid = 2388] [serial = 513] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x12962f800) [pid = 2388] [serial = 485] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x11856e000) [pid = 2388] [serial = 500] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x128aa8800) [pid = 2388] [serial = 528] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x11856ec00) [pid = 2388] [serial = 530] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x118654c00) [pid = 2388] [serial = 501] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x1216a7800) [pid = 2388] [serial = 531] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (0x129406400) [pid = 2388] [serial = 536] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (0x124cb3000) [pid = 2388] [serial = 515] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (0x124f7f400) [pid = 2388] [serial = 516] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (0x12734d000) [pid = 2388] [serial = 533] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (0x12553b800) [pid = 2388] [serial = 518] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (0x12556d000) [pid = 2388] [serial = 519] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (0x121eb2c00) [pid = 2388] [serial = 525] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (0x126877000) [pid = 2388] [serial = 522] [outer = 0x0] [url = about:blank] 23:10:40 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (0x116975800) [pid = 2388] [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.] 23:10:40 INFO - PROCESS | 2388 | 1468649440471 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]]]}] 23:10:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:10:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1223ms 23:10:40 INFO - PROCESS | 2388 | 1468649440500 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 23:10:40 INFO - PROCESS | 2388 | 1468649440502 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 23:10:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:10:40 INFO - PROCESS | 2388 | 1468649440507 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:10:40 INFO - PROCESS | 2388 | 1468649440509 Marionette TRACE conn2 <- [1,738,null,{}] 23:10:40 INFO - PROCESS | 2388 | 1468649440513 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}] 23:10:40 INFO - PROCESS | 2388 | 1468649440515 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:40 INFO - PROCESS | 2388 | 1468649440591 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 23:10:40 INFO - PROCESS | 2388 | 1468649440596 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:40 INFO - PROCESS | 2388 | 1468649440598 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x113b90800 == 28 [pid = 2388] [id = 192] 23:10:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (0x1139c5c00) [pid = 2388] [serial = 574] [outer = 0x0] 23:10:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (0x114003000) [pid = 2388] [serial = 575] [outer = 0x1139c5c00] 23:10:40 INFO - PROCESS | 2388 | 1468649440629 Marionette DEBUG loaded listener.js 23:10:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (0x1162d1800) [pid = 2388] [serial = 576] [outer = 0x1139c5c00] 23:10:41 INFO - PROCESS | 2388 | 1468649441469 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]]]}] 23:10:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:10:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 972ms 23:10:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:10:41 INFO - PROCESS | 2388 | 1468649441478 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 23:10:41 INFO - PROCESS | 2388 | 1468649441481 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 23:10:41 INFO - PROCESS | 2388 | 1468649441486 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:10:41 INFO - PROCESS | 2388 | 1468649441489 Marionette TRACE conn2 <- [1,742,null,{}] 23:10:41 INFO - PROCESS | 2388 | 1468649441492 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}] 23:10:41 INFO - PROCESS | 2388 | 1468649441493 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:41 INFO - PROCESS | 2388 | 1468649441571 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 23:10:41 INFO - PROCESS | 2388 | 1468649441615 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:41 INFO - PROCESS | 2388 | 1468649441617 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171d9000 == 29 [pid = 2388] [id = 193] 23:10:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (0x116972400) [pid = 2388] [serial = 577] [outer = 0x0] 23:10:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (0x118206400) [pid = 2388] [serial = 578] [outer = 0x116972400] 23:10:41 INFO - PROCESS | 2388 | 1468649441644 Marionette DEBUG loaded listener.js 23:10:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (0x118570400) [pid = 2388] [serial = 579] [outer = 0x116972400] 23:10:42 INFO - PROCESS | 2388 | 1468649442421 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]]]}] 23:10:42 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 23:10:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 973ms 23:10:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:10:42 INFO - PROCESS | 2388 | 1468649442467 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 23:10:42 INFO - PROCESS | 2388 | 1468649442468 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 23:10:42 INFO - PROCESS | 2388 | 1468649442471 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:10:42 INFO - PROCESS | 2388 | 1468649442473 Marionette TRACE conn2 <- [1,746,null,{}] 23:10:42 INFO - PROCESS | 2388 | 1468649442489 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}] 23:10:42 INFO - PROCESS | 2388 | 1468649442492 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:42 INFO - PROCESS | 2388 | 1468649442585 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 23:10:42 INFO - PROCESS | 2388 | 1468649442619 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:42 INFO - PROCESS | 2388 | 1468649442621 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x1183ca800 == 30 [pid = 2388] [id = 194] 23:10:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (0x119375800) [pid = 2388] [serial = 580] [outer = 0x0] 23:10:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (0x1193eec00) [pid = 2388] [serial = 581] [outer = 0x119375800] 23:10:42 INFO - PROCESS | 2388 | 1468649442649 Marionette DEBUG loaded listener.js 23:10:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x119539400) [pid = 2388] [serial = 582] [outer = 0x119375800] 23:10:43 INFO - PROCESS | 2388 | 1468649443459 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]]]}] 23:10:43 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.) 23:10:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1022ms 23:10:43 INFO - PROCESS | 2388 | 1468649443497 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 23:10:43 INFO - PROCESS | 2388 | 1468649443499 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 23:10:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:10:43 INFO - PROCESS | 2388 | 1468649443501 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:10:43 INFO - PROCESS | 2388 | 1468649443502 Marionette TRACE conn2 <- [1,750,null,{}] 23:10:43 INFO - PROCESS | 2388 | 1468649443505 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}] 23:10:43 INFO - PROCESS | 2388 | 1468649443506 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:43 INFO - PROCESS | 2388 | 1468649443598 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 23:10:43 INFO - PROCESS | 2388 | 1468649443601 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:43 INFO - PROCESS | 2388 | 1468649443602 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x1195a3000 == 31 [pid = 2388] [id = 195] 23:10:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x11ac4b800) [pid = 2388] [serial = 583] [outer = 0x0] 23:10:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x12137f000) [pid = 2388] [serial = 584] [outer = 0x11ac4b800] 23:10:43 INFO - PROCESS | 2388 | 1468649443627 Marionette DEBUG loaded listener.js 23:10:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x121bd9800) [pid = 2388] [serial = 585] [outer = 0x11ac4b800] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x1250b4400) [pid = 2388] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x1160acc00) [pid = 2388] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x119537c00) [pid = 2388] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (0x119b48800) [pid = 2388] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (0x119047c00) [pid = 2388] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (0x1162cf800) [pid = 2388] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (0x1126ffc00) [pid = 2388] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (0x1176be800) [pid = 2388] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:10:44 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (0x128aa3400) [pid = 2388] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:10:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:10:44 INFO - PROCESS | 2388 | 1468649444416 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]]]}] 23:10:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 919ms 23:10:44 INFO - PROCESS | 2388 | 1468649444420 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 23:10:44 INFO - PROCESS | 2388 | 1468649444422 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 23:10:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:10:44 INFO - PROCESS | 2388 | 1468649444426 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:10:44 INFO - PROCESS | 2388 | 1468649444427 Marionette TRACE conn2 <- [1,754,null,{}] 23:10:44 INFO - PROCESS | 2388 | 1468649444430 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}] 23:10:44 INFO - PROCESS | 2388 | 1468649444431 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:44 INFO - PROCESS | 2388 | 1468649444526 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 23:10:44 INFO - PROCESS | 2388 | 1468649444553 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:44 INFO - PROCESS | 2388 | 1468649444554 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac70800 == 32 [pid = 2388] [id = 196] 23:10:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (0x11696d400) [pid = 2388] [serial = 586] [outer = 0x0] 23:10:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (0x11856e000) [pid = 2388] [serial = 587] [outer = 0x11696d400] 23:10:44 INFO - PROCESS | 2388 | 1468649444578 Marionette DEBUG loaded listener.js 23:10:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (0x11ac4a000) [pid = 2388] [serial = 588] [outer = 0x11696d400] 23:10:45 INFO - PROCESS | 2388 | 1468649445338 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]]]}] 23:10:45 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 23:10:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 23:10:45 INFO - PROCESS | 2388 | 1468649445346 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 23:10:45 INFO - PROCESS | 2388 | 1468649445347 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 23:10:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:10:45 INFO - PROCESS | 2388 | 1468649445349 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:10:45 INFO - PROCESS | 2388 | 1468649445350 Marionette TRACE conn2 <- [1,758,null,{}] 23:10:45 INFO - PROCESS | 2388 | 1468649445353 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}] 23:10:45 INFO - PROCESS | 2388 | 1468649445357 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:45 INFO - PROCESS | 2388 | 1468649445449 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 23:10:45 INFO - PROCESS | 2388 | 1468649445453 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:45 INFO - PROCESS | 2388 | 1468649445454 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a95800 == 33 [pid = 2388] [id = 197] 23:10:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (0x11ac58800) [pid = 2388] [serial = 589] [outer = 0x0] 23:10:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (0x1250b2400) [pid = 2388] [serial = 590] [outer = 0x11ac58800] 23:10:45 INFO - PROCESS | 2388 | 1468649445482 Marionette DEBUG loaded listener.js 23:10:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x125543c00) [pid = 2388] [serial = 591] [outer = 0x11ac58800] 23:10:45 INFO - PROCESS | 2388 | 1468649445783 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]]]}] 23:10:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:10:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 23:10:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:10:45 INFO - PROCESS | 2388 | 1468649445817 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 23:10:45 INFO - PROCESS | 2388 | 1468649445818 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 23:10:45 INFO - PROCESS | 2388 | 1468649445821 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:10:45 INFO - PROCESS | 2388 | 1468649445822 Marionette TRACE conn2 <- [1,762,null,{}] 23:10:45 INFO - PROCESS | 2388 | 1468649445826 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}] 23:10:45 INFO - PROCESS | 2388 | 1468649445828 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:45 INFO - PROCESS | 2388 | 1468649445896 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 23:10:45 INFO - PROCESS | 2388 | 1468649445945 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:45 INFO - PROCESS | 2388 | 1468649445946 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236da800 == 34 [pid = 2388] [id = 198] 23:10:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x118135c00) [pid = 2388] [serial = 592] [outer = 0x0] 23:10:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x121bdc400) [pid = 2388] [serial = 593] [outer = 0x118135c00] 23:10:45 INFO - PROCESS | 2388 | 1468649445977 Marionette DEBUG loaded listener.js 23:10:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x12557e000) [pid = 2388] [serial = 594] [outer = 0x118135c00] 23:10:46 INFO - PROCESS | 2388 | 1468649446725 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]]]}] 23:10:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:10:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 921ms 23:10:46 INFO - PROCESS | 2388 | 1468649446742 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 23:10:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:10:46 INFO - PROCESS | 2388 | 1468649446745 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 23:10:46 INFO - PROCESS | 2388 | 1468649446749 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:10:46 INFO - PROCESS | 2388 | 1468649446751 Marionette TRACE conn2 <- [1,766,null,{}] 23:10:46 INFO - PROCESS | 2388 | 1468649446755 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}] 23:10:46 INFO - PROCESS | 2388 | 1468649446757 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:46 INFO - PROCESS | 2388 | 1468649446862 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 23:10:46 INFO - PROCESS | 2388 | 1468649446908 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:46 INFO - PROCESS | 2388 | 1468649446909 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x11666c800 == 35 [pid = 2388] [id = 199] 23:10:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x114006000) [pid = 2388] [serial = 595] [outer = 0x0] 23:10:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x11604f800) [pid = 2388] [serial = 596] [outer = 0x114006000] 23:10:46 INFO - PROCESS | 2388 | 1468649446942 Marionette DEBUG loaded listener.js 23:10:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x11728e400) [pid = 2388] [serial = 597] [outer = 0x114006000] 23:10:47 INFO - PROCESS | 2388 | 1468649447903 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]]]}] 23:10:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:10:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1172ms 23:10:47 INFO - PROCESS | 2388 | 1468649447921 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 23:10:47 INFO - PROCESS | 2388 | 1468649447923 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 23:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:10:47 INFO - PROCESS | 2388 | 1468649447927 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:10:47 INFO - PROCESS | 2388 | 1468649447928 Marionette TRACE conn2 <- [1,770,null,{}] 23:10:47 INFO - PROCESS | 2388 | 1468649447932 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}] 23:10:47 INFO - PROCESS | 2388 | 1468649447933 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:48 INFO - PROCESS | 2388 | 1468649448032 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 23:10:48 INFO - PROCESS | 2388 | 1468649448079 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:48 INFO - PROCESS | 2388 | 1468649448080 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x11206b000 == 36 [pid = 2388] [id = 200] 23:10:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x111c83c00) [pid = 2388] [serial = 598] [outer = 0x0] 23:10:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x111e29000) [pid = 2388] [serial = 599] [outer = 0x111c83c00] 23:10:48 INFO - PROCESS | 2388 | 1468649448109 Marionette DEBUG loaded listener.js 23:10:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x1126fec00) [pid = 2388] [serial = 600] [outer = 0x111c83c00] 23:10:48 INFO - PROCESS | 2388 | --DOCSHELL 0x121a95800 == 35 [pid = 2388] [id = 197] 23:10:48 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac70800 == 34 [pid = 2388] [id = 196] 23:10:48 INFO - PROCESS | 2388 | --DOCSHELL 0x1195a3000 == 33 [pid = 2388] [id = 195] 23:10:48 INFO - PROCESS | 2388 | --DOCSHELL 0x1183ca800 == 32 [pid = 2388] [id = 194] 23:10:48 INFO - PROCESS | 2388 | --DOCSHELL 0x1171d9000 == 31 [pid = 2388] [id = 193] 23:10:48 INFO - PROCESS | 2388 | --DOCSHELL 0x113b90800 == 30 [pid = 2388] [id = 192] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x125569c00) [pid = 2388] [serial = 560] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x125571400) [pid = 2388] [serial = 561] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x1250b1000) [pid = 2388] [serial = 558] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x12118fc00) [pid = 2388] [serial = 551] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x1219b2400) [pid = 2388] [serial = 554] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x121605800) [pid = 2388] [serial = 552] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x119377400) [pid = 2388] [serial = 548] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x116629c00) [pid = 2388] [serial = 542] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x116a0ac00) [pid = 2388] [serial = 543] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (0x1128d0800) [pid = 2388] [serial = 539] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (0x113347000) [pid = 2388] [serial = 540] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (0x118211800) [pid = 2388] [serial = 545] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (0x118574800) [pid = 2388] [serial = 546] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (0x129410400) [pid = 2388] [serial = 537] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (0x118576000) [pid = 2388] [serial = 557] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (0x123704400) [pid = 2388] [serial = 555] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (0x1193f2800) [pid = 2388] [serial = 549] [outer = 0x0] [url = about:blank] 23:10:48 INFO - PROCESS | 2388 | 1468649448503 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]]]}] 23:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 620ms 23:10:48 INFO - PROCESS | 2388 | 1468649448547 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 23:10:48 INFO - PROCESS | 2388 | 1468649448551 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 23:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:10:48 INFO - PROCESS | 2388 | 1468649448555 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:10:48 INFO - PROCESS | 2388 | 1468649448557 Marionette TRACE conn2 <- [1,774,null,{}] 23:10:48 INFO - PROCESS | 2388 | 1468649448559 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}] 23:10:48 INFO - PROCESS | 2388 | 1468649448561 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:48 INFO - PROCESS | 2388 | 1468649448639 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 23:10:48 INFO - PROCESS | 2388 | 1468649448646 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:48 INFO - PROCESS | 2388 | 1468649448647 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x11667d000 == 31 [pid = 2388] [id = 201] 23:10:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (0x11393f800) [pid = 2388] [serial = 601] [outer = 0x0] 23:10:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (0x113e15000) [pid = 2388] [serial = 602] [outer = 0x11393f800] 23:10:48 INFO - PROCESS | 2388 | 1468649448676 Marionette DEBUG loaded listener.js 23:10:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (0x115e25400) [pid = 2388] [serial = 603] [outer = 0x11393f800] 23:10:48 INFO - PROCESS | 2388 | 1468649448995 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]]]}] 23:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 23:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:10:49 INFO - PROCESS | 2388 | 1468649449026 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 23:10:49 INFO - PROCESS | 2388 | 1468649449027 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 23:10:49 INFO - PROCESS | 2388 | 1468649449030 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:10:49 INFO - PROCESS | 2388 | 1468649449032 Marionette TRACE conn2 <- [1,778,null,{}] 23:10:49 INFO - PROCESS | 2388 | 1468649449040 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}] 23:10:49 INFO - PROCESS | 2388 | 1468649449043 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:49 INFO - PROCESS | 2388 | 1468649449130 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 23:10:49 INFO - PROCESS | 2388 | 1468649449180 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:49 INFO - PROCESS | 2388 | 1468649449182 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e1c000 == 32 [pid = 2388] [id = 202] 23:10:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (0x1162dcc00) [pid = 2388] [serial = 604] [outer = 0x0] 23:10:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (0x116a0c000) [pid = 2388] [serial = 605] [outer = 0x1162dcc00] 23:10:49 INFO - PROCESS | 2388 | 1468649449209 Marionette DEBUG loaded listener.js 23:10:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (0x118131800) [pid = 2388] [serial = 606] [outer = 0x1162dcc00] 23:10:49 INFO - PROCESS | 2388 | 1468649449520 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]]]}] 23:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 23:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:10:49 INFO - PROCESS | 2388 | 1468649449552 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 23:10:49 INFO - PROCESS | 2388 | 1468649449554 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 23:10:49 INFO - PROCESS | 2388 | 1468649449556 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:10:49 INFO - PROCESS | 2388 | 1468649449559 Marionette TRACE conn2 <- [1,782,null,{}] 23:10:49 INFO - PROCESS | 2388 | 1468649449562 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}] 23:10:49 INFO - PROCESS | 2388 | 1468649449563 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:49 INFO - PROCESS | 2388 | 1468649449636 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 23:10:49 INFO - PROCESS | 2388 | 1468649449685 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:49 INFO - PROCESS | 2388 | 1468649449686 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x11826a800 == 33 [pid = 2388] [id = 203] 23:10:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (0x118134400) [pid = 2388] [serial = 607] [outer = 0x0] 23:10:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x118519c00) [pid = 2388] [serial = 608] [outer = 0x118134400] 23:10:49 INFO - PROCESS | 2388 | 1468649449711 Marionette DEBUG loaded listener.js 23:10:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x11861a800) [pid = 2388] [serial = 609] [outer = 0x118134400] 23:10:49 INFO - PROCESS | 2388 | 1468649449973 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]]]}] 23:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 23:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:10:50 INFO - PROCESS | 2388 | 1468649450030 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 23:10:50 INFO - PROCESS | 2388 | 1468649450031 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 23:10:50 INFO - PROCESS | 2388 | 1468649450033 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:10:50 INFO - PROCESS | 2388 | 1468649450034 Marionette TRACE conn2 <- [1,786,null,{}] 23:10:50 INFO - PROCESS | 2388 | 1468649450037 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}] 23:10:50 INFO - PROCESS | 2388 | 1468649450038 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:50 INFO - PROCESS | 2388 | 1468649450113 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 23:10:50 INFO - PROCESS | 2388 | 1468649450116 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:50 INFO - PROCESS | 2388 | 1468649450117 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x119a96800 == 34 [pid = 2388] [id = 204] 23:10:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x1126fa000) [pid = 2388] [serial = 610] [outer = 0x0] 23:10:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x118652400) [pid = 2388] [serial = 611] [outer = 0x1126fa000] 23:10:50 INFO - PROCESS | 2388 | 1468649450144 Marionette DEBUG loaded listener.js 23:10:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x1188e8c00) [pid = 2388] [serial = 612] [outer = 0x1126fa000] 23:10:50 INFO - PROCESS | 2388 | 1468649450486 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]]]}] 23:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 23:10:50 INFO - PROCESS | 2388 | 1468649450502 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 23:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:10:50 INFO - PROCESS | 2388 | 1468649450513 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 23:10:50 INFO - PROCESS | 2388 | 1468649450533 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:10:50 INFO - PROCESS | 2388 | 1468649450534 Marionette TRACE conn2 <- [1,790,null,{}] 23:10:50 INFO - PROCESS | 2388 | 1468649450536 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}] 23:10:50 INFO - PROCESS | 2388 | 1468649450542 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:50 INFO - PROCESS | 2388 | 1468649450651 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 23:10:50 INFO - PROCESS | 2388 | 1468649450685 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:50 INFO - PROCESS | 2388 | 1468649450686 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x121395800 == 35 [pid = 2388] [id = 205] 23:10:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x119047000) [pid = 2388] [serial = 613] [outer = 0x0] 23:10:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x1193eb400) [pid = 2388] [serial = 614] [outer = 0x119047000] 23:10:50 INFO - PROCESS | 2388 | 1468649450711 Marionette DEBUG loaded listener.js 23:10:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x119d0ec00) [pid = 2388] [serial = 615] [outer = 0x119047000] 23:10:51 INFO - PROCESS | 2388 | 1468649451029 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]]]}] 23:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 535ms 23:10:51 INFO - PROCESS | 2388 | 1468649451053 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 23:10:51 INFO - PROCESS | 2388 | 1468649451054 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 23:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:10:51 INFO - PROCESS | 2388 | 1468649451064 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:10:51 INFO - PROCESS | 2388 | 1468649451065 Marionette TRACE conn2 <- [1,794,null,{}] 23:10:51 INFO - PROCESS | 2388 | 1468649451068 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}] 23:10:51 INFO - PROCESS | 2388 | 1468649451069 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:51 INFO - PROCESS | 2388 | 1468649451157 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 23:10:51 INFO - PROCESS | 2388 | 1468649451161 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:51 INFO - PROCESS | 2388 | 1468649451162 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a97000 == 36 [pid = 2388] [id = 206] 23:10:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x119047400) [pid = 2388] [serial = 616] [outer = 0x0] 23:10:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x121383800) [pid = 2388] [serial = 617] [outer = 0x119047400] 23:10:51 INFO - PROCESS | 2388 | 1468649451186 Marionette DEBUG loaded listener.js 23:10:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x121b49400) [pid = 2388] [serial = 618] [outer = 0x119047400] 23:10:51 INFO - PROCESS | 2388 | 1468649451496 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]]]}] 23:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 23:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:10:51 INFO - PROCESS | 2388 | 1468649451534 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 23:10:51 INFO - PROCESS | 2388 | 1468649451535 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 23:10:51 INFO - PROCESS | 2388 | 1468649451537 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:10:51 INFO - PROCESS | 2388 | 1468649451538 Marionette TRACE conn2 <- [1,798,null,{}] 23:10:51 INFO - PROCESS | 2388 | 1468649451544 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}] 23:10:51 INFO - PROCESS | 2388 | 1468649451545 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:51 INFO - PROCESS | 2388 | 1468649451643 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 23:10:51 INFO - PROCESS | 2388 | 1468649451675 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:51 INFO - PROCESS | 2388 | 1468649451676 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236d9000 == 37 [pid = 2388] [id = 207] 23:10:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x113353c00) [pid = 2388] [serial = 619] [outer = 0x0] 23:10:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x1236bfc00) [pid = 2388] [serial = 620] [outer = 0x113353c00] 23:10:51 INFO - PROCESS | 2388 | 1468649451700 Marionette DEBUG loaded listener.js 23:10:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x123709800) [pid = 2388] [serial = 621] [outer = 0x113353c00] 23:10:52 INFO - PROCESS | 2388 | 1468649452029 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]]]}] 23:10:52 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 23:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 522ms 23:10:52 INFO - PROCESS | 2388 | 1468649452060 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 23:10:52 INFO - PROCESS | 2388 | 1468649452061 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 23:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:10:52 INFO - PROCESS | 2388 | 1468649452072 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:10:52 INFO - PROCESS | 2388 | 1468649452073 Marionette TRACE conn2 <- [1,802,null,{}] 23:10:52 INFO - PROCESS | 2388 | 1468649452075 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}] 23:10:52 INFO - PROCESS | 2388 | 1468649452076 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:52 INFO - PROCESS | 2388 | 1468649452170 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 23:10:52 INFO - PROCESS | 2388 | 1468649452174 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:52 INFO - PROCESS | 2388 | 1468649452175 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x12697d000 == 38 [pid = 2388] [id = 208] 23:10:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1236c1800) [pid = 2388] [serial = 622] [outer = 0x0] 23:10:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x124c8bc00) [pid = 2388] [serial = 623] [outer = 0x1236c1800] 23:10:52 INFO - PROCESS | 2388 | 1468649452199 Marionette DEBUG loaded listener.js 23:10:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x124f86400) [pid = 2388] [serial = 624] [outer = 0x1236c1800] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x113e07800) [pid = 2388] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x11696d400) [pid = 2388] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x112dc2c00) [pid = 2388] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x11812d000) [pid = 2388] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x123709000) [pid = 2388] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x11ac58800) [pid = 2388] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x119375800) [pid = 2388] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x116972400) [pid = 2388] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x11ac4b800) [pid = 2388] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:10:52 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x1139c5c00) [pid = 2388] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:10:52 INFO - PROCESS | 2388 | 1468649452545 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]]]}] 23:10:52 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 23:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 522ms 23:10:52 INFO - PROCESS | 2388 | 1468649452595 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 23:10:52 INFO - PROCESS | 2388 | 1468649452596 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 23:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:10:52 INFO - PROCESS | 2388 | 1468649452600 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:10:52 INFO - PROCESS | 2388 | 1468649452602 Marionette TRACE conn2 <- [1,806,null,{}] 23:10:52 INFO - PROCESS | 2388 | 1468649452605 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}] 23:10:52 INFO - PROCESS | 2388 | 1468649452607 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:52 INFO - PROCESS | 2388 | 1468649452767 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 23:10:52 INFO - PROCESS | 2388 | 1468649452812 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:52 INFO - PROCESS | 2388 | 1468649452813 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271b9800 == 39 [pid = 2388] [id = 209] 23:10:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x11696d400) [pid = 2388] [serial = 625] [outer = 0x0] 23:10:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x119375800) [pid = 2388] [serial = 626] [outer = 0x11696d400] 23:10:52 INFO - PROCESS | 2388 | 1468649452851 Marionette DEBUG loaded listener.js 23:10:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x124c86000) [pid = 2388] [serial = 627] [outer = 0x11696d400] 23:10:53 INFO - PROCESS | 2388 | [2388] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:10:53 INFO - PROCESS | 2388 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 23:10:53 INFO - PROCESS | 2388 | Determined SkiaGL cache limits: Size 100663296, Items: 256 23:10:53 INFO - PROCESS | 2388 | [GFX2-]: Using SkiaGL canvas. 23:10:53 INFO - PROCESS | 2388 | 1468649453211 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]]]}] 23:10:53 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 23:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 622ms 23:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:10:53 INFO - PROCESS | 2388 | 1468649453221 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 23:10:53 INFO - PROCESS | 2388 | 1468649453225 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 23:10:53 INFO - PROCESS | 2388 | 1468649453228 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:10:53 INFO - PROCESS | 2388 | 1468649453230 Marionette TRACE conn2 <- [1,810,null,{}] 23:10:53 INFO - PROCESS | 2388 | 1468649453232 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}] 23:10:53 INFO - PROCESS | 2388 | 1468649453234 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:53 INFO - PROCESS | 2388 | 1468649453345 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 23:10:53 INFO - PROCESS | 2388 | 1468649453373 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:53 INFO - PROCESS | 2388 | 1468649453375 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x128911000 == 40 [pid = 2388] [id = 210] 23:10:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x117298000) [pid = 2388] [serial = 628] [outer = 0x0] 23:10:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x12553e000) [pid = 2388] [serial = 629] [outer = 0x117298000] 23:10:53 INFO - PROCESS | 2388 | 1468649453401 Marionette DEBUG loaded listener.js 23:10:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x118202800) [pid = 2388] [serial = 630] [outer = 0x117298000] 23:10:53 INFO - PROCESS | 2388 | 1468649453681 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]]]}] 23:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 23:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:10:53 INFO - PROCESS | 2388 | 1468649453699 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 23:10:53 INFO - PROCESS | 2388 | 1468649453700 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 23:10:53 INFO - PROCESS | 2388 | 1468649453702 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:10:53 INFO - PROCESS | 2388 | 1468649453703 Marionette TRACE conn2 <- [1,814,null,{}] 23:10:53 INFO - PROCESS | 2388 | 1468649453714 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}] 23:10:53 INFO - PROCESS | 2388 | 1468649453715 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:53 INFO - PROCESS | 2388 | 1468649453803 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 23:10:53 INFO - PROCESS | 2388 | 1468649453808 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:53 INFO - PROCESS | 2388 | 1468649453810 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x12922e000 == 41 [pid = 2388] [id = 211] 23:10:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x126910800) [pid = 2388] [serial = 631] [outer = 0x0] 23:10:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x126f8f000) [pid = 2388] [serial = 632] [outer = 0x126910800] 23:10:53 INFO - PROCESS | 2388 | 1468649453833 Marionette DEBUG loaded listener.js 23:10:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x127161800) [pid = 2388] [serial = 633] [outer = 0x126910800] 23:10:54 INFO - PROCESS | 2388 | 1468649454152 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] 23:10:54 INFO - PROCESS | 2388 | 1468649454181 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 23:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:10:54 INFO - PROCESS | 2388 | 1468649454183 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:10:54 INFO - PROCESS | 2388 | 1468649454184 Marionette TRACE conn2 <- [1,818,null,{}] 23:10:54 INFO - PROCESS | 2388 | 1468649454186 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}] 23:10:54 INFO - PROCESS | 2388 | 1468649454187 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:54 INFO - PROCESS | 2388 | 1468649454287 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 23:10:54 INFO - PROCESS | 2388 | 1468649454294 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:54 INFO - PROCESS | 2388 | 1468649454296 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x129236800 == 42 [pid = 2388] [id = 212] 23:10:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x126f95c00) [pid = 2388] [serial = 634] [outer = 0x0] 23:10:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x127353000) [pid = 2388] [serial = 635] [outer = 0x126f95c00] 23:10:54 INFO - PROCESS | 2388 | 1468649454320 Marionette DEBUG loaded listener.js 23:10:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x127359000) [pid = 2388] [serial = 636] [outer = 0x126f95c00] 23:10:54 INFO - PROCESS | 2388 | 1468649454711 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]]]}] 23:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 568ms 23:10:54 INFO - PROCESS | 2388 | 1468649454756 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 23:10:54 INFO - PROCESS | 2388 | 1468649454758 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 23:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:10:54 INFO - PROCESS | 2388 | 1468649454763 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:10:54 INFO - PROCESS | 2388 | 1468649454765 Marionette TRACE conn2 <- [1,822,null,{}] 23:10:54 INFO - PROCESS | 2388 | 1468649454769 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}] 23:10:54 INFO - PROCESS | 2388 | 1468649454771 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:54 INFO - PROCESS | 2388 | 1468649454874 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 23:10:54 INFO - PROCESS | 2388 | 1468649454939 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:54 INFO - PROCESS | 2388 | 1468649454940 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x1162a9800 == 43 [pid = 2388] [id = 213] 23:10:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x11223c800) [pid = 2388] [serial = 637] [outer = 0x0] 23:10:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x112a79400) [pid = 2388] [serial = 638] [outer = 0x11223c800] 23:10:54 INFO - PROCESS | 2388 | 1468649454971 Marionette DEBUG loaded listener.js 23:10:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x112f71800) [pid = 2388] [serial = 639] [outer = 0x11223c800] 23:10:55 INFO - PROCESS | 2388 | 1468649455401 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] 23:10:55 INFO - PROCESS | 2388 | 1468649455437 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 23:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:10:55 INFO - PROCESS | 2388 | 1468649455441 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:10:55 INFO - PROCESS | 2388 | 1468649455443 Marionette TRACE conn2 <- [1,826,null,{}] 23:10:55 INFO - PROCESS | 2388 | 1468649455446 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}] 23:10:55 INFO - PROCESS | 2388 | 1468649455448 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:55 INFO - PROCESS | 2388 | 1468649455553 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 23:10:55 INFO - PROCESS | 2388 | 1468649455617 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:55 INFO - PROCESS | 2388 | 1468649455618 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac6c800 == 44 [pid = 2388] [id = 214] 23:10:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x113e5f400) [pid = 2388] [serial = 640] [outer = 0x0] 23:10:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x117293000) [pid = 2388] [serial = 641] [outer = 0x113e5f400] 23:10:55 INFO - PROCESS | 2388 | 1468649455652 Marionette DEBUG loaded listener.js 23:10:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11820b400) [pid = 2388] [serial = 642] [outer = 0x113e5f400] 23:10:56 INFO - PROCESS | 2388 | 1468649456080 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]]]}] 23:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 669ms 23:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:10:56 INFO - PROCESS | 2388 | 1468649456111 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 23:10:56 INFO - PROCESS | 2388 | 1468649456113 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 23:10:56 INFO - PROCESS | 2388 | 1468649456115 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:10:56 INFO - PROCESS | 2388 | 1468649456118 Marionette TRACE conn2 <- [1,830,null,{}] 23:10:56 INFO - PROCESS | 2388 | 1468649456142 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}] 23:10:56 INFO - PROCESS | 2388 | 1468649456145 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:56 INFO - PROCESS | 2388 | 1468649456282 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 23:10:56 INFO - PROCESS | 2388 | 1468649456332 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:56 INFO - PROCESS | 2388 | 1468649456334 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x129438000 == 45 [pid = 2388] [id = 215] 23:10:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1193ec400) [pid = 2388] [serial = 643] [outer = 0x0] 23:10:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x119532000) [pid = 2388] [serial = 644] [outer = 0x1193ec400] 23:10:56 INFO - PROCESS | 2388 | 1468649456365 Marionette DEBUG loaded listener.js 23:10:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x119b54c00) [pid = 2388] [serial = 645] [outer = 0x1193ec400] 23:10:56 INFO - PROCESS | 2388 | 1468649456788 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]]]}] 23:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 721ms 23:10:56 INFO - PROCESS | 2388 | 1468649456838 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 23:10:56 INFO - PROCESS | 2388 | 1468649456841 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 23:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:10:56 INFO - PROCESS | 2388 | 1468649456845 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:10:56 INFO - PROCESS | 2388 | 1468649456846 Marionette TRACE conn2 <- [1,834,null,{}] 23:10:56 INFO - PROCESS | 2388 | 1468649456849 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}] 23:10:56 INFO - PROCESS | 2388 | 1468649456850 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:56 INFO - PROCESS | 2388 | 1468649456952 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 23:10:57 INFO - PROCESS | 2388 | 1468649457017 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:57 INFO - PROCESS | 2388 | 1468649457018 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a61d800 == 46 [pid = 2388] [id = 216] 23:10:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x124c91800) [pid = 2388] [serial = 646] [outer = 0x0] 23:10:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x124f85400) [pid = 2388] [serial = 647] [outer = 0x124c91800] 23:10:57 INFO - PROCESS | 2388 | 1468649457047 Marionette DEBUG loaded listener.js 23:10:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125574400) [pid = 2388] [serial = 648] [outer = 0x124c91800] 23:10:57 INFO - PROCESS | 2388 | 1468649457755 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]]]}] 23:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 23:10:57 INFO - PROCESS | 2388 | 1468649457817 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 23:10:57 INFO - PROCESS | 2388 | 1468649457820 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 23:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:10:57 INFO - PROCESS | 2388 | 1468649457826 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:10:57 INFO - PROCESS | 2388 | 1468649457828 Marionette TRACE conn2 <- [1,838,null,{}] 23:10:57 INFO - PROCESS | 2388 | 1468649457834 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}] 23:10:57 INFO - PROCESS | 2388 | 1468649457836 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:57 INFO - PROCESS | 2388 | 1468649457945 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 23:10:58 INFO - PROCESS | 2388 | 1468649457998 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:58 INFO - PROCESS | 2388 | 1468649458001 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e0b000 == 47 [pid = 2388] [id = 217] 23:10:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x113346c00) [pid = 2388] [serial = 649] [outer = 0x0] 23:10:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x116059000) [pid = 2388] [serial = 650] [outer = 0x113346c00] 23:10:58 INFO - PROCESS | 2388 | 1468649458029 Marionette DEBUG loaded listener.js 23:10:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x117293c00) [pid = 2388] [serial = 651] [outer = 0x113346c00] 23:10:58 INFO - PROCESS | 2388 | 1468649458447 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]]]}] 23:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 674ms 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12922e000 == 46 [pid = 2388] [id = 211] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x128911000 == 45 [pid = 2388] [id = 210] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1271b9800 == 44 [pid = 2388] [id = 209] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12697d000 == 43 [pid = 2388] [id = 208] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1236d9000 == 42 [pid = 2388] [id = 207] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x121a97000 == 41 [pid = 2388] [id = 206] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x121395800 == 40 [pid = 2388] [id = 205] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x119a96800 == 39 [pid = 2388] [id = 204] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11826a800 == 38 [pid = 2388] [id = 203] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x117e1c000 == 37 [pid = 2388] [id = 202] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11667d000 == 36 [pid = 2388] [id = 201] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11206b000 == 35 [pid = 2388] [id = 200] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1236da800 == 34 [pid = 2388] [id = 198] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11666c800 == 33 [pid = 2388] [id = 199] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x116216800 == 32 [pid = 2388] [id = 191] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12a61d800 == 31 [pid = 2388] [id = 216] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x129438000 == 30 [pid = 2388] [id = 215] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac6c800 == 29 [pid = 2388] [id = 214] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x129236800 == 28 [pid = 2388] [id = 212] 23:10:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1162a9800 == 27 [pid = 2388] [id = 213] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x118206400) [pid = 2388] [serial = 578] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12137f000) [pid = 2388] [serial = 584] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x114003000) [pid = 2388] [serial = 575] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1162d1800) [pid = 2388] [serial = 576] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x117140c00) [pid = 2388] [serial = 573] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x115ee5c00) [pid = 2388] [serial = 572] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11856e000) [pid = 2388] [serial = 587] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1166e8800) [pid = 2388] [serial = 564] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x113e61400) [pid = 2388] [serial = 563] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x11904f800) [pid = 2388] [serial = 567] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1186ea800) [pid = 2388] [serial = 566] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12556b400) [pid = 2388] [serial = 570] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x124cb6800) [pid = 2388] [serial = 569] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x1250b2400) [pid = 2388] [serial = 590] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x119539400) [pid = 2388] [serial = 582] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x1193eec00) [pid = 2388] [serial = 581] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x125543c00) [pid = 2388] [serial = 591] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x121bd9800) [pid = 2388] [serial = 585] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x118570400) [pid = 2388] [serial = 579] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x11ac4a000) [pid = 2388] [serial = 588] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x121bdc400) [pid = 2388] [serial = 593] [outer = 0x0] [url = about:blank] 23:10:59 INFO - PROCESS | 2388 | 1468649459039 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 23:10:59 INFO - PROCESS | 2388 | 1468649459042 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 23:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:10:59 INFO - PROCESS | 2388 | 1468649459049 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:10:59 INFO - PROCESS | 2388 | 1468649459051 Marionette TRACE conn2 <- [1,842,null,{}] 23:10:59 INFO - PROCESS | 2388 | 1468649459054 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}] 23:10:59 INFO - PROCESS | 2388 | 1468649459057 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:59 INFO - PROCESS | 2388 | 1468649459135 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 23:10:59 INFO - PROCESS | 2388 | 1468649459142 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:59 INFO - PROCESS | 2388 | 1468649459145 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x11339b800 == 28 [pid = 2388] [id = 218] 23:10:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x112a84000) [pid = 2388] [serial = 652] [outer = 0x0] 23:10:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x112dbf800) [pid = 2388] [serial = 653] [outer = 0x112a84000] 23:10:59 INFO - PROCESS | 2388 | 1468649459173 Marionette DEBUG loaded listener.js 23:10:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x113e5e000) [pid = 2388] [serial = 654] [outer = 0x112a84000] 23:10:59 INFO - PROCESS | 2388 | 1468649459518 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]]]}] 23:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 23:10:59 INFO - PROCESS | 2388 | 1468649459569 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 23:10:59 INFO - PROCESS | 2388 | 1468649459571 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 23:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:10:59 INFO - PROCESS | 2388 | 1468649459596 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:10:59 INFO - PROCESS | 2388 | 1468649459599 Marionette TRACE conn2 <- [1,846,null,{}] 23:10:59 INFO - PROCESS | 2388 | 1468649459602 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}] 23:10:59 INFO - PROCESS | 2388 | 1468649459603 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:59 INFO - PROCESS | 2388 | 1468649459679 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 23:10:59 INFO - PROCESS | 2388 | 1468649459684 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:59 INFO - PROCESS | 2388 | 1468649459685 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:10:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x116947000 == 29 [pid = 2388] [id = 219] 23:10:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x1160ae800) [pid = 2388] [serial = 655] [outer = 0x0] 23:10:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x117135c00) [pid = 2388] [serial = 656] [outer = 0x1160ae800] 23:10:59 INFO - PROCESS | 2388 | 1468649459714 Marionette DEBUG loaded listener.js 23:10:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x118137c00) [pid = 2388] [serial = 657] [outer = 0x1160ae800] 23:11:00 INFO - PROCESS | 2388 | 1468649460036 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]]]}] 23:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 476ms 23:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:11:00 INFO - PROCESS | 2388 | 1468649460066 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 23:11:00 INFO - PROCESS | 2388 | 1468649460068 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 23:11:00 INFO - PROCESS | 2388 | 1468649460070 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:11:00 INFO - PROCESS | 2388 | 1468649460071 Marionette TRACE conn2 <- [1,850,null,{}] 23:11:00 INFO - PROCESS | 2388 | 1468649460080 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}] 23:11:00 INFO - PROCESS | 2388 | 1468649460083 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:00 INFO - PROCESS | 2388 | 1468649460171 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 23:11:00 INFO - PROCESS | 2388 | 1468649460225 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:00 INFO - PROCESS | 2388 | 1468649460228 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x118174000 == 30 [pid = 2388] [id = 220] 23:11:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x118574400) [pid = 2388] [serial = 658] [outer = 0x0] 23:11:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11861c000) [pid = 2388] [serial = 659] [outer = 0x118574400] 23:11:00 INFO - PROCESS | 2388 | 1468649460256 Marionette DEBUG loaded listener.js 23:11:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x1186f3800) [pid = 2388] [serial = 660] [outer = 0x118574400] 23:11:00 INFO - PROCESS | 2388 | 1468649460553 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]]]}] 23:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 23:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:11:00 INFO - PROCESS | 2388 | 1468649460589 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 23:11:00 INFO - PROCESS | 2388 | 1468649460593 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 23:11:00 INFO - PROCESS | 2388 | 1468649460596 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:11:00 INFO - PROCESS | 2388 | 1468649460597 Marionette TRACE conn2 <- [1,854,null,{}] 23:11:00 INFO - PROCESS | 2388 | 1468649460599 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}] 23:11:00 INFO - PROCESS | 2388 | 1468649460600 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:00 INFO - PROCESS | 2388 | 1468649460677 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 23:11:00 INFO - PROCESS | 2388 | 1468649460681 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:00 INFO - PROCESS | 2388 | 1468649460682 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x119521000 == 31 [pid = 2388] [id = 221] 23:11:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1193ed000) [pid = 2388] [serial = 661] [outer = 0x0] 23:11:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x119538800) [pid = 2388] [serial = 662] [outer = 0x1193ed000] 23:11:00 INFO - PROCESS | 2388 | 1468649460709 Marionette DEBUG loaded listener.js 23:11:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x119944800) [pid = 2388] [serial = 663] [outer = 0x1193ed000] 23:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 419ms 23:11:01 INFO - PROCESS | 2388 | 1468649461012 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]]]}] 23:11:01 INFO - PROCESS | 2388 | 1468649461016 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 23:11:01 INFO - PROCESS | 2388 | 1468649461017 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 23:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:11:01 INFO - PROCESS | 2388 | 1468649461019 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:11:01 INFO - PROCESS | 2388 | 1468649461020 Marionette TRACE conn2 <- [1,858,null,{}] 23:11:01 INFO - PROCESS | 2388 | 1468649461030 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}] 23:11:01 INFO - PROCESS | 2388 | 1468649461031 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:01 INFO - PROCESS | 2388 | 1468649461138 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 23:11:01 INFO - PROCESS | 2388 | 1468649461151 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:01 INFO - PROCESS | 2388 | 1468649461159 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x119bac800 == 32 [pid = 2388] [id = 222] 23:11:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1186f7000) [pid = 2388] [serial = 664] [outer = 0x0] 23:11:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x119b4cc00) [pid = 2388] [serial = 665] [outer = 0x1186f7000] 23:11:01 INFO - PROCESS | 2388 | 1468649461184 Marionette DEBUG loaded listener.js 23:11:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x121274400) [pid = 2388] [serial = 666] [outer = 0x1186f7000] 23:11:01 INFO - PROCESS | 2388 | 1468649461532 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]]]}] 23:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 526ms 23:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:11:01 INFO - PROCESS | 2388 | 1468649461546 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 23:11:01 INFO - PROCESS | 2388 | 1468649461548 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 23:11:01 INFO - PROCESS | 2388 | 1468649461550 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:11:01 INFO - PROCESS | 2388 | 1468649461551 Marionette TRACE conn2 <- [1,862,null,{}] 23:11:01 INFO - PROCESS | 2388 | 1468649461553 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}] 23:11:01 INFO - PROCESS | 2388 | 1468649461558 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:01 INFO - PROCESS | 2388 | 1468649461671 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 23:11:01 INFO - PROCESS | 2388 | 1468649461705 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:01 INFO - PROCESS | 2388 | 1468649461706 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216db800 == 33 [pid = 2388] [id = 223] 23:11:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x121eb1c00) [pid = 2388] [serial = 667] [outer = 0x0] 23:11:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x123712c00) [pid = 2388] [serial = 668] [outer = 0x121eb1c00] 23:11:01 INFO - PROCESS | 2388 | 1468649461731 Marionette DEBUG loaded listener.js 23:11:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125540800) [pid = 2388] [serial = 669] [outer = 0x121eb1c00] 23:11:02 INFO - PROCESS | 2388 | 1468649462049 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]]]}] 23:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 23:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:11:02 INFO - PROCESS | 2388 | 1468649462068 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 23:11:02 INFO - PROCESS | 2388 | 1468649462069 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 23:11:02 INFO - PROCESS | 2388 | 1468649462071 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:11:02 INFO - PROCESS | 2388 | 1468649462073 Marionette TRACE conn2 <- [1,866,null,{}] 23:11:02 INFO - PROCESS | 2388 | 1468649462081 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}] 23:11:02 INFO - PROCESS | 2388 | 1468649462083 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:02 INFO - PROCESS | 2388 | 1468649462180 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 23:11:02 INFO - PROCESS | 2388 | 1468649462183 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:02 INFO - PROCESS | 2388 | 1468649462184 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x121eca000 == 34 [pid = 2388] [id = 224] 23:11:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1236c0c00) [pid = 2388] [serial = 670] [outer = 0x0] 23:11:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12557dc00) [pid = 2388] [serial = 671] [outer = 0x1236c0c00] 23:11:02 INFO - PROCESS | 2388 | 1468649462208 Marionette DEBUG loaded listener.js 23:11:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x126874000) [pid = 2388] [serial = 672] [outer = 0x1236c0c00] 23:11:02 INFO - PROCESS | 2388 | 1468649462538 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]]]}] 23:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 525ms 23:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:11:02 INFO - PROCESS | 2388 | 1468649462598 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 23:11:02 INFO - PROCESS | 2388 | 1468649462599 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 23:11:02 INFO - PROCESS | 2388 | 1468649462601 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:11:02 INFO - PROCESS | 2388 | 1468649462602 Marionette TRACE conn2 <- [1,870,null,{}] 23:11:02 INFO - PROCESS | 2388 | 1468649462610 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}] 23:11:02 INFO - PROCESS | 2388 | 1468649462611 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:02 INFO - PROCESS | 2388 | 1468649462703 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 23:11:02 INFO - PROCESS | 2388 | 1468649462708 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:02 INFO - PROCESS | 2388 | 1468649462710 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x126854800 == 35 [pid = 2388] [id = 225] 23:11:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x125545800) [pid = 2388] [serial = 673] [outer = 0x0] 23:11:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x126d04800) [pid = 2388] [serial = 674] [outer = 0x125545800] 23:11:02 INFO - PROCESS | 2388 | 1468649462734 Marionette DEBUG loaded listener.js 23:11:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x126f10000) [pid = 2388] [serial = 675] [outer = 0x125545800] 23:11:03 INFO - PROCESS | 2388 | 1468649463068 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]]]}] 23:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1162dcc00) [pid = 2388] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x111c83c00) [pid = 2388] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x114006000) [pid = 2388] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1236c1800) [pid = 2388] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x117298000) [pid = 2388] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x118134400) [pid = 2388] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x113353c00) [pid = 2388] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x119047400) [pid = 2388] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x126910800) [pid = 2388] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x119047000) [pid = 2388] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x118135c00) [pid = 2388] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11696d400) [pid = 2388] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1126fa000) [pid = 2388] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x11393f800) [pid = 2388] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:11:03 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x126f95c00) [pid = 2388] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:11:03 INFO - PROCESS | 2388 | 1468649463273 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 23:11:03 INFO - PROCESS | 2388 | 1468649463275 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 23:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:11:03 INFO - PROCESS | 2388 | 1468649463285 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:11:03 INFO - PROCESS | 2388 | 1468649463286 Marionette TRACE conn2 <- [1,874,null,{}] 23:11:03 INFO - PROCESS | 2388 | 1468649463288 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}] 23:11:03 INFO - PROCESS | 2388 | 1468649463290 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:03 INFO - PROCESS | 2388 | 1468649463365 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 23:11:03 INFO - PROCESS | 2388 | 1468649463368 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:03 INFO - PROCESS | 2388 | 1468649463369 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236e6800 == 36 [pid = 2388] [id = 226] 23:11:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x115ee1800) [pid = 2388] [serial = 676] [outer = 0x0] 23:11:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x116a0b000) [pid = 2388] [serial = 677] [outer = 0x115ee1800] 23:11:03 INFO - PROCESS | 2388 | 1468649463404 Marionette DEBUG loaded listener.js 23:11:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x118571c00) [pid = 2388] [serial = 678] [outer = 0x115ee1800] 23:11:03 INFO - PROCESS | 2388 | 1468649463713 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]]]}] 23:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 23:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:11:03 INFO - PROCESS | 2388 | 1468649463753 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 23:11:03 INFO - PROCESS | 2388 | 1468649463755 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 23:11:03 INFO - PROCESS | 2388 | 1468649463757 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:11:03 INFO - PROCESS | 2388 | 1468649463758 Marionette TRACE conn2 <- [1,878,null,{}] 23:11:03 INFO - PROCESS | 2388 | 1468649463760 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}] 23:11:03 INFO - PROCESS | 2388 | 1468649463761 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:03 INFO - PROCESS | 2388 | 1468649463837 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 23:11:03 INFO - PROCESS | 2388 | 1468649463888 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:03 INFO - PROCESS | 2388 | 1468649463889 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x128ea8000 == 37 [pid = 2388] [id = 227] 23:11:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1162d0000) [pid = 2388] [serial = 679] [outer = 0x0] 23:11:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x11953f400) [pid = 2388] [serial = 680] [outer = 0x1162d0000] 23:11:03 INFO - PROCESS | 2388 | 1468649463914 Marionette DEBUG loaded listener.js 23:11:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1237cd800) [pid = 2388] [serial = 681] [outer = 0x1162d0000] 23:11:04 INFO - PROCESS | 2388 | 1468649464184 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]]]}] 23:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 23:11:04 INFO - PROCESS | 2388 | 1468649464230 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 23:11:04 INFO - PROCESS | 2388 | 1468649464232 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 23:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:11:04 INFO - PROCESS | 2388 | 1468649464234 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:11:04 INFO - PROCESS | 2388 | 1468649464236 Marionette TRACE conn2 <- [1,882,null,{}] 23:11:04 INFO - PROCESS | 2388 | 1468649464238 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}] 23:11:04 INFO - PROCESS | 2388 | 1468649464242 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:04 INFO - PROCESS | 2388 | 1468649464330 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 23:11:04 INFO - PROCESS | 2388 | 1468649464334 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:04 INFO - PROCESS | 2388 | 1468649464335 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e05800 == 38 [pid = 2388] [id = 228] 23:11:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x1122b0c00) [pid = 2388] [serial = 682] [outer = 0x0] 23:11:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x125545000) [pid = 2388] [serial = 683] [outer = 0x1122b0c00] 23:11:04 INFO - PROCESS | 2388 | 1468649464371 Marionette DEBUG loaded listener.js 23:11:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x127359400) [pid = 2388] [serial = 684] [outer = 0x1122b0c00] 23:11:04 INFO - PROCESS | 2388 | 1468649464683 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]]]}] 23:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 23:11:04 INFO - PROCESS | 2388 | 1468649464704 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 23:11:04 INFO - PROCESS | 2388 | 1468649464705 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 23:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:11:04 INFO - PROCESS | 2388 | 1468649464711 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:11:04 INFO - PROCESS | 2388 | 1468649464712 Marionette TRACE conn2 <- [1,886,null,{}] 23:11:04 INFO - PROCESS | 2388 | 1468649464715 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}] 23:11:04 INFO - PROCESS | 2388 | 1468649464716 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:04 INFO - PROCESS | 2388 | 1468649464819 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 23:11:04 INFO - PROCESS | 2388 | 1468649464824 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:04 INFO - PROCESS | 2388 | 1468649464825 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a617800 == 39 [pid = 2388] [id = 229] 23:11:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x113e5ec00) [pid = 2388] [serial = 685] [outer = 0x0] 23:11:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x128aa7800) [pid = 2388] [serial = 686] [outer = 0x113e5ec00] 23:11:04 INFO - PROCESS | 2388 | 1468649464849 Marionette DEBUG loaded listener.js 23:11:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x128aafc00) [pid = 2388] [serial = 687] [outer = 0x113e5ec00] 23:11:05 INFO - PROCESS | 2388 | 1468649465157 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]]]}] 23:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 473ms 23:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:11:05 INFO - PROCESS | 2388 | 1468649465183 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 23:11:05 INFO - PROCESS | 2388 | 1468649465184 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 23:11:05 INFO - PROCESS | 2388 | 1468649465186 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:11:05 INFO - PROCESS | 2388 | 1468649465187 Marionette TRACE conn2 <- [1,890,null,{}] 23:11:05 INFO - PROCESS | 2388 | 1468649465190 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}] 23:11:05 INFO - PROCESS | 2388 | 1468649465193 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:05 INFO - PROCESS | 2388 | 1468649465266 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 23:11:05 INFO - PROCESS | 2388 | 1468649465368 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:05 INFO - PROCESS | 2388 | 1468649465370 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x112257000 == 40 [pid = 2388] [id = 230] 23:11:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x10ebf8c00) [pid = 2388] [serial = 688] [outer = 0x0] 23:11:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x111c7f000) [pid = 2388] [serial = 689] [outer = 0x10ebf8c00] 23:11:05 INFO - PROCESS | 2388 | 1468649465402 Marionette DEBUG loaded listener.js 23:11:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1128cf800) [pid = 2388] [serial = 690] [outer = 0x10ebf8c00] 23:11:05 INFO - PROCESS | 2388 | 1468649465942 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]]]}] 23:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 769ms 23:11:05 INFO - PROCESS | 2388 | 1468649465957 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 23:11:05 INFO - PROCESS | 2388 | 1468649465959 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 23:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:11:05 INFO - PROCESS | 2388 | 1468649465962 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:11:05 INFO - PROCESS | 2388 | 1468649465964 Marionette TRACE conn2 <- [1,894,null,{}] 23:11:05 INFO - PROCESS | 2388 | 1468649465968 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}] 23:11:05 INFO - PROCESS | 2388 | 1468649465969 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:06 INFO - PROCESS | 2388 | 1468649466081 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 23:11:06 INFO - PROCESS | 2388 | 1468649466157 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:06 INFO - PROCESS | 2388 | 1468649466158 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x11888e000 == 41 [pid = 2388] [id = 231] 23:11:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x11662f400) [pid = 2388] [serial = 691] [outer = 0x0] 23:11:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x116f6e800) [pid = 2388] [serial = 692] [outer = 0x11662f400] 23:11:06 INFO - PROCESS | 2388 | 1468649466188 Marionette DEBUG loaded listener.js 23:11:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11820a800) [pid = 2388] [serial = 693] [outer = 0x11662f400] 23:11:06 INFO - PROCESS | 2388 | 1468649466904 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]]]}] 23:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 971ms 23:11:06 INFO - PROCESS | 2388 | 1468649466933 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 23:11:06 INFO - PROCESS | 2388 | 1468649466937 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 23:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:11:06 INFO - PROCESS | 2388 | 1468649466941 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:11:06 INFO - PROCESS | 2388 | 1468649466943 Marionette TRACE conn2 <- [1,898,null,{}] 23:11:06 INFO - PROCESS | 2388 | 1468649466948 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}] 23:11:06 INFO - PROCESS | 2388 | 1468649466950 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:07 INFO - PROCESS | 2388 | 1468649467069 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 23:11:07 INFO - PROCESS | 2388 | 1468649467123 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:07 INFO - PROCESS | 2388 | 1468649467126 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171e7000 == 42 [pid = 2388] [id = 232] 23:11:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1160b0400) [pid = 2388] [serial = 694] [outer = 0x0] 23:11:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x1166e8400) [pid = 2388] [serial = 695] [outer = 0x1160b0400] 23:11:07 INFO - PROCESS | 2388 | 1468649467154 Marionette DEBUG loaded listener.js 23:11:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x1176c5c00) [pid = 2388] [serial = 696] [outer = 0x1160b0400] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x12a617800 == 41 [pid = 2388] [id = 229] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x129e05800 == 40 [pid = 2388] [id = 228] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x128ea8000 == 39 [pid = 2388] [id = 227] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1236e6800 == 38 [pid = 2388] [id = 226] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x126854800 == 37 [pid = 2388] [id = 225] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x121eca000 == 36 [pid = 2388] [id = 224] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1216db800 == 35 [pid = 2388] [id = 223] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x119bac800 == 34 [pid = 2388] [id = 222] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x119521000 == 33 [pid = 2388] [id = 221] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x118174000 == 32 [pid = 2388] [id = 220] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x116947000 == 31 [pid = 2388] [id = 219] 23:11:07 INFO - PROCESS | 2388 | --DOCSHELL 0x11339b800 == 30 [pid = 2388] [id = 218] 23:11:07 INFO - PROCESS | 2388 | 1468649467544 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]]]}] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x127161800) [pid = 2388] [serial = 633] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x127353000) [pid = 2388] [serial = 635] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x127359000) [pid = 2388] [serial = 636] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x116a0c000) [pid = 2388] [serial = 605] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1126fec00) [pid = 2388] [serial = 600] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x11728e400) [pid = 2388] [serial = 597] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x124f86400) [pid = 2388] [serial = 624] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12553e000) [pid = 2388] [serial = 629] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x11861a800) [pid = 2388] [serial = 609] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1236bfc00) [pid = 2388] [serial = 620] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x121383800) [pid = 2388] [serial = 617] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x126f8f000) [pid = 2388] [serial = 632] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11604f800) [pid = 2388] [serial = 596] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x118131800) [pid = 2388] [serial = 606] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x119d0ec00) [pid = 2388] [serial = 615] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12557e000) [pid = 2388] [serial = 594] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x119375800) [pid = 2388] [serial = 626] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1188e8c00) [pid = 2388] [serial = 612] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x115e25400) [pid = 2388] [serial = 603] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x118202800) [pid = 2388] [serial = 630] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x124c8bc00) [pid = 2388] [serial = 623] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x111e29000) [pid = 2388] [serial = 599] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x123709800) [pid = 2388] [serial = 621] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x118652400) [pid = 2388] [serial = 611] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x124c86000) [pid = 2388] [serial = 627] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x113e15000) [pid = 2388] [serial = 602] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x1193eb400) [pid = 2388] [serial = 614] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x121b49400) [pid = 2388] [serial = 618] [outer = 0x0] [url = about:blank] 23:11:07 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x118519c00) [pid = 2388] [serial = 608] [outer = 0x0] [url = about:blank] 23:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 621ms 23:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:11:07 INFO - PROCESS | 2388 | 1468649467562 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 23:11:07 INFO - PROCESS | 2388 | 1468649467565 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 23:11:07 INFO - PROCESS | 2388 | 1468649467570 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:11:07 INFO - PROCESS | 2388 | 1468649467572 Marionette TRACE conn2 <- [1,902,null,{}] 23:11:07 INFO - PROCESS | 2388 | 1468649467574 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}] 23:11:07 INFO - PROCESS | 2388 | 1468649467576 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:07 INFO - PROCESS | 2388 | 1468649467653 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 23:11:07 INFO - PROCESS | 2388 | 1468649467661 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:07 INFO - PROCESS | 2388 | 1468649467662 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172df800 == 31 [pid = 2388] [id = 233] 23:11:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11820c000) [pid = 2388] [serial = 697] [outer = 0x0] 23:11:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x11833f400) [pid = 2388] [serial = 698] [outer = 0x11820c000] 23:11:07 INFO - PROCESS | 2388 | 1468649467690 Marionette DEBUG loaded listener.js 23:11:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x11861e400) [pid = 2388] [serial = 699] [outer = 0x11820c000] 23:11:08 INFO - PROCESS | 2388 | 1468649468011 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]]]}] 23:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 23:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:11:08 INFO - PROCESS | 2388 | 1468649468042 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 23:11:08 INFO - PROCESS | 2388 | 1468649468044 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 23:11:08 INFO - PROCESS | 2388 | 1468649468047 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:11:08 INFO - PROCESS | 2388 | 1468649468050 Marionette TRACE conn2 <- [1,906,null,{}] 23:11:08 INFO - PROCESS | 2388 | 1468649468060 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}] 23:11:08 INFO - PROCESS | 2388 | 1468649468063 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:08 INFO - PROCESS | 2388 | 1468649468152 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 23:11:08 INFO - PROCESS | 2388 | 1468649468208 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:08 INFO - PROCESS | 2388 | 1468649468210 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x119519800 == 32 [pid = 2388] [id = 234] 23:11:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x11864d400) [pid = 2388] [serial = 700] [outer = 0x0] 23:11:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1193e8000) [pid = 2388] [serial = 701] [outer = 0x11864d400] 23:11:08 INFO - PROCESS | 2388 | 1468649468238 Marionette DEBUG loaded listener.js 23:11:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x12118b400) [pid = 2388] [serial = 702] [outer = 0x11864d400] 23:11:08 INFO - PROCESS | 2388 | 1468649468563 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]]]}] 23:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 572ms 23:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:11:08 INFO - PROCESS | 2388 | 1468649468620 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 23:11:08 INFO - PROCESS | 2388 | 1468649468623 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 23:11:08 INFO - PROCESS | 2388 | 1468649468626 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:11:08 INFO - PROCESS | 2388 | 1468649468628 Marionette TRACE conn2 <- [1,910,null,{}] 23:11:08 INFO - PROCESS | 2388 | 1468649468631 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}] 23:11:08 INFO - PROCESS | 2388 | 1468649468633 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:08 INFO - PROCESS | 2388 | 1468649468759 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 23:11:08 INFO - PROCESS | 2388 | 1468649468832 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:08 INFO - PROCESS | 2388 | 1468649468833 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x12139a000 == 33 [pid = 2388] [id = 235] 23:11:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1128d9800) [pid = 2388] [serial = 703] [outer = 0x0] 23:11:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12138b400) [pid = 2388] [serial = 704] [outer = 0x1128d9800] 23:11:08 INFO - PROCESS | 2388 | 1468649468875 Marionette DEBUG loaded listener.js 23:11:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x123709000) [pid = 2388] [serial = 705] [outer = 0x1128d9800] 23:11:09 INFO - PROCESS | 2388 | 1468649469183 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]]]}] 23:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 570ms 23:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:11:09 INFO - PROCESS | 2388 | 1468649469196 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 23:11:09 INFO - PROCESS | 2388 | 1468649469198 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 23:11:09 INFO - PROCESS | 2388 | 1468649469200 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:11:09 INFO - PROCESS | 2388 | 1468649469201 Marionette TRACE conn2 <- [1,914,null,{}] 23:11:09 INFO - PROCESS | 2388 | 1468649469212 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}] 23:11:09 INFO - PROCESS | 2388 | 1468649469214 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:09 INFO - PROCESS | 2388 | 1468649469293 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 23:11:09 INFO - PROCESS | 2388 | 1468649469347 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:09 INFO - PROCESS | 2388 | 1468649469348 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x11694b800 == 34 [pid = 2388] [id = 236] 23:11:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x118652400) [pid = 2388] [serial = 706] [outer = 0x0] 23:11:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1237cf800) [pid = 2388] [serial = 707] [outer = 0x118652400] 23:11:09 INFO - PROCESS | 2388 | 1468649469372 Marionette DEBUG loaded listener.js 23:11:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12553b800) [pid = 2388] [serial = 708] [outer = 0x118652400] 23:11:09 INFO - PROCESS | 2388 | 1468649469728 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]]]}] 23:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 570ms 23:11:09 INFO - PROCESS | 2388 | 1468649469772 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 23:11:09 INFO - PROCESS | 2388 | 1468649469774 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 23:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:11:09 INFO - PROCESS | 2388 | 1468649469783 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:11:09 INFO - PROCESS | 2388 | 1468649469784 Marionette TRACE conn2 <- [1,918,null,{}] 23:11:09 INFO - PROCESS | 2388 | 1468649469787 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}] 23:11:09 INFO - PROCESS | 2388 | 1468649469794 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:09 INFO - PROCESS | 2388 | 1468649469960 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 23:11:09 INFO - PROCESS | 2388 | 1468649469979 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:09 INFO - PROCESS | 2388 | 1468649469980 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x126dc4800 == 35 [pid = 2388] [id = 237] 23:11:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12553bc00) [pid = 2388] [serial = 709] [outer = 0x0] 23:11:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12557d800) [pid = 2388] [serial = 710] [outer = 0x12553bc00] 23:11:10 INFO - PROCESS | 2388 | 1468649470021 Marionette DEBUG loaded listener.js 23:11:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12733c400) [pid = 2388] [serial = 711] [outer = 0x12553bc00] 23:11:10 INFO - PROCESS | 2388 | 1468649470394 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]]]}] 23:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 619ms 23:11:10 INFO - PROCESS | 2388 | 1468649470401 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 23:11:10 INFO - PROCESS | 2388 | 1468649470403 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 23:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:11:10 INFO - PROCESS | 2388 | 1468649470405 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:11:10 INFO - PROCESS | 2388 | 1468649470408 Marionette TRACE conn2 <- [1,922,null,{}] 23:11:10 INFO - PROCESS | 2388 | 1468649470412 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}] 23:11:10 INFO - PROCESS | 2388 | 1468649470414 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:10 INFO - PROCESS | 2388 | 1468649470509 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 23:11:10 INFO - PROCESS | 2388 | 1468649470544 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:10 INFO - PROCESS | 2388 | 1468649470545 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x128919800 == 36 [pid = 2388] [id = 238] 23:11:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x1193e7400) [pid = 2388] [serial = 712] [outer = 0x0] 23:11:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x128aa2400) [pid = 2388] [serial = 713] [outer = 0x1193e7400] 23:11:10 INFO - PROCESS | 2388 | 1468649470570 Marionette DEBUG loaded listener.js 23:11:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x128aae000) [pid = 2388] [serial = 714] [outer = 0x1193e7400] 23:11:10 INFO - PROCESS | 2388 | 1468649470888 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]]]}] 23:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 522ms 23:11:10 INFO - PROCESS | 2388 | 1468649470929 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 23:11:10 INFO - PROCESS | 2388 | 1468649470931 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 23:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:11:10 INFO - PROCESS | 2388 | 1468649470934 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:11:10 INFO - PROCESS | 2388 | 1468649470936 Marionette TRACE conn2 <- [1,926,null,{}] 23:11:10 INFO - PROCESS | 2388 | 1468649470939 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}] 23:11:10 INFO - PROCESS | 2388 | 1468649470941 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:11 INFO - PROCESS | 2388 | 1468649471089 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 23:11:11 INFO - PROCESS | 2388 | 1468649471107 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:11 INFO - PROCESS | 2388 | 1468649471108 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x12922b800 == 37 [pid = 2388] [id = 239] 23:11:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x127357800) [pid = 2388] [serial = 715] [outer = 0x0] 23:11:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x128ed5400) [pid = 2388] [serial = 716] [outer = 0x127357800] 23:11:11 INFO - PROCESS | 2388 | 1468649471148 Marionette DEBUG loaded listener.js 23:11:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x129195000) [pid = 2388] [serial = 717] [outer = 0x127357800] 23:11:11 INFO - PROCESS | 2388 | 1468649471511 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]]]}] 23:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 620ms 23:11:11 INFO - PROCESS | 2388 | 1468649471554 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 23:11:11 INFO - PROCESS | 2388 | 1468649471558 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 23:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:11:11 INFO - PROCESS | 2388 | 1468649471562 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:11:11 INFO - PROCESS | 2388 | 1468649471564 Marionette TRACE conn2 <- [1,930,null,{}] 23:11:11 INFO - PROCESS | 2388 | 1468649471567 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}] 23:11:11 INFO - PROCESS | 2388 | 1468649471569 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:11 INFO - PROCESS | 2388 | 1468649471886 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x121eb1c00) [pid = 2388] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1236c0c00) [pid = 2388] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x112a84000) [pid = 2388] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x118574400) [pid = 2388] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1193ed000) [pid = 2388] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x113346c00) [pid = 2388] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1160ae800) [pid = 2388] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11223c800) [pid = 2388] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x113e5f400) [pid = 2388] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1193ec400) [pid = 2388] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x124c91800) [pid = 2388] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x125545800) [pid = 2388] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1162d0000) [pid = 2388] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1122b0c00) [pid = 2388] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x115ee1800) [pid = 2388] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:11:11 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x1186f7000) [pid = 2388] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:11:11 INFO - PROCESS | 2388 | 1468649471977 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:11 INFO - PROCESS | 2388 | 1468649471978 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172e3800 == 38 [pid = 2388] [id = 240] 23:11:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x11223c800) [pid = 2388] [serial = 718] [outer = 0x0] 23:11:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x112dc2400) [pid = 2388] [serial = 719] [outer = 0x11223c800] 23:11:12 INFO - PROCESS | 2388 | 1468649472016 Marionette DEBUG loaded listener.js 23:11:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x118131000) [pid = 2388] [serial = 720] [outer = 0x11223c800] 23:11:12 INFO - PROCESS | 2388 | 1468649472340 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]]]}] 23:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 820ms 23:11:12 INFO - PROCESS | 2388 | 1468649472382 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 23:11:12 INFO - PROCESS | 2388 | 1468649472385 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 23:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:11:12 INFO - PROCESS | 2388 | 1468649472389 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:11:12 INFO - PROCESS | 2388 | 1468649472392 Marionette TRACE conn2 <- [1,934,null,{}] 23:11:12 INFO - PROCESS | 2388 | 1468649472395 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}] 23:11:12 INFO - PROCESS | 2388 | 1468649472398 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:12 INFO - PROCESS | 2388 | 1468649472502 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 23:11:12 INFO - PROCESS | 2388 | 1468649472553 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:12 INFO - PROCESS | 2388 | 1468649472556 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x11667d000 == 39 [pid = 2388] [id = 241] 23:11:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x113348400) [pid = 2388] [serial = 721] [outer = 0x0] 23:11:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x114006800) [pid = 2388] [serial = 722] [outer = 0x113348400] 23:11:12 INFO - PROCESS | 2388 | 1468649472587 Marionette DEBUG loaded listener.js 23:11:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x117138000) [pid = 2388] [serial = 723] [outer = 0x113348400] 23:11:12 INFO - PROCESS | 2388 | 1468649472975 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]]]}] 23:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 623ms 23:11:13 INFO - PROCESS | 2388 | 1468649473011 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 23:11:13 INFO - PROCESS | 2388 | 1468649473014 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 23:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:11:13 INFO - PROCESS | 2388 | 1468649473019 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:11:13 INFO - PROCESS | 2388 | 1468649473021 Marionette TRACE conn2 <- [1,938,null,{}] 23:11:13 INFO - PROCESS | 2388 | 1468649473024 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}] 23:11:13 INFO - PROCESS | 2388 | 1468649473027 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:13 INFO - PROCESS | 2388 | 1468649473126 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 23:11:13 INFO - PROCESS | 2388 | 1468649473229 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:13 INFO - PROCESS | 2388 | 1468649473230 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214d0000 == 40 [pid = 2388] [id = 242] 23:11:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x118576800) [pid = 2388] [serial = 724] [outer = 0x0] 23:11:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1188f2800) [pid = 2388] [serial = 725] [outer = 0x118576800] 23:11:13 INFO - PROCESS | 2388 | 1468649473262 Marionette DEBUG loaded listener.js 23:11:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1193ecc00) [pid = 2388] [serial = 726] [outer = 0x118576800] 23:11:13 INFO - PROCESS | 2388 | 1468649473675 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]]]}] 23:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 23:11:13 INFO - PROCESS | 2388 | 1468649473688 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 23:11:13 INFO - PROCESS | 2388 | 1468649473691 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 23:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:11:13 INFO - PROCESS | 2388 | 1468649473695 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:11:13 INFO - PROCESS | 2388 | 1468649473697 Marionette TRACE conn2 <- [1,942,null,{}] 23:11:13 INFO - PROCESS | 2388 | 1468649473705 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}] 23:11:13 INFO - PROCESS | 2388 | 1468649473708 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:13 INFO - PROCESS | 2388 | 1468649473807 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 23:11:13 INFO - PROCESS | 2388 | 1468649473857 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:13 INFO - PROCESS | 2388 | 1468649473860 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a739000 == 41 [pid = 2388] [id = 243] 23:11:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12118e000) [pid = 2388] [serial = 727] [outer = 0x0] 23:11:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x1236c4c00) [pid = 2388] [serial = 728] [outer = 0x12118e000] 23:11:13 INFO - PROCESS | 2388 | 1468649473891 Marionette DEBUG loaded listener.js 23:11:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125543c00) [pid = 2388] [serial = 729] [outer = 0x12118e000] 23:11:14 INFO - PROCESS | 2388 | 1468649474310 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]]]}] 23:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 621ms 23:11:14 INFO - PROCESS | 2388 | 1468649474316 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 23:11:14 INFO - PROCESS | 2388 | 1468649474317 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 23:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:11:14 INFO - PROCESS | 2388 | 1468649474320 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:11:14 INFO - PROCESS | 2388 | 1468649474321 Marionette TRACE conn2 <- [1,946,null,{}] 23:11:14 INFO - PROCESS | 2388 | 1468649474324 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}] 23:11:14 INFO - PROCESS | 2388 | 1468649474327 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:14 INFO - PROCESS | 2388 | 1468649474424 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 23:11:14 INFO - PROCESS | 2388 | 1468649474513 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:14 INFO - PROCESS | 2388 | 1468649474514 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b81d800 == 42 [pid = 2388] [id = 244] 23:11:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x126877000) [pid = 2388] [serial = 730] [outer = 0x0] 23:11:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x126d11800) [pid = 2388] [serial = 731] [outer = 0x126877000] 23:11:14 INFO - PROCESS | 2388 | 1468649474543 Marionette DEBUG loaded listener.js 23:11:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12715ec00) [pid = 2388] [serial = 732] [outer = 0x126877000] 23:11:14 INFO - PROCESS | 2388 | 1468649474942 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]]]}] 23:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 669ms 23:11:14 INFO - PROCESS | 2388 | 1468649474989 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 23:11:14 INFO - PROCESS | 2388 | 1468649474991 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 23:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:11:14 INFO - PROCESS | 2388 | 1468649474993 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:11:14 INFO - PROCESS | 2388 | 1468649474994 Marionette TRACE conn2 <- [1,950,null,{}] 23:11:14 INFO - PROCESS | 2388 | 1468649474997 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}] 23:11:14 INFO - PROCESS | 2388 | 1468649474998 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:15 INFO - PROCESS | 2388 | 1468649475091 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 23:11:15 INFO - PROCESS | 2388 | 1468649475144 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:15 INFO - PROCESS | 2388 | 1468649475146 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9d3800 == 43 [pid = 2388] [id = 245] 23:11:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12687bc00) [pid = 2388] [serial = 733] [outer = 0x0] 23:11:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x128ed2c00) [pid = 2388] [serial = 734] [outer = 0x12687bc00] 23:11:15 INFO - PROCESS | 2388 | 1468649475174 Marionette DEBUG loaded listener.js 23:11:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12919c400) [pid = 2388] [serial = 735] [outer = 0x12687bc00] 23:11:15 INFO - PROCESS | 2388 | 1468649475590 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]]]}] 23:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 618ms 23:11:15 INFO - PROCESS | 2388 | 1468649475612 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 23:11:15 INFO - PROCESS | 2388 | 1468649475613 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 23:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:11:15 INFO - PROCESS | 2388 | 1468649475616 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:11:15 INFO - PROCESS | 2388 | 1468649475617 Marionette TRACE conn2 <- [1,954,null,{}] 23:11:15 INFO - PROCESS | 2388 | 1468649475619 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}] 23:11:15 INFO - PROCESS | 2388 | 1468649475624 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:15 INFO - PROCESS | 2388 | 1468649475741 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 23:11:15 INFO - PROCESS | 2388 | 1468649475827 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:15 INFO - PROCESS | 2388 | 1468649475829 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x1169a7800 == 44 [pid = 2388] [id = 246] 23:11:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x11856f000) [pid = 2388] [serial = 736] [outer = 0x0] 23:11:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12940a800) [pid = 2388] [serial = 737] [outer = 0x11856f000] 23:11:15 INFO - PROCESS | 2388 | 1468649475857 Marionette DEBUG loaded listener.js 23:11:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12963a000) [pid = 2388] [serial = 738] [outer = 0x11856f000] 23:11:16 INFO - PROCESS | 2388 | 1468649476342 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]]]}] 23:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 769ms 23:11:16 INFO - PROCESS | 2388 | 1468649476396 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 23:11:16 INFO - PROCESS | 2388 | 1468649476397 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 23:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:11:16 INFO - PROCESS | 2388 | 1468649476401 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:11:16 INFO - PROCESS | 2388 | 1468649476402 Marionette TRACE conn2 <- [1,958,null,{}] 23:11:16 INFO - PROCESS | 2388 | 1468649476406 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}] 23:11:16 INFO - PROCESS | 2388 | 1468649476409 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:16 INFO - PROCESS | 2388 | 1468649476503 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 23:11:16 INFO - PROCESS | 2388 | 1468649476576 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:16 INFO - PROCESS | 2388 | 1468649476577 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x113910800 == 45 [pid = 2388] [id = 247] 23:11:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x117294c00) [pid = 2388] [serial = 739] [outer = 0x0] 23:11:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x1176bf800) [pid = 2388] [serial = 740] [outer = 0x117294c00] 23:11:16 INFO - PROCESS | 2388 | 1468649476605 Marionette DEBUG loaded listener.js 23:11:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x11833f000) [pid = 2388] [serial = 741] [outer = 0x117294c00] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12922b800 == 44 [pid = 2388] [id = 239] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x128919800 == 43 [pid = 2388] [id = 238] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x126dc4800 == 42 [pid = 2388] [id = 237] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x11694b800 == 41 [pid = 2388] [id = 236] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12139a000 == 40 [pid = 2388] [id = 235] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x119519800 == 39 [pid = 2388] [id = 234] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x1172df800 == 38 [pid = 2388] [id = 233] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x1171e7000 == 37 [pid = 2388] [id = 232] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x112257000 == 36 [pid = 2388] [id = 230] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x11888e000 == 35 [pid = 2388] [id = 231] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x117e0b000 == 34 [pid = 2388] [id = 217] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x1169a7800 == 33 [pid = 2388] [id = 246] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9d3800 == 32 [pid = 2388] [id = 245] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12b81d800 == 31 [pid = 2388] [id = 244] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12a739000 == 30 [pid = 2388] [id = 243] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x1214d0000 == 29 [pid = 2388] [id = 242] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x1172e3800 == 28 [pid = 2388] [id = 240] 23:11:17 INFO - PROCESS | 2388 | --DOCSHELL 0x11667d000 == 27 [pid = 2388] [id = 241] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x123712c00) [pid = 2388] [serial = 668] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12557dc00) [pid = 2388] [serial = 671] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x112dbf800) [pid = 2388] [serial = 653] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x113e5e000) [pid = 2388] [serial = 654] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x11861c000) [pid = 2388] [serial = 659] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1186f3800) [pid = 2388] [serial = 660] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x119538800) [pid = 2388] [serial = 662] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x119944800) [pid = 2388] [serial = 663] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x117293c00) [pid = 2388] [serial = 651] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x116059000) [pid = 2388] [serial = 650] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x117135c00) [pid = 2388] [serial = 656] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x118137c00) [pid = 2388] [serial = 657] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x112f71800) [pid = 2388] [serial = 639] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x112a79400) [pid = 2388] [serial = 638] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11820b400) [pid = 2388] [serial = 642] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x117293000) [pid = 2388] [serial = 641] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x119b54c00) [pid = 2388] [serial = 645] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x119532000) [pid = 2388] [serial = 644] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x125574400) [pid = 2388] [serial = 648] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x124f85400) [pid = 2388] [serial = 647] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x125540800) [pid = 2388] [serial = 669] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x126d04800) [pid = 2388] [serial = 674] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x11953f400) [pid = 2388] [serial = 680] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x127359400) [pid = 2388] [serial = 684] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x116a0b000) [pid = 2388] [serial = 677] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x118571c00) [pid = 2388] [serial = 678] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x125545000) [pid = 2388] [serial = 683] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x126f10000) [pid = 2388] [serial = 675] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x119b4cc00) [pid = 2388] [serial = 665] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x128aa7800) [pid = 2388] [serial = 686] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x1237cd800) [pid = 2388] [serial = 681] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x126874000) [pid = 2388] [serial = 672] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x121274400) [pid = 2388] [serial = 666] [outer = 0x0] [url = about:blank] 23:11:17 INFO - PROCESS | 2388 | 1468649477661 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]]]}] 23:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1276ms 23:11:17 INFO - PROCESS | 2388 | 1468649477681 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 23:11:17 INFO - PROCESS | 2388 | 1468649477683 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 23:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:11:17 INFO - PROCESS | 2388 | 1468649477686 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:11:17 INFO - PROCESS | 2388 | 1468649477688 Marionette TRACE conn2 <- [1,962,null,{}] 23:11:17 INFO - PROCESS | 2388 | 1468649477693 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}] 23:11:17 INFO - PROCESS | 2388 | 1468649477695 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:17 INFO - PROCESS | 2388 | 1468649477772 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 23:11:17 INFO - PROCESS | 2388 | 1468649477777 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:17 INFO - PROCESS | 2388 | 1468649477780 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x114012800 == 28 [pid = 2388] [id = 248] 23:11:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x112d8e800) [pid = 2388] [serial = 742] [outer = 0x0] 23:11:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x1139bb400) [pid = 2388] [serial = 743] [outer = 0x112d8e800] 23:11:17 INFO - PROCESS | 2388 | 1468649477809 Marionette DEBUG loaded listener.js 23:11:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x1126f0800) [pid = 2388] [serial = 744] [outer = 0x112d8e800] 23:11:18 INFO - PROCESS | 2388 | 1468649478134 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]]]}] 23:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 474ms 23:11:18 INFO - PROCESS | 2388 | 1468649478168 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 23:11:18 INFO - PROCESS | 2388 | 1468649478171 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 23:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:11:18 INFO - PROCESS | 2388 | 1468649478178 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:11:18 INFO - PROCESS | 2388 | 1468649478180 Marionette TRACE conn2 <- [1,966,null,{}] 23:11:18 INFO - PROCESS | 2388 | 1468649478182 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}] 23:11:18 INFO - PROCESS | 2388 | 1468649478184 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:18 INFO - PROCESS | 2388 | 1468649478259 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 23:11:18 INFO - PROCESS | 2388 | 1468649478264 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:18 INFO - PROCESS | 2388 | 1468649478265 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x116f43000 == 29 [pid = 2388] [id = 249] 23:11:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x1160aec00) [pid = 2388] [serial = 745] [outer = 0x0] 23:11:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11759b800) [pid = 2388] [serial = 746] [outer = 0x1160aec00] 23:11:18 INFO - PROCESS | 2388 | 1468649478294 Marionette DEBUG loaded listener.js 23:11:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x118132400) [pid = 2388] [serial = 747] [outer = 0x1160aec00] 23:11:18 INFO - PROCESS | 2388 | 1468649478644 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]]]}] 23:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 469ms 23:11:18 INFO - PROCESS | 2388 | 1468649478647 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 23:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:11:18 INFO - PROCESS | 2388 | 1468649478649 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 23:11:18 INFO - PROCESS | 2388 | 1468649478651 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:11:18 INFO - PROCESS | 2388 | 1468649478653 Marionette TRACE conn2 <- [1,970,null,{}] 23:11:18 INFO - PROCESS | 2388 | 1468649478664 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}] 23:11:18 INFO - PROCESS | 2388 | 1468649478668 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:18 INFO - PROCESS | 2388 | 1468649478749 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 23:11:18 INFO - PROCESS | 2388 | 1468649478801 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:18 INFO - PROCESS | 2388 | 1468649478803 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x118882800 == 30 [pid = 2388] [id = 250] 23:11:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x1126fdc00) [pid = 2388] [serial = 748] [outer = 0x0] 23:11:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x11861b800) [pid = 2388] [serial = 749] [outer = 0x1126fdc00] 23:11:18 INFO - PROCESS | 2388 | 1468649478830 Marionette DEBUG loaded listener.js 23:11:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x119048400) [pid = 2388] [serial = 750] [outer = 0x1126fdc00] 23:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 472ms 23:11:19 INFO - PROCESS | 2388 | 1468649479118 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]]]}] 23:11:19 INFO - PROCESS | 2388 | 1468649479130 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 23:11:19 INFO - PROCESS | 2388 | 1468649479132 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 23:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:11:19 INFO - PROCESS | 2388 | 1468649479135 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:11:19 INFO - PROCESS | 2388 | 1468649479136 Marionette TRACE conn2 <- [1,974,null,{}] 23:11:19 INFO - PROCESS | 2388 | 1468649479138 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}] 23:11:19 INFO - PROCESS | 2388 | 1468649479139 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:19 INFO - PROCESS | 2388 | 1468649479230 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 23:11:19 INFO - PROCESS | 2388 | 1468649479233 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:19 INFO - PROCESS | 2388 | 1468649479234 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x119aa7000 == 31 [pid = 2388] [id = 251] 23:11:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1193eac00) [pid = 2388] [serial = 751] [outer = 0x0] 23:11:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11953c800) [pid = 2388] [serial = 752] [outer = 0x1193eac00] 23:11:19 INFO - PROCESS | 2388 | 1468649479261 Marionette DEBUG loaded listener.js 23:11:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x119944800) [pid = 2388] [serial = 753] [outer = 0x1193eac00] 23:11:19 INFO - PROCESS | 2388 | 1468649479580 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]]]}] 23:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 23:11:19 INFO - PROCESS | 2388 | 1468649479603 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 23:11:19 INFO - PROCESS | 2388 | 1468649479605 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 23:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:11:19 INFO - PROCESS | 2388 | 1468649479609 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:11:19 INFO - PROCESS | 2388 | 1468649479617 Marionette TRACE conn2 <- [1,978,null,{}] 23:11:19 INFO - PROCESS | 2388 | 1468649479620 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}] 23:11:19 INFO - PROCESS | 2388 | 1468649479621 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:19 INFO - PROCESS | 2388 | 1468649479719 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 23:11:19 INFO - PROCESS | 2388 | 1468649479734 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:19 INFO - PROCESS | 2388 | 1468649479735 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac7c000 == 32 [pid = 2388] [id = 252] 23:11:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1160a8800) [pid = 2388] [serial = 754] [outer = 0x0] 23:11:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x119b54c00) [pid = 2388] [serial = 755] [outer = 0x1160a8800] 23:11:19 INFO - PROCESS | 2388 | 1468649479759 Marionette DEBUG loaded listener.js 23:11:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12126f800) [pid = 2388] [serial = 756] [outer = 0x1160a8800] 23:11:20 INFO - PROCESS | 2388 | 1468649480096 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]]]}] 23:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 527ms 23:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:11:20 INFO - PROCESS | 2388 | 1468649480135 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 23:11:20 INFO - PROCESS | 2388 | 1468649480136 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 23:11:20 INFO - PROCESS | 2388 | 1468649480138 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:11:20 INFO - PROCESS | 2388 | 1468649480140 Marionette TRACE conn2 <- [1,982,null,{}] 23:11:20 INFO - PROCESS | 2388 | 1468649480143 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}] 23:11:20 INFO - PROCESS | 2388 | 1468649480150 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:20 INFO - PROCESS | 2388 | 1468649480322 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 23:11:20 INFO - PROCESS | 2388 | 1468649480343 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:20 INFO - PROCESS | 2388 | 1468649480344 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x121ec6000 == 33 [pid = 2388] [id = 253] 23:11:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x118134000) [pid = 2388] [serial = 757] [outer = 0x0] 23:11:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x121bd5c00) [pid = 2388] [serial = 758] [outer = 0x118134000] 23:11:20 INFO - PROCESS | 2388 | 1468649480385 Marionette DEBUG loaded listener.js 23:11:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x124f80c00) [pid = 2388] [serial = 759] [outer = 0x118134000] 23:11:20 INFO - PROCESS | 2388 | 1468649480753 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]]]}] 23:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 23:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:11:20 INFO - PROCESS | 2388 | 1468649480809 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 23:11:20 INFO - PROCESS | 2388 | 1468649480810 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 23:11:20 INFO - PROCESS | 2388 | 1468649480813 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:11:20 INFO - PROCESS | 2388 | 1468649480814 Marionette TRACE conn2 <- [1,986,null,{}] 23:11:20 INFO - PROCESS | 2388 | 1468649480816 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}] 23:11:20 INFO - PROCESS | 2388 | 1468649480817 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:20 INFO - PROCESS | 2388 | 1468649480916 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 23:11:20 INFO - PROCESS | 2388 | 1468649480930 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:20 INFO - PROCESS | 2388 | 1468649480931 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x12559d000 == 34 [pid = 2388] [id = 254] 23:11:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x117293400) [pid = 2388] [serial = 760] [outer = 0x0] 23:11:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x125542c00) [pid = 2388] [serial = 761] [outer = 0x117293400] 23:11:20 INFO - PROCESS | 2388 | 1468649480955 Marionette DEBUG loaded listener.js 23:11:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125572800) [pid = 2388] [serial = 762] [outer = 0x117293400] 23:11:21 INFO - PROCESS | 2388 | 1468649481267 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]]]}] 23:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 468ms 23:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:11:21 INFO - PROCESS | 2388 | 1468649481284 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 23:11:21 INFO - PROCESS | 2388 | 1468649481285 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 23:11:21 INFO - PROCESS | 2388 | 1468649481287 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:11:21 INFO - PROCESS | 2388 | 1468649481289 Marionette TRACE conn2 <- [1,990,null,{}] 23:11:21 INFO - PROCESS | 2388 | 1468649481293 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}] 23:11:21 INFO - PROCESS | 2388 | 1468649481295 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:21 INFO - PROCESS | 2388 | 1468649481391 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 23:11:21 INFO - PROCESS | 2388 | 1468649481395 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:21 INFO - PROCESS | 2388 | 1468649481396 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x126f4e800 == 35 [pid = 2388] [id = 255] 23:11:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x112a86800) [pid = 2388] [serial = 763] [outer = 0x0] 23:11:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12557e000) [pid = 2388] [serial = 764] [outer = 0x112a86800] 23:11:21 INFO - PROCESS | 2388 | 1468649481420 Marionette DEBUG loaded listener.js 23:11:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x126d05400) [pid = 2388] [serial = 765] [outer = 0x112a86800] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12553bc00) [pid = 2388] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1193e7400) [pid = 2388] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x127357800) [pid = 2388] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11864d400) [pid = 2388] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1160b0400) [pid = 2388] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11662f400) [pid = 2388] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x10ebf8c00) [pid = 2388] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1128d9800) [pid = 2388] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11820c000) [pid = 2388] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118652400) [pid = 2388] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x11223c800) [pid = 2388] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:11:21 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x113e5ec00) [pid = 2388] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:11:21 INFO - PROCESS | 2388 | 1468649481919 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]]]}] 23:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 23:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:11:21 INFO - PROCESS | 2388 | 1468649481960 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 23:11:21 INFO - PROCESS | 2388 | 1468649481961 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 23:11:21 INFO - PROCESS | 2388 | 1468649481964 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:11:21 INFO - PROCESS | 2388 | 1468649481965 Marionette TRACE conn2 <- [1,994,null,{}] 23:11:21 INFO - PROCESS | 2388 | 1468649481968 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}] 23:11:21 INFO - PROCESS | 2388 | 1468649481969 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:22 INFO - PROCESS | 2388 | 1468649482050 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 23:11:22 INFO - PROCESS | 2388 | 1468649482053 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:22 INFO - PROCESS | 2388 | 1468649482054 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x118882000 == 36 [pid = 2388] [id = 256] 23:11:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1128d8c00) [pid = 2388] [serial = 766] [outer = 0x0] 23:11:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x11820c000) [pid = 2388] [serial = 767] [outer = 0x1128d8c00] 23:11:22 INFO - PROCESS | 2388 | 1468649482083 Marionette DEBUG loaded listener.js 23:11:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12160fc00) [pid = 2388] [serial = 768] [outer = 0x1128d8c00] 23:11:22 INFO - PROCESS | 2388 | 1468649482408 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]]]}] 23:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 468ms 23:11:22 INFO - PROCESS | 2388 | 1468649482433 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 23:11:22 INFO - PROCESS | 2388 | 1468649482434 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 23:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:11:22 INFO - PROCESS | 2388 | 1468649482436 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:11:22 INFO - PROCESS | 2388 | 1468649482437 Marionette TRACE conn2 <- [1,998,null,{}] 23:11:22 INFO - PROCESS | 2388 | 1468649482440 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}] 23:11:22 INFO - PROCESS | 2388 | 1468649482442 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:22 INFO - PROCESS | 2388 | 1468649482540 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 23:11:22 INFO - PROCESS | 2388 | 1468649482545 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:22 INFO - PROCESS | 2388 | 1468649482546 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x128ebd000 == 37 [pid = 2388] [id = 257] 23:11:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x115ee7400) [pid = 2388] [serial = 769] [outer = 0x0] 23:11:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12553bc00) [pid = 2388] [serial = 770] [outer = 0x115ee7400] 23:11:22 INFO - PROCESS | 2388 | 1468649482570 Marionette DEBUG loaded listener.js 23:11:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x126f8dc00) [pid = 2388] [serial = 771] [outer = 0x115ee7400] 23:11:22 INFO - PROCESS | 2388 | 1468649482882 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]]]}] 23:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 23:11:22 INFO - PROCESS | 2388 | 1468649482904 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 23:11:22 INFO - PROCESS | 2388 | 1468649482906 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 23:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:11:22 INFO - PROCESS | 2388 | 1468649482911 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:11:22 INFO - PROCESS | 2388 | 1468649482913 Marionette TRACE conn2 <- [1,1002,null,{}] 23:11:22 INFO - PROCESS | 2388 | 1468649482916 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}] 23:11:22 INFO - PROCESS | 2388 | 1468649482917 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:23 INFO - PROCESS | 2388 | 1468649483017 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 23:11:23 INFO - PROCESS | 2388 | 1468649483020 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:23 INFO - PROCESS | 2388 | 1468649483022 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac7b800 == 38 [pid = 2388] [id = 258] 23:11:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12715d000) [pid = 2388] [serial = 772] [outer = 0x0] 23:11:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12735a400) [pid = 2388] [serial = 773] [outer = 0x12715d000] 23:11:23 INFO - PROCESS | 2388 | 1468649483052 Marionette DEBUG loaded listener.js 23:11:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x129190c00) [pid = 2388] [serial = 774] [outer = 0x12715d000] 23:11:23 INFO - PROCESS | 2388 | 1468649483404 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]]]}] 23:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 23:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:11:23 INFO - PROCESS | 2388 | 1468649483433 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 23:11:23 INFO - PROCESS | 2388 | 1468649483434 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 23:11:23 INFO - PROCESS | 2388 | 1468649483436 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:11:23 INFO - PROCESS | 2388 | 1468649483437 Marionette TRACE conn2 <- [1,1006,null,{}] 23:11:23 INFO - PROCESS | 2388 | 1468649483441 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}] 23:11:23 INFO - PROCESS | 2388 | 1468649483442 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:23 INFO - PROCESS | 2388 | 1468649483548 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 23:11:23 INFO - PROCESS | 2388 | 1468649483554 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:23 INFO - PROCESS | 2388 | 1468649483555 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aad8800 == 39 [pid = 2388] [id = 259] 23:11:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x127357800) [pid = 2388] [serial = 775] [outer = 0x0] 23:11:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x129402400) [pid = 2388] [serial = 776] [outer = 0x127357800] 23:11:23 INFO - PROCESS | 2388 | 1468649483582 Marionette DEBUG loaded listener.js 23:11:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x129410400) [pid = 2388] [serial = 777] [outer = 0x127357800] 23:11:23 INFO - PROCESS | 2388 | 1468649483935 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]]]}] 23:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 23:11:23 INFO - PROCESS | 2388 | 1468649483967 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 23:11:23 INFO - PROCESS | 2388 | 1468649483969 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 23:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:11:23 INFO - PROCESS | 2388 | 1468649483973 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:11:23 INFO - PROCESS | 2388 | 1468649483978 Marionette TRACE conn2 <- [1,1010,null,{}] 23:11:23 INFO - PROCESS | 2388 | 1468649483982 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}] 23:11:23 INFO - PROCESS | 2388 | 1468649483984 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:24 INFO - PROCESS | 2388 | 1468649484101 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 23:11:24 INFO - PROCESS | 2388 | 1468649484174 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:24 INFO - PROCESS | 2388 | 1468649484177 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x115151800 == 40 [pid = 2388] [id = 260] 23:11:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1128d1c00) [pid = 2388] [serial = 778] [outer = 0x0] 23:11:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x112a79400) [pid = 2388] [serial = 779] [outer = 0x1128d1c00] 23:11:24 INFO - PROCESS | 2388 | 1468649484208 Marionette DEBUG loaded listener.js 23:11:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x113e63000) [pid = 2388] [serial = 780] [outer = 0x1128d1c00] 23:11:24 INFO - PROCESS | 2388 | 1468649484729 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]]]}] 23:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 775ms 23:11:24 INFO - PROCESS | 2388 | 1468649484793 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 23:11:24 INFO - PROCESS | 2388 | 1468649484796 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 23:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:11:24 INFO - PROCESS | 2388 | 1468649484803 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:11:24 INFO - PROCESS | 2388 | 1468649484804 Marionette TRACE conn2 <- [1,1014,null,{}] 23:11:24 INFO - PROCESS | 2388 | 1468649484829 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}] 23:11:24 INFO - PROCESS | 2388 | 1468649484831 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:24 INFO - PROCESS | 2388 | 1468649484956 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 23:11:24 INFO - PROCESS | 2388 | 1468649484994 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:24 INFO - PROCESS | 2388 | 1468649484996 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac69800 == 41 [pid = 2388] [id = 261] 23:11:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x118202400) [pid = 2388] [serial = 781] [outer = 0x0] 23:11:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x11820c800) [pid = 2388] [serial = 782] [outer = 0x118202400] 23:11:25 INFO - PROCESS | 2388 | 1468649485027 Marionette DEBUG loaded listener.js 23:11:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11861b000) [pid = 2388] [serial = 783] [outer = 0x118202400] 23:11:25 INFO - PROCESS | 2388 | 1468649485664 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]]]}] 23:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 870ms 23:11:25 INFO - PROCESS | 2388 | 1468649485702 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 23:11:25 INFO - PROCESS | 2388 | 1468649485704 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 23:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:11:25 INFO - PROCESS | 2388 | 1468649485712 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:11:25 INFO - PROCESS | 2388 | 1468649485714 Marionette TRACE conn2 <- [1,1018,null,{}] 23:11:25 INFO - PROCESS | 2388 | 1468649485718 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}] 23:11:25 INFO - PROCESS | 2388 | 1468649485719 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:25 INFO - PROCESS | 2388 | 1468649485827 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac7b800 == 40 [pid = 2388] [id = 258] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x128ebd000 == 39 [pid = 2388] [id = 257] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x118882000 == 38 [pid = 2388] [id = 256] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x126f4e800 == 37 [pid = 2388] [id = 255] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x12559d000 == 36 [pid = 2388] [id = 254] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x121ec6000 == 35 [pid = 2388] [id = 253] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac7c000 == 34 [pid = 2388] [id = 252] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x119aa7000 == 33 [pid = 2388] [id = 251] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x118882800 == 32 [pid = 2388] [id = 250] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x116f43000 == 31 [pid = 2388] [id = 249] 23:11:25 INFO - PROCESS | 2388 | --DOCSHELL 0x114012800 == 30 [pid = 2388] [id = 248] 23:11:25 INFO - PROCESS | 2388 | 1468649485941 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:25 INFO - PROCESS | 2388 | 1468649485944 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x128aafc00) [pid = 2388] [serial = 687] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12557d800) [pid = 2388] [serial = 710] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x128aae000) [pid = 2388] [serial = 714] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x128aa2400) [pid = 2388] [serial = 713] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x129195000) [pid = 2388] [serial = 717] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1193e8000) [pid = 2388] [serial = 701] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x128ed5400) [pid = 2388] [serial = 716] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12118b400) [pid = 2388] [serial = 702] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1166e8400) [pid = 2388] [serial = 695] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1176c5c00) [pid = 2388] [serial = 696] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x116f6e800) [pid = 2388] [serial = 692] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11820a800) [pid = 2388] [serial = 693] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x111c7f000) [pid = 2388] [serial = 689] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1128cf800) [pid = 2388] [serial = 690] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12138b400) [pid = 2388] [serial = 704] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x123709000) [pid = 2388] [serial = 705] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x11833f400) [pid = 2388] [serial = 698] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x11861e400) [pid = 2388] [serial = 699] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1237cf800) [pid = 2388] [serial = 707] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x112dc2400) [pid = 2388] [serial = 719] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x118131000) [pid = 2388] [serial = 720] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12733c400) [pid = 2388] [serial = 711] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12553b800) [pid = 2388] [serial = 708] [outer = 0x0] [url = about:blank] 23:11:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x11273b000 == 31 [pid = 2388] [id = 262] 23:11:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1128cf800) [pid = 2388] [serial = 784] [outer = 0x0] 23:11:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x11673b800) [pid = 2388] [serial = 785] [outer = 0x1128cf800] 23:11:25 INFO - PROCESS | 2388 | 1468649485978 Marionette DEBUG loaded listener.js 23:11:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x11812e800) [pid = 2388] [serial = 786] [outer = 0x1128cf800] 23:11:26 INFO - PROCESS | 2388 | 1468649486298 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]]]}] 23:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 625ms 23:11:26 INFO - PROCESS | 2388 | 1468649486337 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 23:11:26 INFO - PROCESS | 2388 | 1468649486341 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 23:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:11:26 INFO - PROCESS | 2388 | 1468649486347 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:11:26 INFO - PROCESS | 2388 | 1468649486348 Marionette TRACE conn2 <- [1,1022,null,{}] 23:11:26 INFO - PROCESS | 2388 | 1468649486351 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}] 23:11:26 INFO - PROCESS | 2388 | 1468649486352 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:26 INFO - PROCESS | 2388 | 1468649486430 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 23:11:26 INFO - PROCESS | 2388 | 1468649486434 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:26 INFO - PROCESS | 2388 | 1468649486435 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x11825e800 == 32 [pid = 2388] [id = 263] 23:11:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x118524400) [pid = 2388] [serial = 787] [outer = 0x0] 23:11:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x1186ee000) [pid = 2388] [serial = 788] [outer = 0x118524400] 23:11:26 INFO - PROCESS | 2388 | 1468649486463 Marionette DEBUG loaded listener.js 23:11:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x119376c00) [pid = 2388] [serial = 789] [outer = 0x118524400] 23:11:26 INFO - PROCESS | 2388 | 1468649486796 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]]]}] 23:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 23:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:11:26 INFO - PROCESS | 2388 | 1468649486816 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 23:11:26 INFO - PROCESS | 2388 | 1468649486817 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 23:11:26 INFO - PROCESS | 2388 | 1468649486819 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:11:26 INFO - PROCESS | 2388 | 1468649486822 Marionette TRACE conn2 <- [1,1026,null,{}] 23:11:26 INFO - PROCESS | 2388 | 1468649486832 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}] 23:11:26 INFO - PROCESS | 2388 | 1468649486835 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:26 INFO - PROCESS | 2388 | 1468649486922 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 23:11:26 INFO - PROCESS | 2388 | 1468649486929 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:26 INFO - PROCESS | 2388 | 1468649486932 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x119aad000 == 33 [pid = 2388] [id = 264] 23:11:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x119536800) [pid = 2388] [serial = 790] [outer = 0x0] 23:11:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x119b46400) [pid = 2388] [serial = 791] [outer = 0x119536800] 23:11:26 INFO - PROCESS | 2388 | 1468649486959 Marionette DEBUG loaded listener.js 23:11:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x121eb2c00) [pid = 2388] [serial = 792] [outer = 0x119536800] 23:11:27 INFO - PROCESS | 2388 | 1468649487295 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]]]}] 23:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 524ms 23:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:11:27 INFO - PROCESS | 2388 | 1468649487348 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 23:11:27 INFO - PROCESS | 2388 | 1468649487349 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 23:11:27 INFO - PROCESS | 2388 | 1468649487352 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:11:27 INFO - PROCESS | 2388 | 1468649487353 Marionette TRACE conn2 <- [1,1030,null,{}] 23:11:27 INFO - PROCESS | 2388 | 1468649487355 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}] 23:11:27 INFO - PROCESS | 2388 | 1468649487356 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:27 INFO - PROCESS | 2388 | 1468649487435 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 23:11:27 INFO - PROCESS | 2388 | 1468649487440 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:27 INFO - PROCESS | 2388 | 1468649487443 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a91000 == 34 [pid = 2388] [id = 265] 23:11:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x123704400) [pid = 2388] [serial = 793] [outer = 0x0] 23:11:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1237d6c00) [pid = 2388] [serial = 794] [outer = 0x123704400] 23:11:27 INFO - PROCESS | 2388 | 1468649487469 Marionette DEBUG loaded listener.js 23:11:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x124e3d400) [pid = 2388] [serial = 795] [outer = 0x123704400] 23:11:27 INFO - PROCESS | 2388 | 1468649487845 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]]]}] 23:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 520ms 23:11:27 INFO - PROCESS | 2388 | 1468649487873 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 23:11:27 INFO - PROCESS | 2388 | 1468649487877 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 23:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:11:27 INFO - PROCESS | 2388 | 1468649487881 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:11:27 INFO - PROCESS | 2388 | 1468649487883 Marionette TRACE conn2 <- [1,1034,null,{}] 23:11:27 INFO - PROCESS | 2388 | 1468649487886 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}] 23:11:27 INFO - PROCESS | 2388 | 1468649487888 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:28 INFO - PROCESS | 2388 | 1468649488060 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 23:11:28 INFO - PROCESS | 2388 | 1468649488080 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:28 INFO - PROCESS | 2388 | 1468649488081 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x12558e800 == 35 [pid = 2388] [id = 266] 23:11:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x112d8b800) [pid = 2388] [serial = 796] [outer = 0x0] 23:11:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x124e3c000) [pid = 2388] [serial = 797] [outer = 0x112d8b800] 23:11:28 INFO - PROCESS | 2388 | 1468649488121 Marionette DEBUG loaded listener.js 23:11:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x125585000) [pid = 2388] [serial = 798] [outer = 0x112d8b800] 23:11:28 INFO - PROCESS | 2388 | 1468649488583 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]]]}] 23:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 719ms 23:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:11:28 INFO - PROCESS | 2388 | 1468649488600 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 23:11:28 INFO - PROCESS | 2388 | 1468649488601 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 23:11:28 INFO - PROCESS | 2388 | 1468649488603 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:11:28 INFO - PROCESS | 2388 | 1468649488604 Marionette TRACE conn2 <- [1,1038,null,{}] 23:11:28 INFO - PROCESS | 2388 | 1468649488608 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}] 23:11:28 INFO - PROCESS | 2388 | 1468649488612 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:28 INFO - PROCESS | 2388 | 1468649488734 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 23:11:28 INFO - PROCESS | 2388 | 1468649488739 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:28 INFO - PROCESS | 2388 | 1468649488740 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271b4000 == 36 [pid = 2388] [id = 267] 23:11:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12553f800) [pid = 2388] [serial = 799] [outer = 0x0] 23:11:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x126f9bc00) [pid = 2388] [serial = 800] [outer = 0x12553f800] 23:11:28 INFO - PROCESS | 2388 | 1468649488766 Marionette DEBUG loaded listener.js 23:11:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x128ed6800) [pid = 2388] [serial = 801] [outer = 0x12553f800] 23:11:29 INFO - PROCESS | 2388 | 1468649489103 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]]]}] 23:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 23:11:29 INFO - PROCESS | 2388 | 1468649489126 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 23:11:29 INFO - PROCESS | 2388 | 1468649489129 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 23:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:11:29 INFO - PROCESS | 2388 | 1468649489137 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:11:29 INFO - PROCESS | 2388 | 1468649489138 Marionette TRACE conn2 <- [1,1042,null,{}] 23:11:29 INFO - PROCESS | 2388 | 1468649489142 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}] 23:11:29 INFO - PROCESS | 2388 | 1468649489151 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:29 INFO - PROCESS | 2388 | 1468649489246 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 23:11:29 INFO - PROCESS | 2388 | 1468649489257 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:29 INFO - PROCESS | 2388 | 1468649489258 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x12941e000 == 37 [pid = 2388] [id = 268] 23:11:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x128ed7800) [pid = 2388] [serial = 802] [outer = 0x0] 23:11:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x129408c00) [pid = 2388] [serial = 803] [outer = 0x128ed7800] 23:11:29 INFO - PROCESS | 2388 | 1468649489283 Marionette DEBUG loaded listener.js 23:11:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x129634000) [pid = 2388] [serial = 804] [outer = 0x128ed7800] 23:11:29 INFO - PROCESS | 2388 | 1468649489719 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]]]}] 23:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 618ms 23:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:11:29 INFO - PROCESS | 2388 | 1468649489757 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 23:11:29 INFO - PROCESS | 2388 | 1468649489758 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 23:11:29 INFO - PROCESS | 2388 | 1468649489762 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:11:29 INFO - PROCESS | 2388 | 1468649489764 Marionette TRACE conn2 <- [1,1046,null,{}] 23:11:29 INFO - PROCESS | 2388 | 1468649489766 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}] 23:11:29 INFO - PROCESS | 2388 | 1468649489767 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:29 INFO - PROCESS | 2388 | 1468649489846 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 23:11:29 INFO - PROCESS | 2388 | 1468649489879 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:29 INFO - PROCESS | 2388 | 1468649489880 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e22000 == 38 [pid = 2388] [id = 269] 23:11:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x129197c00) [pid = 2388] [serial = 805] [outer = 0x0] 23:11:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x119051000) [pid = 2388] [serial = 806] [outer = 0x129197c00] 23:11:29 INFO - PROCESS | 2388 | 1468649489911 Marionette DEBUG loaded listener.js 23:11:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x129639400) [pid = 2388] [serial = 807] [outer = 0x129197c00] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x118134000) [pid = 2388] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1126fdc00) [pid = 2388] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1193eac00) [pid = 2388] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x112d8e800) [pid = 2388] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x117294c00) [pid = 2388] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x113348400) [pid = 2388] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x117293400) [pid = 2388] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x112a86800) [pid = 2388] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x118576800) [pid = 2388] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12118e000) [pid = 2388] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1128d8c00) [pid = 2388] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12715d000) [pid = 2388] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x115ee7400) [pid = 2388] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x126877000) [pid = 2388] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12687bc00) [pid = 2388] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1160aec00) [pid = 2388] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x11856f000) [pid = 2388] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:11:30 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1160a8800) [pid = 2388] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:11:30 INFO - PROCESS | 2388 | 1468649490544 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]]]}] 23:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 826ms 23:11:30 INFO - PROCESS | 2388 | 1468649490587 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 23:11:30 INFO - PROCESS | 2388 | 1468649490589 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 23:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:11:30 INFO - PROCESS | 2388 | 1468649490599 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:11:30 INFO - PROCESS | 2388 | 1468649490600 Marionette TRACE conn2 <- [1,1050,null,{}] 23:11:30 INFO - PROCESS | 2388 | 1468649490602 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}] 23:11:30 INFO - PROCESS | 2388 | 1468649490603 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:30 INFO - PROCESS | 2388 | 1468649490682 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 23:11:30 INFO - PROCESS | 2388 | 1468649490686 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:30 INFO - PROCESS | 2388 | 1468649490687 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a725000 == 39 [pid = 2388] [id = 270] 23:11:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x117294c00) [pid = 2388] [serial = 808] [outer = 0x0] 23:11:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11856f000) [pid = 2388] [serial = 809] [outer = 0x117294c00] 23:11:30 INFO - PROCESS | 2388 | 1468649490712 Marionette DEBUG loaded listener.js 23:11:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x11953ec00) [pid = 2388] [serial = 810] [outer = 0x117294c00] 23:11:31 INFO - PROCESS | 2388 | 1468649491078 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]]]}] 23:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 525ms 23:11:31 INFO - PROCESS | 2388 | 1468649491118 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 23:11:31 INFO - PROCESS | 2388 | 1468649491120 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 23:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:11:31 INFO - PROCESS | 2388 | 1468649491123 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:11:31 INFO - PROCESS | 2388 | 1468649491125 Marionette TRACE conn2 <- [1,1054,null,{}] 23:11:31 INFO - PROCESS | 2388 | 1468649491128 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}] 23:11:31 INFO - PROCESS | 2388 | 1468649491130 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:31 INFO - PROCESS | 2388 | 1468649491286 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 23:11:31 INFO - PROCESS | 2388 | 1468649491301 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:31 INFO - PROCESS | 2388 | 1468649491303 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b806000 == 40 [pid = 2388] [id = 271] 23:11:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12160e800) [pid = 2388] [serial = 811] [outer = 0x0] 23:11:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12557e800) [pid = 2388] [serial = 812] [outer = 0x12160e800] 23:11:31 INFO - PROCESS | 2388 | 1468649491342 Marionette DEBUG loaded listener.js 23:11:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x128aa5800) [pid = 2388] [serial = 813] [outer = 0x12160e800] 23:11:31 INFO - PROCESS | 2388 | 1468649491667 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]]]}] 23:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 571ms 23:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:11:31 INFO - PROCESS | 2388 | 1468649491695 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 23:11:31 INFO - PROCESS | 2388 | 1468649491697 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 23:11:31 INFO - PROCESS | 2388 | 1468649491699 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:11:31 INFO - PROCESS | 2388 | 1468649491700 Marionette TRACE conn2 <- [1,1058,null,{}] 23:11:31 INFO - PROCESS | 2388 | 1468649491703 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}] 23:11:31 INFO - PROCESS | 2388 | 1468649491704 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:31 INFO - PROCESS | 2388 | 1468649491799 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 23:11:31 INFO - PROCESS | 2388 | 1468649491851 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:31 INFO - PROCESS | 2388 | 1468649491853 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be18000 == 41 [pid = 2388] [id = 272] 23:11:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12553a800) [pid = 2388] [serial = 814] [outer = 0x0] 23:11:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12a6e3c00) [pid = 2388] [serial = 815] [outer = 0x12553a800] 23:11:31 INFO - PROCESS | 2388 | 1468649491879 Marionette DEBUG loaded listener.js 23:11:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12a87a400) [pid = 2388] [serial = 816] [outer = 0x12553a800] 23:11:32 INFO - PROCESS | 2388 | 1468649492207 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]]]}] 23:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 23:11:32 INFO - PROCESS | 2388 | 1468649492219 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 23:11:32 INFO - PROCESS | 2388 | 1468649492220 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 23:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:11:32 INFO - PROCESS | 2388 | 1468649492224 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:11:32 INFO - PROCESS | 2388 | 1468649492227 Marionette TRACE conn2 <- [1,1062,null,{}] 23:11:32 INFO - PROCESS | 2388 | 1468649492299 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}] 23:11:32 INFO - PROCESS | 2388 | 1468649492302 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:32 INFO - PROCESS | 2388 | 1468649492455 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 23:11:32 INFO - PROCESS | 2388 | 1468649492574 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:32 INFO - PROCESS | 2388 | 1468649492577 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x1169a9000 == 42 [pid = 2388] [id = 273] 23:11:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x112a85400) [pid = 2388] [serial = 817] [outer = 0x0] 23:11:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x113354800) [pid = 2388] [serial = 818] [outer = 0x112a85400] 23:11:32 INFO - PROCESS | 2388 | 1468649492628 Marionette DEBUG loaded listener.js 23:11:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x116059000) [pid = 2388] [serial = 819] [outer = 0x112a85400] 23:11:33 INFO - PROCESS | 2388 | 1468649493145 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]]]}] 23:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 937ms 23:11:33 INFO - PROCESS | 2388 | 1468649493161 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 23:11:33 INFO - PROCESS | 2388 | 1468649493163 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 23:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:11:33 INFO - PROCESS | 2388 | 1468649493166 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:11:33 INFO - PROCESS | 2388 | 1468649493168 Marionette TRACE conn2 <- [1,1066,null,{}] 23:11:33 INFO - PROCESS | 2388 | 1468649493172 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}] 23:11:33 INFO - PROCESS | 2388 | 1468649493174 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:33 INFO - PROCESS | 2388 | 1468649493310 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 23:11:33 INFO - PROCESS | 2388 | 1468649493319 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:33 INFO - PROCESS | 2388 | 1468649493322 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x121ec9000 == 43 [pid = 2388] [id = 274] 23:11:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x118576800) [pid = 2388] [serial = 820] [outer = 0x0] 23:11:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x118654000) [pid = 2388] [serial = 821] [outer = 0x118576800] 23:11:33 INFO - PROCESS | 2388 | 1468649493364 Marionette DEBUG loaded listener.js 23:11:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1193f4800) [pid = 2388] [serial = 822] [outer = 0x118576800] 23:11:33 INFO - PROCESS | 2388 | 1468649493807 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]]]}] 23:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 23:11:33 INFO - PROCESS | 2388 | 1468649493838 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 23:11:33 INFO - PROCESS | 2388 | 1468649493841 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 23:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:11:33 INFO - PROCESS | 2388 | 1468649493845 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:11:33 INFO - PROCESS | 2388 | 1468649493847 Marionette TRACE conn2 <- [1,1070,null,{}] 23:11:33 INFO - PROCESS | 2388 | 1468649493851 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}] 23:11:33 INFO - PROCESS | 2388 | 1468649493854 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:34 INFO - PROCESS | 2388 | 1468649494006 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 23:11:34 INFO - PROCESS | 2388 | 1468649494079 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:34 INFO - PROCESS | 2388 | 1468649494081 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbd5000 == 44 [pid = 2388] [id = 275] 23:11:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x121383c00) [pid = 2388] [serial = 823] [outer = 0x0] 23:11:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x1236c1400) [pid = 2388] [serial = 824] [outer = 0x121383c00] 23:11:34 INFO - PROCESS | 2388 | 1468649494113 Marionette DEBUG loaded listener.js 23:11:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x125581000) [pid = 2388] [serial = 825] [outer = 0x121383c00] 23:11:34 INFO - PROCESS | 2388 | 1468649494530 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]]]}] 23:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 723ms 23:11:34 INFO - PROCESS | 2388 | 1468649494583 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 23:11:34 INFO - PROCESS | 2388 | 1468649494588 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 23:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:11:34 INFO - PROCESS | 2388 | 1468649494605 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:11:34 INFO - PROCESS | 2388 | 1468649494606 Marionette TRACE conn2 <- [1,1074,null,{}] 23:11:34 INFO - PROCESS | 2388 | 1468649494609 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}] 23:11:34 INFO - PROCESS | 2388 | 1468649494610 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:34 INFO - PROCESS | 2388 | 1468649494725 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 23:11:34 INFO - PROCESS | 2388 | 1468649494802 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:34 INFO - PROCESS | 2388 | 1468649494804 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be8f000 == 45 [pid = 2388] [id = 276] 23:11:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12733cc00) [pid = 2388] [serial = 826] [outer = 0x0] 23:11:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x128aab000) [pid = 2388] [serial = 827] [outer = 0x12733cc00] 23:11:34 INFO - PROCESS | 2388 | 1468649494838 Marionette DEBUG loaded listener.js 23:11:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x12940a000) [pid = 2388] [serial = 828] [outer = 0x12733cc00] 23:11:35 INFO - PROCESS | 2388 | 1468649495384 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]]]}] 23:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 823ms 23:11:35 INFO - PROCESS | 2388 | 1468649495428 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 23:11:35 INFO - PROCESS | 2388 | 1468649495429 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 23:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:11:35 INFO - PROCESS | 2388 | 1468649495431 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:11:35 INFO - PROCESS | 2388 | 1468649495432 Marionette TRACE conn2 <- [1,1078,null,{}] 23:11:35 INFO - PROCESS | 2388 | 1468649495435 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}] 23:11:35 INFO - PROCESS | 2388 | 1468649495436 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:35 INFO - PROCESS | 2388 | 1468649495536 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 23:11:35 INFO - PROCESS | 2388 | 1468649495602 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:35 INFO - PROCESS | 2388 | 1468649495603 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c520000 == 46 [pid = 2388] [id = 277] 23:11:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x129639800) [pid = 2388] [serial = 829] [outer = 0x0] 23:11:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12a6e8000) [pid = 2388] [serial = 830] [outer = 0x129639800] 23:11:35 INFO - PROCESS | 2388 | 1468649495631 Marionette DEBUG loaded listener.js 23:11:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12a877800) [pid = 2388] [serial = 831] [outer = 0x129639800] 23:11:36 INFO - PROCESS | 2388 | 1468649496022 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]]]}] 23:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 619ms 23:11:36 INFO - PROCESS | 2388 | 1468649496072 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 23:11:36 INFO - PROCESS | 2388 | 1468649496074 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 23:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:11:36 INFO - PROCESS | 2388 | 1468649496285 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:11:36 INFO - PROCESS | 2388 | 1468649496289 Marionette TRACE conn2 <- [1,1082,null,{}] 23:11:36 INFO - PROCESS | 2388 | 1468649496295 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}] 23:11:36 INFO - PROCESS | 2388 | 1468649496297 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:36 INFO - PROCESS | 2388 | 1468649496443 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 23:11:36 INFO - PROCESS | 2388 | 1468649496534 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:36 INFO - PROCESS | 2388 | 1468649496537 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x118889000 == 47 [pid = 2388] [id = 278] 23:11:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x117134800) [pid = 2388] [serial = 832] [outer = 0x0] 23:11:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x11812ec00) [pid = 2388] [serial = 833] [outer = 0x117134800] 23:11:36 INFO - PROCESS | 2388 | 1468649496581 Marionette DEBUG loaded listener.js 23:11:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x118572400) [pid = 2388] [serial = 834] [outer = 0x117134800] 23:11:37 INFO - PROCESS | 2388 | 1468649497044 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]]]}] 23:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 833ms 23:11:37 INFO - PROCESS | 2388 | 1468649497060 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 23:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:11:37 INFO - PROCESS | 2388 | 1468649497062 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 23:11:37 INFO - PROCESS | 2388 | 1468649497066 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:11:37 INFO - PROCESS | 2388 | 1468649497067 Marionette TRACE conn2 <- [1,1086,null,{}] 23:11:37 INFO - PROCESS | 2388 | 1468649497071 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}] 23:11:37 INFO - PROCESS | 2388 | 1468649497074 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12b806000 == 46 [pid = 2388] [id = 271] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12a725000 == 45 [pid = 2388] [id = 270] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x129e22000 == 44 [pid = 2388] [id = 269] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12941e000 == 43 [pid = 2388] [id = 268] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x1271b4000 == 42 [pid = 2388] [id = 267] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12558e800 == 41 [pid = 2388] [id = 266] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x121a91000 == 40 [pid = 2388] [id = 265] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x119aad000 == 39 [pid = 2388] [id = 264] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x11825e800 == 38 [pid = 2388] [id = 263] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x11273b000 == 37 [pid = 2388] [id = 262] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac69800 == 36 [pid = 2388] [id = 261] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x115151800 == 35 [pid = 2388] [id = 260] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12aad8800 == 34 [pid = 2388] [id = 259] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x113910800 == 33 [pid = 2388] [id = 247] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12c520000 == 32 [pid = 2388] [id = 277] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12be8f000 == 31 [pid = 2388] [id = 276] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbd5000 == 30 [pid = 2388] [id = 275] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x121ec9000 == 29 [pid = 2388] [id = 274] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x12be18000 == 28 [pid = 2388] [id = 272] 23:11:37 INFO - PROCESS | 2388 | --DOCSHELL 0x1169a9000 == 27 [pid = 2388] [id = 273] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x121bd5c00) [pid = 2388] [serial = 758] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x11861b800) [pid = 2388] [serial = 749] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x119048400) [pid = 2388] [serial = 750] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x11953c800) [pid = 2388] [serial = 752] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x1139bb400) [pid = 2388] [serial = 743] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x11833f000) [pid = 2388] [serial = 741] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x1176bf800) [pid = 2388] [serial = 740] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x117138000) [pid = 2388] [serial = 723] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x114006800) [pid = 2388] [serial = 722] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x125542c00) [pid = 2388] [serial = 761] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12557e000) [pid = 2388] [serial = 764] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1193ecc00) [pid = 2388] [serial = 726] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1188f2800) [pid = 2388] [serial = 725] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x125543c00) [pid = 2388] [serial = 729] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12160fc00) [pid = 2388] [serial = 768] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x129190c00) [pid = 2388] [serial = 774] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1236c4c00) [pid = 2388] [serial = 728] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x11820c000) [pid = 2388] [serial = 767] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12735a400) [pid = 2388] [serial = 773] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x126f8dc00) [pid = 2388] [serial = 771] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12715ec00) [pid = 2388] [serial = 732] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x119944800) [pid = 2388] [serial = 753] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x126d05400) [pid = 2388] [serial = 765] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x126d11800) [pid = 2388] [serial = 731] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12919c400) [pid = 2388] [serial = 735] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x11759b800) [pid = 2388] [serial = 746] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x128ed2c00) [pid = 2388] [serial = 734] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12963a000) [pid = 2388] [serial = 738] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x118132400) [pid = 2388] [serial = 747] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x12940a800) [pid = 2388] [serial = 737] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x119b54c00) [pid = 2388] [serial = 755] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x129402400) [pid = 2388] [serial = 776] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x125572800) [pid = 2388] [serial = 762] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x124f80c00) [pid = 2388] [serial = 759] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12126f800) [pid = 2388] [serial = 756] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x1126f0800) [pid = 2388] [serial = 744] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x12553bc00) [pid = 2388] [serial = 770] [outer = 0x0] [url = about:blank] 23:11:37 INFO - PROCESS | 2388 | 1468649497749 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 23:11:37 INFO - PROCESS | 2388 | 1468649497806 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:37 INFO - PROCESS | 2388 | 1468649497808 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x11339e800 == 28 [pid = 2388] [id = 279] 23:11:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x1128cf400) [pid = 2388] [serial = 835] [outer = 0x0] 23:11:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1128d9400) [pid = 2388] [serial = 836] [outer = 0x1128cf400] 23:11:37 INFO - PROCESS | 2388 | 1468649497837 Marionette DEBUG loaded listener.js 23:11:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x112f71800) [pid = 2388] [serial = 837] [outer = 0x1128cf400] 23:11:38 INFO - PROCESS | 2388 | 1468649498115 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]]]}] 23:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1071ms 23:11:38 INFO - PROCESS | 2388 | 1468649498137 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 23:11:38 INFO - PROCESS | 2388 | 1468649498139 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 23:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:11:38 INFO - PROCESS | 2388 | 1468649498150 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:11:38 INFO - PROCESS | 2388 | 1468649498152 Marionette TRACE conn2 <- [1,1090,null,{}] 23:11:38 INFO - PROCESS | 2388 | 1468649498155 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}] 23:11:38 INFO - PROCESS | 2388 | 1468649498156 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:38 INFO - PROCESS | 2388 | 1468649498267 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 23:11:38 INFO - PROCESS | 2388 | 1468649498314 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:38 INFO - PROCESS | 2388 | 1468649498316 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x11698f000 == 29 [pid = 2388] [id = 280] 23:11:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x113e60400) [pid = 2388] [serial = 838] [outer = 0x0] 23:11:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x11696b000) [pid = 2388] [serial = 839] [outer = 0x113e60400] 23:11:38 INFO - PROCESS | 2388 | 1468649498343 Marionette DEBUG loaded listener.js 23:11:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1176bd000) [pid = 2388] [serial = 840] [outer = 0x113e60400] 23:11:38 INFO - PROCESS | 2388 | 1468649498705 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]]]}] 23:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 570ms 23:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:11:38 INFO - PROCESS | 2388 | 1468649498721 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 23:11:38 INFO - PROCESS | 2388 | 1468649498723 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 23:11:38 INFO - PROCESS | 2388 | 1468649498728 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:11:38 INFO - PROCESS | 2388 | 1468649498729 Marionette TRACE conn2 <- [1,1094,null,{}] 23:11:38 INFO - PROCESS | 2388 | 1468649498733 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}] 23:11:38 INFO - PROCESS | 2388 | 1468649498735 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:38 INFO - PROCESS | 2388 | 1468649498877 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 23:11:38 INFO - PROCESS | 2388 | 1468649498956 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:38 INFO - PROCESS | 2388 | 1468649498958 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x11815f800 == 30 [pid = 2388] [id = 281] 23:11:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1176c5400) [pid = 2388] [serial = 841] [outer = 0x0] 23:11:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x118521400) [pid = 2388] [serial = 842] [outer = 0x1176c5400] 23:11:39 INFO - PROCESS | 2388 | 1468649499004 Marionette DEBUG loaded listener.js 23:11:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x118579400) [pid = 2388] [serial = 843] [outer = 0x1176c5400] 23:11:39 INFO - PROCESS | 2388 | 1468649499311 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]]]}] 23:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 621ms 23:11:39 INFO - PROCESS | 2388 | 1468649499349 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 23:11:39 INFO - PROCESS | 2388 | 1468649499351 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 23:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:11:39 INFO - PROCESS | 2388 | 1468649499362 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:11:39 INFO - PROCESS | 2388 | 1468649499366 Marionette TRACE conn2 <- [1,1098,null,{}] 23:11:39 INFO - PROCESS | 2388 | 1468649499368 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}] 23:11:39 INFO - PROCESS | 2388 | 1468649499370 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:39 INFO - PROCESS | 2388 | 1468649499474 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 23:11:39 INFO - PROCESS | 2388 | 1468649499479 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:39 INFO - PROCESS | 2388 | 1468649499480 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x119068800 == 31 [pid = 2388] [id = 282] 23:11:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x118575c00) [pid = 2388] [serial = 844] [outer = 0x0] 23:11:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1188e9800) [pid = 2388] [serial = 845] [outer = 0x118575c00] 23:11:39 INFO - PROCESS | 2388 | 1468649499505 Marionette DEBUG loaded listener.js 23:11:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11953c800) [pid = 2388] [serial = 846] [outer = 0x118575c00] 23:11:39 INFO - PROCESS | 2388 | 1468649499804 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]]]}] 23:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 480ms 23:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:11:39 INFO - PROCESS | 2388 | 1468649499836 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 23:11:39 INFO - PROCESS | 2388 | 1468649499837 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 23:11:39 INFO - PROCESS | 2388 | 1468649499840 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:11:39 INFO - PROCESS | 2388 | 1468649499841 Marionette TRACE conn2 <- [1,1102,null,{}] 23:11:39 INFO - PROCESS | 2388 | 1468649499847 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}] 23:11:39 INFO - PROCESS | 2388 | 1468649499848 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:39 INFO - PROCESS | 2388 | 1468649499940 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 23:11:39 INFO - PROCESS | 2388 | 1468649499943 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:39 INFO - PROCESS | 2388 | 1468649499944 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac6d800 == 32 [pid = 2388] [id = 283] 23:11:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x118579800) [pid = 2388] [serial = 847] [outer = 0x0] 23:11:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x119769c00) [pid = 2388] [serial = 848] [outer = 0x118579800] 23:11:39 INFO - PROCESS | 2388 | 1468649499975 Marionette DEBUG loaded listener.js 23:11:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12118e800) [pid = 2388] [serial = 849] [outer = 0x118579800] 23:11:40 INFO - PROCESS | 2388 | 1468649500306 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]]]}] 23:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 521ms 23:11:40 INFO - PROCESS | 2388 | 1468649500362 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 23:11:40 INFO - PROCESS | 2388 | 1468649500363 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 23:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:11:40 INFO - PROCESS | 2388 | 1468649500365 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:11:40 INFO - PROCESS | 2388 | 1468649500366 Marionette TRACE conn2 <- [1,1106,null,{}] 23:11:40 INFO - PROCESS | 2388 | 1468649500374 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}] 23:11:40 INFO - PROCESS | 2388 | 1468649500375 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:40 INFO - PROCESS | 2388 | 1468649500497 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 23:11:40 INFO - PROCESS | 2388 | 1468649500502 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:40 INFO - PROCESS | 2388 | 1468649500507 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216e3000 == 33 [pid = 2388] [id = 284] 23:11:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x121eb9c00) [pid = 2388] [serial = 850] [outer = 0x0] 23:11:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x123707c00) [pid = 2388] [serial = 851] [outer = 0x121eb9c00] 23:11:40 INFO - PROCESS | 2388 | 1468649500577 Marionette DEBUG loaded listener.js 23:11:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x124cba400) [pid = 2388] [serial = 852] [outer = 0x121eb9c00] 23:11:41 INFO - PROCESS | 2388 | 1468649501017 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]]]}] 23:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 669ms 23:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:11:41 INFO - PROCESS | 2388 | 1468649501034 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 23:11:41 INFO - PROCESS | 2388 | 1468649501036 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 23:11:41 INFO - PROCESS | 2388 | 1468649501038 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:11:41 INFO - PROCESS | 2388 | 1468649501039 Marionette TRACE conn2 <- [1,1110,null,{}] 23:11:41 INFO - PROCESS | 2388 | 1468649501041 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}] 23:11:41 INFO - PROCESS | 2388 | 1468649501042 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:41 INFO - PROCESS | 2388 | 1468649501138 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 23:11:41 INFO - PROCESS | 2388 | 1468649501174 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:41 INFO - PROCESS | 2388 | 1468649501175 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x124ccb800 == 34 [pid = 2388] [id = 285] 23:11:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1250ac000) [pid = 2388] [serial = 853] [outer = 0x0] 23:11:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12553b000) [pid = 2388] [serial = 854] [outer = 0x1250ac000] 23:11:41 INFO - PROCESS | 2388 | 1468649501207 Marionette DEBUG loaded listener.js 23:11:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x125565c00) [pid = 2388] [serial = 855] [outer = 0x1250ac000] 23:11:41 INFO - PROCESS | 2388 | 1468649501519 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]]]}] 23:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 23:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:11:41 INFO - PROCESS | 2388 | 1468649501557 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 23:11:41 INFO - PROCESS | 2388 | 1468649501560 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 23:11:41 INFO - PROCESS | 2388 | 1468649501563 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:11:41 INFO - PROCESS | 2388 | 1468649501564 Marionette TRACE conn2 <- [1,1114,null,{}] 23:11:41 INFO - PROCESS | 2388 | 1468649501566 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}] 23:11:41 INFO - PROCESS | 2388 | 1468649501567 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:41 INFO - PROCESS | 2388 | 1468649501659 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 23:11:41 INFO - PROCESS | 2388 | 1468649501668 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:41 INFO - PROCESS | 2388 | 1468649501670 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x12697d800 == 35 [pid = 2388] [id = 286] 23:11:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x118135800) [pid = 2388] [serial = 856] [outer = 0x0] 23:11:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x125574000) [pid = 2388] [serial = 857] [outer = 0x118135800] 23:11:41 INFO - PROCESS | 2388 | 1468649501694 Marionette DEBUG loaded listener.js 23:11:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12690a000) [pid = 2388] [serial = 858] [outer = 0x118135800] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12160e800) [pid = 2388] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12553f800) [pid = 2388] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x128ed7800) [pid = 2388] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x118202400) [pid = 2388] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1128cf800) [pid = 2388] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x129197c00) [pid = 2388] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x118524400) [pid = 2388] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x123704400) [pid = 2388] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x127357800) [pid = 2388] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x119536800) [pid = 2388] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1128d1c00) [pid = 2388] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12553a800) [pid = 2388] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x112d8b800) [pid = 2388] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:11:42 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x117294c00) [pid = 2388] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:11:42 INFO - PROCESS | 2388 | 1468649502160 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]]]}] 23:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 618ms 23:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:11:42 INFO - PROCESS | 2388 | 1468649502185 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 23:11:42 INFO - PROCESS | 2388 | 1468649502186 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 23:11:42 INFO - PROCESS | 2388 | 1468649502188 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:11:42 INFO - PROCESS | 2388 | 1468649502189 Marionette TRACE conn2 <- [1,1118,null,{}] 23:11:42 INFO - PROCESS | 2388 | 1468649502197 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}] 23:11:42 INFO - PROCESS | 2388 | 1468649502198 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:42 INFO - PROCESS | 2388 | 1468649502305 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 23:11:42 INFO - PROCESS | 2388 | 1468649502465 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:42 INFO - PROCESS | 2388 | 1468649502466 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x129222800 == 36 [pid = 2388] [id = 287] 23:11:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x12715b800) [pid = 2388] [serial = 859] [outer = 0x0] 23:11:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12715fc00) [pid = 2388] [serial = 860] [outer = 0x12715b800] 23:11:42 INFO - PROCESS | 2388 | 1468649502503 Marionette DEBUG loaded listener.js 23:11:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x127354000) [pid = 2388] [serial = 861] [outer = 0x12715b800] 23:11:42 INFO - PROCESS | 2388 | 1468649502943 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]]]}] 23:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 774ms 23:11:42 INFO - PROCESS | 2388 | 1468649502963 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 23:11:42 INFO - PROCESS | 2388 | 1468649502965 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 23:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:11:42 INFO - PROCESS | 2388 | 1468649502969 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:11:42 INFO - PROCESS | 2388 | 1468649502970 Marionette TRACE conn2 <- [1,1122,null,{}] 23:11:42 INFO - PROCESS | 2388 | 1468649502973 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}] 23:11:42 INFO - PROCESS | 2388 | 1468649502975 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:43 INFO - PROCESS | 2388 | 1468649503065 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 23:11:43 INFO - PROCESS | 2388 | 1468649503068 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:43 INFO - PROCESS | 2388 | 1468649503069 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x129434800 == 37 [pid = 2388] [id = 288] 23:11:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x127351000) [pid = 2388] [serial = 862] [outer = 0x0] 23:11:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x128aa7400) [pid = 2388] [serial = 863] [outer = 0x127351000] 23:11:43 INFO - PROCESS | 2388 | 1468649503097 Marionette DEBUG loaded listener.js 23:11:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x128ab0c00) [pid = 2388] [serial = 864] [outer = 0x127351000] 23:11:43 INFO - PROCESS | 2388 | 1468649503399 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]]]}] 23:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 23:11:43 INFO - PROCESS | 2388 | 1468649503439 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 23:11:43 INFO - PROCESS | 2388 | 1468649503441 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 23:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:11:43 INFO - PROCESS | 2388 | 1468649503445 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:11:43 INFO - PROCESS | 2388 | 1468649503446 Marionette TRACE conn2 <- [1,1126,null,{}] 23:11:43 INFO - PROCESS | 2388 | 1468649503449 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}] 23:11:43 INFO - PROCESS | 2388 | 1468649503450 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:43 INFO - PROCESS | 2388 | 1468649503553 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 23:11:43 INFO - PROCESS | 2388 | 1468649503610 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:43 INFO - PROCESS | 2388 | 1468649503611 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e22000 == 38 [pid = 2388] [id = 289] 23:11:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x127357c00) [pid = 2388] [serial = 865] [outer = 0x0] 23:11:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x128ed8400) [pid = 2388] [serial = 866] [outer = 0x127357c00] 23:11:43 INFO - PROCESS | 2388 | 1468649503638 Marionette DEBUG loaded listener.js 23:11:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x129630c00) [pid = 2388] [serial = 867] [outer = 0x127357c00] 23:11:43 INFO - PROCESS | 2388 | 1468649503914 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]]]}] 23:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 518ms 23:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:11:43 INFO - PROCESS | 2388 | 1468649503965 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 23:11:43 INFO - PROCESS | 2388 | 1468649503966 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 23:11:43 INFO - PROCESS | 2388 | 1468649503968 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:11:43 INFO - PROCESS | 2388 | 1468649503970 Marionette TRACE conn2 <- [1,1130,null,{}] 23:11:43 INFO - PROCESS | 2388 | 1468649503972 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}] 23:11:43 INFO - PROCESS | 2388 | 1468649503974 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:44 INFO - PROCESS | 2388 | 1468649504100 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 23:11:44 INFO - PROCESS | 2388 | 1468649504151 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:44 INFO - PROCESS | 2388 | 1468649504153 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x112d72800 == 39 [pid = 2388] [id = 290] 23:11:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x1126f1800) [pid = 2388] [serial = 868] [outer = 0x0] 23:11:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x1126f8400) [pid = 2388] [serial = 869] [outer = 0x1126f1800] 23:11:44 INFO - PROCESS | 2388 | 1468649504185 Marionette DEBUG loaded listener.js 23:11:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x112a79c00) [pid = 2388] [serial = 870] [outer = 0x1126f1800] 23:11:44 INFO - PROCESS | 2388 | 1468649504707 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]]]}] 23:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 23:11:44 INFO - PROCESS | 2388 | 1468649504751 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 23:11:44 INFO - PROCESS | 2388 | 1468649504753 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 23:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:11:44 INFO - PROCESS | 2388 | 1468649504759 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:11:44 INFO - PROCESS | 2388 | 1468649504762 Marionette TRACE conn2 <- [1,1134,null,{}] 23:11:44 INFO - PROCESS | 2388 | 1468649504787 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}] 23:11:44 INFO - PROCESS | 2388 | 1468649504791 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:44 INFO - PROCESS | 2388 | 1468649504938 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 23:11:44 INFO - PROCESS | 2388 | 1468649504996 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:44 INFO - PROCESS | 2388 | 1468649504997 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x1191b0800 == 40 [pid = 2388] [id = 291] 23:11:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x117135c00) [pid = 2388] [serial = 871] [outer = 0x0] 23:11:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x117298800) [pid = 2388] [serial = 872] [outer = 0x117135c00] 23:11:45 INFO - PROCESS | 2388 | 1468649505028 Marionette DEBUG loaded listener.js 23:11:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x11812fc00) [pid = 2388] [serial = 873] [outer = 0x117135c00] 23:11:45 INFO - PROCESS | 2388 | 1468649505662 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]]]}] 23:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 945ms 23:11:45 INFO - PROCESS | 2388 | 1468649505703 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 23:11:45 INFO - PROCESS | 2388 | 1468649505705 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 23:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:11:45 INFO - PROCESS | 2388 | 1468649505710 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:11:45 INFO - PROCESS | 2388 | 1468649505713 Marionette TRACE conn2 <- [1,1138,null,{}] 23:11:45 INFO - PROCESS | 2388 | 1468649505717 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}] 23:11:45 INFO - PROCESS | 2388 | 1468649505718 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:45 INFO - PROCESS | 2388 | 1468649505828 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 23:11:45 INFO - PROCESS | 2388 | 1468649505903 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:45 INFO - PROCESS | 2388 | 1468649505906 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x116063000 == 41 [pid = 2388] [id = 292] 23:11:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x1151a3c00) [pid = 2388] [serial = 874] [outer = 0x0] 23:11:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x1162db000) [pid = 2388] [serial = 875] [outer = 0x1151a3c00] 23:11:45 INFO - PROCESS | 2388 | 1468649505935 Marionette DEBUG loaded listener.js 23:11:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x117594c00) [pid = 2388] [serial = 876] [outer = 0x1151a3c00] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x129e22000 == 40 [pid = 2388] [id = 289] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x129434800 == 39 [pid = 2388] [id = 288] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x129222800 == 38 [pid = 2388] [id = 287] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x12697d800 == 37 [pid = 2388] [id = 286] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x124ccb800 == 36 [pid = 2388] [id = 285] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x1216e3000 == 35 [pid = 2388] [id = 284] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac6d800 == 34 [pid = 2388] [id = 283] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x119068800 == 33 [pid = 2388] [id = 282] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x11815f800 == 32 [pid = 2388] [id = 281] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x11698f000 == 31 [pid = 2388] [id = 280] 23:11:46 INFO - PROCESS | 2388 | --DOCSHELL 0x11339e800 == 30 [pid = 2388] [id = 279] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x128aa5800) [pid = 2388] [serial = 813] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x126f9bc00) [pid = 2388] [serial = 800] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x129408c00) [pid = 2388] [serial = 803] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x11820c800) [pid = 2388] [serial = 782] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x11861b000) [pid = 2388] [serial = 783] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11673b800) [pid = 2388] [serial = 785] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x11812e800) [pid = 2388] [serial = 786] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x119051000) [pid = 2388] [serial = 806] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1186ee000) [pid = 2388] [serial = 788] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x119376c00) [pid = 2388] [serial = 789] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1237d6c00) [pid = 2388] [serial = 794] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x124e3d400) [pid = 2388] [serial = 795] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x129410400) [pid = 2388] [serial = 777] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x119b46400) [pid = 2388] [serial = 791] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x121eb2c00) [pid = 2388] [serial = 792] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x112a79400) [pid = 2388] [serial = 779] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x113e63000) [pid = 2388] [serial = 780] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12a6e3c00) [pid = 2388] [serial = 815] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12a87a400) [pid = 2388] [serial = 816] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x129634000) [pid = 2388] [serial = 804] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x12557e800) [pid = 2388] [serial = 812] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x129639400) [pid = 2388] [serial = 807] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x124e3c000) [pid = 2388] [serial = 797] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x11953ec00) [pid = 2388] [serial = 810] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x11856f000) [pid = 2388] [serial = 809] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x128ed6800) [pid = 2388] [serial = 801] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x125585000) [pid = 2388] [serial = 798] [outer = 0x0] [url = about:blank] 23:11:46 INFO - PROCESS | 2388 | 1468649506357 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]]]}] 23:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 672ms 23:11:46 INFO - PROCESS | 2388 | 1468649506381 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 23:11:46 INFO - PROCESS | 2388 | 1468649506384 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 23:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:11:46 INFO - PROCESS | 2388 | 1468649506389 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:11:46 INFO - PROCESS | 2388 | 1468649506391 Marionette TRACE conn2 <- [1,1142,null,{}] 23:11:46 INFO - PROCESS | 2388 | 1468649506393 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}] 23:11:46 INFO - PROCESS | 2388 | 1468649506394 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:46 INFO - PROCESS | 2388 | 1468649506479 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 23:11:46 INFO - PROCESS | 2388 | 1468649506484 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:46 INFO - PROCESS | 2388 | 1468649506485 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172e6000 == 31 [pid = 2388] [id = 293] 23:11:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11812e800) [pid = 2388] [serial = 877] [outer = 0x0] 23:11:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x11851bc00) [pid = 2388] [serial = 878] [outer = 0x11812e800] 23:11:46 INFO - PROCESS | 2388 | 1468649506516 Marionette DEBUG loaded listener.js 23:11:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x11857ac00) [pid = 2388] [serial = 879] [outer = 0x11812e800] 23:11:46 INFO - PROCESS | 2388 | 1468649506994 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]]]}] 23:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 621ms 23:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:11:47 INFO - PROCESS | 2388 | 1468649507012 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 23:11:47 INFO - PROCESS | 2388 | 1468649507013 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 23:11:47 INFO - PROCESS | 2388 | 1468649507015 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:11:47 INFO - PROCESS | 2388 | 1468649507018 Marionette TRACE conn2 <- [1,1146,null,{}] 23:11:47 INFO - PROCESS | 2388 | 1468649507025 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}] 23:11:47 INFO - PROCESS | 2388 | 1468649507029 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:47 INFO - PROCESS | 2388 | 1468649507111 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 23:11:47 INFO - PROCESS | 2388 | 1468649507116 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:47 INFO - PROCESS | 2388 | 1468649507119 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x11951a000 == 32 [pid = 2388] [id = 294] 23:11:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x119048800) [pid = 2388] [serial = 880] [outer = 0x0] 23:11:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1193f4c00) [pid = 2388] [serial = 881] [outer = 0x119048800] 23:11:47 INFO - PROCESS | 2388 | 1468649507147 Marionette DEBUG loaded listener.js 23:11:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x11993b400) [pid = 2388] [serial = 882] [outer = 0x119048800] 23:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 470ms 23:11:47 INFO - PROCESS | 2388 | 1468649507482 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]]]}] 23:11:47 INFO - PROCESS | 2388 | 1468649507486 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 23:11:47 INFO - PROCESS | 2388 | 1468649507487 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 23:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:11:47 INFO - PROCESS | 2388 | 1468649507490 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:11:47 INFO - PROCESS | 2388 | 1468649507491 Marionette TRACE conn2 <- [1,1150,null,{}] 23:11:47 INFO - PROCESS | 2388 | 1468649507506 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}] 23:11:47 INFO - PROCESS | 2388 | 1468649507507 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:47 INFO - PROCESS | 2388 | 1468649507589 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 23:11:47 INFO - PROCESS | 2388 | 1468649507595 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:47 INFO - PROCESS | 2388 | 1468649507596 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x121395000 == 33 [pid = 2388] [id = 295] 23:11:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x119d10400) [pid = 2388] [serial = 883] [outer = 0x0] 23:11:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x1216a2000) [pid = 2388] [serial = 884] [outer = 0x119d10400] 23:11:47 INFO - PROCESS | 2388 | 1468649507621 Marionette DEBUG loaded listener.js 23:11:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x121eba000) [pid = 2388] [serial = 885] [outer = 0x119d10400] 23:11:47 INFO - PROCESS | 2388 | 1468649507960 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]]]}] 23:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 23:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:11:48 INFO - PROCESS | 2388 | 1468649508012 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 23:11:48 INFO - PROCESS | 2388 | 1468649508013 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 23:11:48 INFO - PROCESS | 2388 | 1468649508015 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:11:48 INFO - PROCESS | 2388 | 1468649508016 Marionette TRACE conn2 <- [1,1154,null,{}] 23:11:48 INFO - PROCESS | 2388 | 1468649508018 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}] 23:11:48 INFO - PROCESS | 2388 | 1468649508019 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:48 INFO - PROCESS | 2388 | 1468649508094 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 23:11:48 INFO - PROCESS | 2388 | 1468649508148 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:48 INFO - PROCESS | 2388 | 1468649508150 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x11888a000 == 34 [pid = 2388] [id = 296] 23:11:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x12126cc00) [pid = 2388] [serial = 886] [outer = 0x0] 23:11:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x123706800) [pid = 2388] [serial = 887] [outer = 0x12126cc00] 23:11:48 INFO - PROCESS | 2388 | 1468649508185 Marionette DEBUG loaded listener.js 23:11:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x124c91800) [pid = 2388] [serial = 888] [outer = 0x12126cc00] 23:11:48 INFO - PROCESS | 2388 | 1468649508450 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]]]}] 23:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 468ms 23:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:11:48 INFO - PROCESS | 2388 | 1468649508484 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 23:11:48 INFO - PROCESS | 2388 | 1468649508485 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 23:11:48 INFO - PROCESS | 2388 | 1468649508487 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:11:48 INFO - PROCESS | 2388 | 1468649508488 Marionette TRACE conn2 <- [1,1158,null,{}] 23:11:48 INFO - PROCESS | 2388 | 1468649508505 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}] 23:11:48 INFO - PROCESS | 2388 | 1468649508512 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:48 INFO - PROCESS | 2388 | 1468649508629 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 23:11:48 INFO - PROCESS | 2388 | 1468649508641 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:48 INFO - PROCESS | 2388 | 1468649508642 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x126dc6000 == 35 [pid = 2388] [id = 297] 23:11:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x124e3d400) [pid = 2388] [serial = 889] [outer = 0x0] 23:11:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x125544000) [pid = 2388] [serial = 890] [outer = 0x124e3d400] 23:11:48 INFO - PROCESS | 2388 | 1468649508667 Marionette DEBUG loaded listener.js 23:11:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x127354400) [pid = 2388] [serial = 891] [outer = 0x124e3d400] 23:11:49 INFO - PROCESS | 2388 | 1468649509014 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]]]}] 23:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 571ms 23:11:49 INFO - PROCESS | 2388 | 1468649509059 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 23:11:49 INFO - PROCESS | 2388 | 1468649509060 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 23:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:11:49 INFO - PROCESS | 2388 | 1468649509062 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:11:49 INFO - PROCESS | 2388 | 1468649509063 Marionette TRACE conn2 <- [1,1162,null,{}] 23:11:49 INFO - PROCESS | 2388 | 1468649509065 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}] 23:11:49 INFO - PROCESS | 2388 | 1468649509067 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:49 INFO - PROCESS | 2388 | 1468649509162 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 23:11:49 INFO - PROCESS | 2388 | 1468649509174 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:49 INFO - PROCESS | 2388 | 1468649509183 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x128ea6000 == 36 [pid = 2388] [id = 298] 23:11:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x128aaa800) [pid = 2388] [serial = 892] [outer = 0x0] 23:11:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x128d2c000) [pid = 2388] [serial = 893] [outer = 0x128aaa800] 23:11:49 INFO - PROCESS | 2388 | 1468649509206 Marionette DEBUG loaded listener.js 23:11:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x129198c00) [pid = 2388] [serial = 894] [outer = 0x128aaa800] 23:11:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x127355800) [pid = 2388] [serial = 895] [outer = 0x12d133400] 23:11:49 INFO - PROCESS | 2388 | 1468649509589 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]]]}] 23:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 23:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:11:49 INFO - PROCESS | 2388 | 1468649509633 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 23:11:49 INFO - PROCESS | 2388 | 1468649509634 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 23:11:49 INFO - PROCESS | 2388 | 1468649509636 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:11:49 INFO - PROCESS | 2388 | 1468649509637 Marionette TRACE conn2 <- [1,1166,null,{}] 23:11:49 INFO - PROCESS | 2388 | 1468649509640 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}] 23:11:49 INFO - PROCESS | 2388 | 1468649509641 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:49 INFO - PROCESS | 2388 | 1468649509739 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 23:11:49 INFO - PROCESS | 2388 | 1468649509742 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:49 INFO - PROCESS | 2388 | 1468649509743 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e17800 == 37 [pid = 2388] [id = 299] 23:11:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x11270b400) [pid = 2388] [serial = 896] [outer = 0x0] 23:11:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12962c000) [pid = 2388] [serial = 897] [outer = 0x11270b400] 23:11:49 INFO - PROCESS | 2388 | 1468649509769 Marionette DEBUG loaded listener.js 23:11:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12a6f1000) [pid = 2388] [serial = 898] [outer = 0x11270b400] 23:11:50 INFO - PROCESS | 2388 | 1468649510085 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]]]}] 23:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 471ms 23:11:50 INFO - PROCESS | 2388 | 1468649510115 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 23:11:50 INFO - PROCESS | 2388 | 1468649510116 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 23:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:11:50 INFO - PROCESS | 2388 | 1468649510126 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:11:50 INFO - PROCESS | 2388 | 1468649510128 Marionette TRACE conn2 <- [1,1170,null,{}] 23:11:50 INFO - PROCESS | 2388 | 1468649510131 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}] 23:11:50 INFO - PROCESS | 2388 | 1468649510132 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:50 INFO - PROCESS | 2388 | 1468649510237 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 23:11:50 INFO - PROCESS | 2388 | 1468649510247 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:50 INFO - PROCESS | 2388 | 1468649510248 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a621000 == 38 [pid = 2388] [id = 300] 23:11:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1128d4000) [pid = 2388] [serial = 899] [outer = 0x0] 23:11:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12a879800) [pid = 2388] [serial = 900] [outer = 0x1128d4000] 23:11:50 INFO - PROCESS | 2388 | 1468649510272 Marionette DEBUG loaded listener.js 23:11:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12a880400) [pid = 2388] [serial = 901] [outer = 0x1128d4000] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x118579800) [pid = 2388] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1250ac000) [pid = 2388] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x113e60400) [pid = 2388] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x118575c00) [pid = 2388] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1176c5400) [pid = 2388] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1128cf400) [pid = 2388] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x117134800) [pid = 2388] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x112a85400) [pid = 2388] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x121eb9c00) [pid = 2388] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x118576800) [pid = 2388] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x121383c00) [pid = 2388] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12733cc00) [pid = 2388] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x127351000) [pid = 2388] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x118135800) [pid = 2388] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x129639800) [pid = 2388] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:11:50 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12715b800) [pid = 2388] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:11:50 INFO - PROCESS | 2388 | 1468649510655 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]]]}] 23:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 573ms 23:11:50 INFO - PROCESS | 2388 | 1468649510699 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 23:11:50 INFO - PROCESS | 2388 | 1468649510700 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 23:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:11:50 INFO - PROCESS | 2388 | 1468649510702 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:11:50 INFO - PROCESS | 2388 | 1468649510703 Marionette TRACE conn2 <- [1,1174,null,{}] 23:11:50 INFO - PROCESS | 2388 | 1468649510706 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}] 23:11:50 INFO - PROCESS | 2388 | 1468649510708 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:50 INFO - PROCESS | 2388 | 1468649510787 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 23:11:50 INFO - PROCESS | 2388 | 1468649510841 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:50 INFO - PROCESS | 2388 | 1468649510842 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212da800 == 39 [pid = 2388] [id = 301] 23:11:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1128d5800) [pid = 2388] [serial = 902] [outer = 0x0] 23:11:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11820c000) [pid = 2388] [serial = 903] [outer = 0x1128d5800] 23:11:50 INFO - PROCESS | 2388 | 1468649510869 Marionette DEBUG loaded listener.js 23:11:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12160bc00) [pid = 2388] [serial = 904] [outer = 0x1128d5800] 23:11:51 INFO - PROCESS | 2388 | 1468649511130 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] 23:11:51 INFO - PROCESS | 2388 | 1468649511172 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 23:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:11:51 INFO - PROCESS | 2388 | 1468649511183 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:11:51 INFO - PROCESS | 2388 | 1468649511184 Marionette TRACE conn2 <- [1,1178,null,{}] 23:11:51 INFO - PROCESS | 2388 | 1468649511187 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}] 23:11:51 INFO - PROCESS | 2388 | 1468649511188 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:51 INFO - PROCESS | 2388 | 1468649511289 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 23:11:51 INFO - PROCESS | 2388 | 1468649511295 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:51 INFO - PROCESS | 2388 | 1468649511297 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbbd800 == 40 [pid = 2388] [id = 302] 23:11:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1217b3800) [pid = 2388] [serial = 905] [outer = 0x0] 23:11:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12a880000) [pid = 2388] [serial = 906] [outer = 0x1217b3800] 23:11:51 INFO - PROCESS | 2388 | 1468649511323 Marionette DEBUG loaded listener.js 23:11:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12a8cb800) [pid = 2388] [serial = 907] [outer = 0x1217b3800] 23:11:51 INFO - PROCESS | 2388 | 1468649511670 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] 23:11:51 INFO - PROCESS | 2388 | 1468649511704 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 23:11:51 INFO - PROCESS | 2388 | 1468649511706 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:11:51 INFO - PROCESS | 2388 | 1468649511707 Marionette TRACE conn2 <- [1,1182,null,{}] 23:11:51 INFO - PROCESS | 2388 | 1468649511711 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}] 23:11:51 INFO - PROCESS | 2388 | 1468649511712 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:51 INFO - PROCESS | 2388 | 1468649511817 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 23:11:51 INFO - PROCESS | 2388 | 1468649511821 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:51 INFO - PROCESS | 2388 | 1468649511822 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbd5800 == 41 [pid = 2388] [id = 303] 23:11:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12ab30000) [pid = 2388] [serial = 908] [outer = 0x0] 23:11:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12ab3bc00) [pid = 2388] [serial = 909] [outer = 0x12ab30000] 23:11:51 INFO - PROCESS | 2388 | 1468649511848 Marionette DEBUG loaded listener.js 23:11:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12ab65400) [pid = 2388] [serial = 910] [outer = 0x12ab30000] 23:11:52 INFO - PROCESS | 2388 | 1468649512149 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] 23:11:52 INFO - PROCESS | 2388 | 1468649512181 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 23:11:52 INFO - PROCESS | 2388 | 1468649512183 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:11:52 INFO - PROCESS | 2388 | 1468649512184 Marionette TRACE conn2 <- [1,1186,null,{}] 23:11:52 INFO - PROCESS | 2388 | 1468649512186 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}] 23:11:52 INFO - PROCESS | 2388 | 1468649512187 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:52 INFO - PROCESS | 2388 | 1468649512274 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 23:11:52 INFO - PROCESS | 2388 | 1468649512280 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:52 INFO - PROCESS | 2388 | 1468649512281 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be7f000 == 42 [pid = 2388] [id = 304] 23:11:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x121eac000) [pid = 2388] [serial = 911] [outer = 0x0] 23:11:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12b85ac00) [pid = 2388] [serial = 912] [outer = 0x121eac000] 23:11:52 INFO - PROCESS | 2388 | 1468649512305 Marionette DEBUG loaded listener.js 23:11:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12ba07400) [pid = 2388] [serial = 913] [outer = 0x121eac000] 23:11:52 INFO - PROCESS | 2388 | 1468649512751 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] 23:11:52 INFO - PROCESS | 2388 | 1468649512806 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 23:11:52 INFO - PROCESS | 2388 | 1468649512809 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:11:52 INFO - PROCESS | 2388 | 1468649512812 Marionette TRACE conn2 <- [1,1190,null,{}] 23:11:52 INFO - PROCESS | 2388 | 1468649512815 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}] 23:11:52 INFO - PROCESS | 2388 | 1468649512817 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:52 INFO - PROCESS | 2388 | 1468649512926 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 23:11:52 INFO - PROCESS | 2388 | 1468649512984 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:52 INFO - PROCESS | 2388 | 1468649512986 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x116995800 == 43 [pid = 2388] [id = 305] 23:11:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x113b72000) [pid = 2388] [serial = 914] [outer = 0x0] 23:11:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x116623c00) [pid = 2388] [serial = 915] [outer = 0x113b72000] 23:11:53 INFO - PROCESS | 2388 | 1468649513016 Marionette DEBUG loaded listener.js 23:11:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1176c7c00) [pid = 2388] [serial = 916] [outer = 0x113b72000] 23:11:53 INFO - PROCESS | 2388 | 1468649513550 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] 23:11:53 INFO - PROCESS | 2388 | 1468649513600 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 23:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:11:53 INFO - PROCESS | 2388 | 1468649513611 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:11:53 INFO - PROCESS | 2388 | 1468649513614 Marionette TRACE conn2 <- [1,1194,null,{}] 23:11:53 INFO - PROCESS | 2388 | 1468649513618 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}] 23:11:53 INFO - PROCESS | 2388 | 1468649513621 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:53 INFO - PROCESS | 2388 | 1468649513730 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 23:11:53 INFO - PROCESS | 2388 | 1468649513799 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:53 INFO - PROCESS | 2388 | 1468649513800 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x121ece000 == 44 [pid = 2388] [id = 306] 23:11:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x119045400) [pid = 2388] [serial = 917] [outer = 0x0] 23:11:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11936b800) [pid = 2388] [serial = 918] [outer = 0x119045400] 23:11:53 INFO - PROCESS | 2388 | 1468649513830 Marionette DEBUG loaded listener.js 23:11:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x11953dc00) [pid = 2388] [serial = 919] [outer = 0x119045400] 23:11:54 INFO - PROCESS | 2388 | 1468649514237 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] 23:11:54 INFO - PROCESS | 2388 | 1468649514288 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 23:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:11:54 INFO - PROCESS | 2388 | 1468649514292 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:11:54 INFO - PROCESS | 2388 | 1468649514295 Marionette TRACE conn2 <- [1,1198,null,{}] 23:11:54 INFO - PROCESS | 2388 | 1468649514302 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}] 23:11:54 INFO - PROCESS | 2388 | 1468649514305 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:54 INFO - PROCESS | 2388 | 1468649514407 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 23:11:54 INFO - PROCESS | 2388 | 1468649514466 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:54 INFO - PROCESS | 2388 | 1468649514468 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be24000 == 45 [pid = 2388] [id = 307] 23:11:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x121eac800) [pid = 2388] [serial = 920] [outer = 0x0] 23:11:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x12553b400) [pid = 2388] [serial = 921] [outer = 0x121eac800] 23:11:54 INFO - PROCESS | 2388 | 1468649514499 Marionette DEBUG loaded listener.js 23:11:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x12735a000) [pid = 2388] [serial = 922] [outer = 0x121eac800] 23:11:54 INFO - PROCESS | 2388 | 1468649514903 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]]]}] 23:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 622ms 23:11:54 INFO - PROCESS | 2388 | 1468649514914 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 23:11:54 INFO - PROCESS | 2388 | 1468649514916 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 23:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:11:54 INFO - PROCESS | 2388 | 1468649514918 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:11:54 INFO - PROCESS | 2388 | 1468649514919 Marionette TRACE conn2 <- [1,1202,null,{}] 23:11:54 INFO - PROCESS | 2388 | 1468649514922 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}] 23:11:54 INFO - PROCESS | 2388 | 1468649514923 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:55 INFO - PROCESS | 2388 | 1468649515026 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 23:11:55 INFO - PROCESS | 2388 | 1468649515079 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:55 INFO - PROCESS | 2388 | 1468649515081 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c531000 == 46 [pid = 2388] [id = 308] 23:11:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12962ec00) [pid = 2388] [serial = 923] [outer = 0x0] 23:11:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12a6e8400) [pid = 2388] [serial = 924] [outer = 0x12962ec00] 23:11:55 INFO - PROCESS | 2388 | 1468649515109 Marionette DEBUG loaded listener.js 23:11:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12a8c2000) [pid = 2388] [serial = 925] [outer = 0x12962ec00] 23:11:55 INFO - PROCESS | 2388 | 1468649515490 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]]]}] 23:11:55 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 23:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 619ms 23:11:55 INFO - PROCESS | 2388 | 1468649515537 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 23:11:55 INFO - PROCESS | 2388 | 1468649515539 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 23:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:11:55 INFO - PROCESS | 2388 | 1468649515541 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:11:55 INFO - PROCESS | 2388 | 1468649515544 Marionette TRACE conn2 <- [1,1206,null,{}] 23:11:55 INFO - PROCESS | 2388 | 1468649515547 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}] 23:11:55 INFO - PROCESS | 2388 | 1468649515548 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:55 INFO - PROCESS | 2388 | 1468649515659 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 23:11:55 INFO - PROCESS | 2388 | 1468649515757 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:55 INFO - PROCESS | 2388 | 1468649515759 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c62c800 == 47 [pid = 2388] [id = 309] 23:11:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x1126fac00) [pid = 2388] [serial = 926] [outer = 0x0] 23:11:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x12ab59c00) [pid = 2388] [serial = 927] [outer = 0x1126fac00] 23:11:55 INFO - PROCESS | 2388 | 1468649515787 Marionette DEBUG loaded listener.js 23:11:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x12ba07800) [pid = 2388] [serial = 928] [outer = 0x1126fac00] 23:11:56 INFO - PROCESS | 2388 | 1468649516222 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]]]}] 23:11:56 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 23:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 723ms 23:11:56 INFO - PROCESS | 2388 | 1468649516265 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 23:11:56 INFO - PROCESS | 2388 | 1468649516267 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 23:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:11:56 INFO - PROCESS | 2388 | 1468649516271 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:11:56 INFO - PROCESS | 2388 | 1468649516273 Marionette TRACE conn2 <- [1,1210,null,{}] 23:11:56 INFO - PROCESS | 2388 | 1468649516276 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}] 23:11:56 INFO - PROCESS | 2388 | 1468649516282 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:56 INFO - PROCESS | 2388 | 1468649516450 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 23:11:56 INFO - PROCESS | 2388 | 1468649516671 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:56 INFO - PROCESS | 2388 | 1468649516673 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x1169a9000 == 48 [pid = 2388] [id = 310] 23:11:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x1126f3800) [pid = 2388] [serial = 929] [outer = 0x0] 23:11:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x11393a400) [pid = 2388] [serial = 930] [outer = 0x1126f3800] 23:11:56 INFO - PROCESS | 2388 | 1468649516754 Marionette DEBUG loaded listener.js 23:11:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x11662a000) [pid = 2388] [serial = 931] [outer = 0x1126f3800] 23:11:57 INFO - PROCESS | 2388 | 1468649517319 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]]]}] 23:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1074ms 23:11:57 INFO - PROCESS | 2388 | 1468649517364 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 23:11:57 INFO - PROCESS | 2388 | 1468649517366 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 23:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:11:57 INFO - PROCESS | 2388 | 1468649517370 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:11:57 INFO - PROCESS | 2388 | 1468649517372 Marionette TRACE conn2 <- [1,1214,null,{}] 23:11:57 INFO - PROCESS | 2388 | 1468649517377 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}] 23:11:57 INFO - PROCESS | 2388 | 1468649517381 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:57 INFO - PROCESS | 2388 | 1468649517474 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 23:11:57 INFO - PROCESS | 2388 | 1468649517549 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:57 INFO - PROCESS | 2388 | 1468649517551 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x113913000 == 49 [pid = 2388] [id = 311] 23:11:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x11812f000) [pid = 2388] [serial = 932] [outer = 0x0] 23:11:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x118525000) [pid = 2388] [serial = 933] [outer = 0x11812f000] 23:11:57 INFO - PROCESS | 2388 | 1468649517578 Marionette DEBUG loaded listener.js 23:11:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x119047400) [pid = 2388] [serial = 934] [outer = 0x11812f000] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbd5800 == 48 [pid = 2388] [id = 303] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbbd800 == 47 [pid = 2388] [id = 302] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1212da800 == 46 [pid = 2388] [id = 301] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12a621000 == 45 [pid = 2388] [id = 300] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x129e17800 == 44 [pid = 2388] [id = 299] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x128ea6000 == 43 [pid = 2388] [id = 298] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x126dc6000 == 42 [pid = 2388] [id = 297] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11888a000 == 41 [pid = 2388] [id = 296] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x121395000 == 40 [pid = 2388] [id = 295] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11951a000 == 39 [pid = 2388] [id = 294] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1172e6000 == 38 [pid = 2388] [id = 293] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x116063000 == 37 [pid = 2388] [id = 292] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1191b0800 == 36 [pid = 2388] [id = 291] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x112d72800 == 35 [pid = 2388] [id = 290] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x118889000 == 34 [pid = 2388] [id = 278] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1169a9000 == 33 [pid = 2388] [id = 310] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12c62c800 == 32 [pid = 2388] [id = 309] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12c531000 == 31 [pid = 2388] [id = 308] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12be24000 == 30 [pid = 2388] [id = 307] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x121ece000 == 29 [pid = 2388] [id = 306] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12be7f000 == 28 [pid = 2388] [id = 304] 23:11:58 INFO - PROCESS | 2388 | --DOCSHELL 0x116995800 == 27 [pid = 2388] [id = 305] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x119769c00) [pid = 2388] [serial = 848] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x12553b000) [pid = 2388] [serial = 854] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x11696b000) [pid = 2388] [serial = 839] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x1176bd000) [pid = 2388] [serial = 840] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x1188e9800) [pid = 2388] [serial = 845] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x118521400) [pid = 2388] [serial = 842] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x118579400) [pid = 2388] [serial = 843] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x1128d9400) [pid = 2388] [serial = 836] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x112f71800) [pid = 2388] [serial = 837] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x118572400) [pid = 2388] [serial = 834] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x11812ec00) [pid = 2388] [serial = 833] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x116059000) [pid = 2388] [serial = 819] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x113354800) [pid = 2388] [serial = 818] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x124cba400) [pid = 2388] [serial = 852] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1193f4800) [pid = 2388] [serial = 822] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x118654000) [pid = 2388] [serial = 821] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x123707c00) [pid = 2388] [serial = 851] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x125581000) [pid = 2388] [serial = 825] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1236c1400) [pid = 2388] [serial = 824] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12940a000) [pid = 2388] [serial = 828] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x128aab000) [pid = 2388] [serial = 827] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x125565c00) [pid = 2388] [serial = 855] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x128ab0c00) [pid = 2388] [serial = 864] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x125574000) [pid = 2388] [serial = 857] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x128aa7400) [pid = 2388] [serial = 863] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12a877800) [pid = 2388] [serial = 831] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x128ed8400) [pid = 2388] [serial = 866] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12a6e8000) [pid = 2388] [serial = 830] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12690a000) [pid = 2388] [serial = 858] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x127354000) [pid = 2388] [serial = 861] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12118e800) [pid = 2388] [serial = 849] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12715fc00) [pid = 2388] [serial = 860] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x11953c800) [pid = 2388] [serial = 846] [outer = 0x0] [url = about:blank] 23:11:58 INFO - PROCESS | 2388 | 1468649518583 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]]]}] 23:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1224ms 23:11:58 INFO - PROCESS | 2388 | 1468649518596 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 23:11:58 INFO - PROCESS | 2388 | 1468649518599 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 23:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:11:58 INFO - PROCESS | 2388 | 1468649518604 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:11:58 INFO - PROCESS | 2388 | 1468649518607 Marionette TRACE conn2 <- [1,1218,null,{}] 23:11:58 INFO - PROCESS | 2388 | 1468649518614 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}] 23:11:58 INFO - PROCESS | 2388 | 1468649518617 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:58 INFO - PROCESS | 2388 | 1468649518743 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 23:11:58 INFO - PROCESS | 2388 | 1468649518827 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:58 INFO - PROCESS | 2388 | 1468649518829 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x116061000 == 28 [pid = 2388] [id = 312] 23:11:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1130acc00) [pid = 2388] [serial = 935] [outer = 0x0] 23:11:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x116059000) [pid = 2388] [serial = 936] [outer = 0x1130acc00] 23:11:58 INFO - PROCESS | 2388 | 1468649518874 Marionette DEBUG loaded listener.js 23:11:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x116731800) [pid = 2388] [serial = 937] [outer = 0x1130acc00] 23:11:59 INFO - PROCESS | 2388 | 1468649519195 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]]]}] 23:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 626ms 23:11:59 INFO - PROCESS | 2388 | 1468649519230 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 23:11:59 INFO - PROCESS | 2388 | 1468649519234 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 23:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:11:59 INFO - PROCESS | 2388 | 1468649519239 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:11:59 INFO - PROCESS | 2388 | 1468649519241 Marionette TRACE conn2 <- [1,1222,null,{}] 23:11:59 INFO - PROCESS | 2388 | 1468649519246 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}] 23:11:59 INFO - PROCESS | 2388 | 1468649519247 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:59 INFO - PROCESS | 2388 | 1468649519323 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 23:11:59 INFO - PROCESS | 2388 | 1468649519378 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:59 INFO - PROCESS | 2388 | 1468649519379 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172db000 == 29 [pid = 2388] [id = 313] 23:11:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1160abc00) [pid = 2388] [serial = 938] [outer = 0x0] 23:11:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1176bcc00) [pid = 2388] [serial = 939] [outer = 0x1160abc00] 23:11:59 INFO - PROCESS | 2388 | 1468649519406 Marionette DEBUG loaded listener.js 23:11:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x118571800) [pid = 2388] [serial = 940] [outer = 0x1160abc00] 23:11:59 INFO - PROCESS | 2388 | 1468649519712 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] 23:11:59 INFO - PROCESS | 2388 | 1468649519764 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 23:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:11:59 INFO - PROCESS | 2388 | 1468649519766 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:11:59 INFO - PROCESS | 2388 | 1468649519769 Marionette TRACE conn2 <- [1,1226,null,{}] 23:11:59 INFO - PROCESS | 2388 | 1468649519776 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}] 23:11:59 INFO - PROCESS | 2388 | 1468649519780 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:59 INFO - PROCESS | 2388 | 1468649519858 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 23:11:59 INFO - PROCESS | 2388 | 1468649519914 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:59 INFO - PROCESS | 2388 | 1468649519915 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:11:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x119502800 == 30 [pid = 2388] [id = 314] 23:11:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x112a79800) [pid = 2388] [serial = 941] [outer = 0x0] 23:11:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x11904ec00) [pid = 2388] [serial = 942] [outer = 0x112a79800] 23:11:59 INFO - PROCESS | 2388 | 1468649519943 Marionette DEBUG loaded listener.js 23:11:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x11953f400) [pid = 2388] [serial = 943] [outer = 0x112a79800] 23:12:00 INFO - PROCESS | 2388 | 1468649520249 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]]]}] 23:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 523ms 23:12:00 INFO - PROCESS | 2388 | 1468649520290 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 23:12:00 INFO - PROCESS | 2388 | 1468649520293 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 23:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:12:00 INFO - PROCESS | 2388 | 1468649520296 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:12:00 INFO - PROCESS | 2388 | 1468649520298 Marionette TRACE conn2 <- [1,1230,null,{}] 23:12:00 INFO - PROCESS | 2388 | 1468649520300 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}] 23:12:00 INFO - PROCESS | 2388 | 1468649520301 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:00 INFO - PROCESS | 2388 | 1468649520378 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 23:12:00 INFO - PROCESS | 2388 | 1468649520381 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:00 INFO - PROCESS | 2388 | 1468649520383 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac77000 == 31 [pid = 2388] [id = 315] 23:12:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x119b46800) [pid = 2388] [serial = 944] [outer = 0x0] 23:12:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x121272800) [pid = 2388] [serial = 945] [outer = 0x119b46800] 23:12:00 INFO - PROCESS | 2388 | 1468649520410 Marionette DEBUG loaded listener.js 23:12:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x121b3f800) [pid = 2388] [serial = 946] [outer = 0x119b46800] 23:12:00 INFO - PROCESS | 2388 | 1468649520772 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]]]}] 23:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 517ms 23:12:00 INFO - PROCESS | 2388 | 1468649520815 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 23:12:00 INFO - PROCESS | 2388 | 1468649520816 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 23:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:12:00 INFO - PROCESS | 2388 | 1468649520818 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:12:00 INFO - PROCESS | 2388 | 1468649520819 Marionette TRACE conn2 <- [1,1234,null,{}] 23:12:00 INFO - PROCESS | 2388 | 1468649520829 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}] 23:12:00 INFO - PROCESS | 2388 | 1468649520830 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:00 INFO - PROCESS | 2388 | 1468649520920 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 23:12:00 INFO - PROCESS | 2388 | 1468649520959 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:00 INFO - PROCESS | 2388 | 1468649520960 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216e3000 == 32 [pid = 2388] [id = 316] 23:12:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x112f75800) [pid = 2388] [serial = 947] [outer = 0x0] 23:12:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1236c0800) [pid = 2388] [serial = 948] [outer = 0x112f75800] 23:12:00 INFO - PROCESS | 2388 | 1468649520984 Marionette DEBUG loaded listener.js 23:12:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1237cf800) [pid = 2388] [serial = 949] [outer = 0x112f75800] 23:12:01 INFO - PROCESS | 2388 | 1468649521282 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]]]}] 23:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 476ms 23:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:12:01 INFO - PROCESS | 2388 | 1468649521297 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 23:12:01 INFO - PROCESS | 2388 | 1468649521299 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 23:12:01 INFO - PROCESS | 2388 | 1468649521301 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:12:01 INFO - PROCESS | 2388 | 1468649521302 Marionette TRACE conn2 <- [1,1238,null,{}] 23:12:01 INFO - PROCESS | 2388 | 1468649521304 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}] 23:12:01 INFO - PROCESS | 2388 | 1468649521309 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:01 INFO - PROCESS | 2388 | 1468649521431 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 23:12:01 INFO - PROCESS | 2388 | 1468649521435 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:01 INFO - PROCESS | 2388 | 1468649521436 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x124fe9000 == 33 [pid = 2388] [id = 317] 23:12:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x121bd5c00) [pid = 2388] [serial = 950] [outer = 0x0] 23:12:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x1250af400) [pid = 2388] [serial = 951] [outer = 0x121bd5c00] 23:12:01 INFO - PROCESS | 2388 | 1468649521462 Marionette DEBUG loaded listener.js 23:12:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x126d02400) [pid = 2388] [serial = 952] [outer = 0x121bd5c00] 23:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:12:01 INFO - PROCESS | 2388 | 1468649521814 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]]]}] 23:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 517ms 23:12:01 INFO - PROCESS | 2388 | 1468649521820 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 23:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:12:01 INFO - PROCESS | 2388 | 1468649521833 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 23:12:01 INFO - PROCESS | 2388 | 1468649521837 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:12:01 INFO - PROCESS | 2388 | 1468649521839 Marionette TRACE conn2 <- [1,1242,null,{}] 23:12:01 INFO - PROCESS | 2388 | 1468649521842 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}] 23:12:01 INFO - PROCESS | 2388 | 1468649521844 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:01 INFO - PROCESS | 2388 | 1468649521989 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 23:12:02 INFO - PROCESS | 2388 | 1468649522022 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:02 INFO - PROCESS | 2388 | 1468649522023 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271b4800 == 34 [pid = 2388] [id = 318] 23:12:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x126d63000) [pid = 2388] [serial = 953] [outer = 0x0] 23:12:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x12715d800) [pid = 2388] [serial = 954] [outer = 0x126d63000] 23:12:02 INFO - PROCESS | 2388 | 1468649522055 Marionette DEBUG loaded listener.js 23:12:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x127355c00) [pid = 2388] [serial = 955] [outer = 0x126d63000] 23:12:02 INFO - PROCESS | 2388 | 1468649522480 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]]]}] 23:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 23:12:02 INFO - PROCESS | 2388 | 1468649522507 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 23:12:02 INFO - PROCESS | 2388 | 1468649522511 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 23:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:12:02 INFO - PROCESS | 2388 | 1468649522516 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:12:02 INFO - PROCESS | 2388 | 1468649522518 Marionette TRACE conn2 <- [1,1246,null,{}] 23:12:02 INFO - PROCESS | 2388 | 1468649522521 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}] 23:12:02 INFO - PROCESS | 2388 | 1468649522523 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x128aaa800) [pid = 2388] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x124e3d400) [pid = 2388] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1128d5800) [pid = 2388] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x11270b400) [pid = 2388] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1128d4000) [pid = 2388] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x119048800) [pid = 2388] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1151a3c00) [pid = 2388] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x11812e800) [pid = 2388] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x117135c00) [pid = 2388] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1126f1800) [pid = 2388] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12ab30000) [pid = 2388] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x119d10400) [pid = 2388] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12126cc00) [pid = 2388] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x127357c00) [pid = 2388] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1217b3800) [pid = 2388] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:12:02 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x121eac000) [pid = 2388] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:12:02 INFO - PROCESS | 2388 | 1468649522985 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 23:12:02 INFO - PROCESS | 2388 | 1468649522993 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:02 INFO - PROCESS | 2388 | 1468649522994 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x11606b000 == 35 [pid = 2388] [id = 319] 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x11270b400) [pid = 2388] [serial = 956] [outer = 0x0] 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x115eea400) [pid = 2388] [serial = 957] [outer = 0x11270b400] 23:12:03 INFO - PROCESS | 2388 | 1468649523019 Marionette DEBUG loaded listener.js 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x1193eb800) [pid = 2388] [serial = 958] [outer = 0x11270b400] 23:12:03 INFO - PROCESS | 2388 | 1468649523312 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]]]}] 23:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 821ms 23:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:12:03 INFO - PROCESS | 2388 | 1468649523346 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 23:12:03 INFO - PROCESS | 2388 | 1468649523348 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 23:12:03 INFO - PROCESS | 2388 | 1468649523350 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:12:03 INFO - PROCESS | 2388 | 1468649523351 Marionette TRACE conn2 <- [1,1250,null,{}] 23:12:03 INFO - PROCESS | 2388 | 1468649523365 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}] 23:12:03 INFO - PROCESS | 2388 | 1468649523366 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:03 INFO - PROCESS | 2388 | 1468649523445 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 23:12:03 INFO - PROCESS | 2388 | 1468649523500 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:03 INFO - PROCESS | 2388 | 1468649523501 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x1191b0800 == 36 [pid = 2388] [id = 320] 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1122be400) [pid = 2388] [serial = 959] [outer = 0x0] 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x124e3d400) [pid = 2388] [serial = 960] [outer = 0x1122be400] 23:12:03 INFO - PROCESS | 2388 | 1468649523525 Marionette DEBUG loaded listener.js 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x128aacc00) [pid = 2388] [serial = 961] [outer = 0x1122be400] 23:12:03 INFO - PROCESS | 2388 | 1468649523796 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]]]}] 23:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 23:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:12:03 INFO - PROCESS | 2388 | 1468649523819 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 23:12:03 INFO - PROCESS | 2388 | 1468649523820 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 23:12:03 INFO - PROCESS | 2388 | 1468649523822 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:12:03 INFO - PROCESS | 2388 | 1468649523823 Marionette TRACE conn2 <- [1,1254,null,{}] 23:12:03 INFO - PROCESS | 2388 | 1468649523833 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}] 23:12:03 INFO - PROCESS | 2388 | 1468649523835 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:03 INFO - PROCESS | 2388 | 1468649523918 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 23:12:03 INFO - PROCESS | 2388 | 1468649523922 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:03 INFO - PROCESS | 2388 | 1468649523923 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x12943b800 == 37 [pid = 2388] [id = 321] 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x128aad400) [pid = 2388] [serial = 962] [outer = 0x0] 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x129195800) [pid = 2388] [serial = 963] [outer = 0x128aad400] 23:12:03 INFO - PROCESS | 2388 | 1468649523950 Marionette DEBUG loaded listener.js 23:12:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12940a000) [pid = 2388] [serial = 964] [outer = 0x128aad400] 23:12:04 INFO - PROCESS | 2388 | 1468649524273 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]]]}] 23:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 476ms 23:12:04 INFO - PROCESS | 2388 | 1468649524299 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 23:12:04 INFO - PROCESS | 2388 | 1468649524300 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 23:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:12:04 INFO - PROCESS | 2388 | 1468649524303 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:12:04 INFO - PROCESS | 2388 | 1468649524304 Marionette TRACE conn2 <- [1,1258,null,{}] 23:12:04 INFO - PROCESS | 2388 | 1468649524307 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}] 23:12:04 INFO - PROCESS | 2388 | 1468649524308 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:04 INFO - PROCESS | 2388 | 1468649524430 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 23:12:04 INFO - PROCESS | 2388 | 1468649524436 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:04 INFO - PROCESS | 2388 | 1468649524438 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216e2000 == 38 [pid = 2388] [id = 322] 23:12:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12940bc00) [pid = 2388] [serial = 965] [outer = 0x0] 23:12:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12a6e8000) [pid = 2388] [serial = 966] [outer = 0x12940bc00] 23:12:04 INFO - PROCESS | 2388 | 1468649524465 Marionette DEBUG loaded listener.js 23:12:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12a8c6c00) [pid = 2388] [serial = 967] [outer = 0x12940bc00] 23:12:04 INFO - PROCESS | 2388 | 1468649524787 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]]]}] 23:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 23:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:12:04 INFO - PROCESS | 2388 | 1468649524822 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 23:12:04 INFO - PROCESS | 2388 | 1468649524824 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 23:12:04 INFO - PROCESS | 2388 | 1468649524828 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:12:04 INFO - PROCESS | 2388 | 1468649524830 Marionette TRACE conn2 <- [1,1262,null,{}] 23:12:04 INFO - PROCESS | 2388 | 1468649524832 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}] 23:12:04 INFO - PROCESS | 2388 | 1468649524833 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:04 INFO - PROCESS | 2388 | 1468649524914 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 23:12:05 INFO - PROCESS | 2388 | 1468649525013 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:05 INFO - PROCESS | 2388 | 1468649525015 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x112722800 == 39 [pid = 2388] [id = 323] 23:12:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x111aad400) [pid = 2388] [serial = 968] [outer = 0x0] 23:12:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x1122b4800) [pid = 2388] [serial = 969] [outer = 0x111aad400] 23:12:05 INFO - PROCESS | 2388 | 1468649525047 Marionette DEBUG loaded listener.js 23:12:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x112a7c800) [pid = 2388] [serial = 970] [outer = 0x111aad400] 23:12:05 INFO - PROCESS | 2388 | 1468649525550 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]]]}] 23:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 773ms 23:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:12:05 INFO - PROCESS | 2388 | 1468649525601 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 23:12:05 INFO - PROCESS | 2388 | 1468649525603 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 23:12:05 INFO - PROCESS | 2388 | 1468649525606 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:12:05 INFO - PROCESS | 2388 | 1468649525608 Marionette TRACE conn2 <- [1,1266,null,{}] 23:12:05 INFO - PROCESS | 2388 | 1468649525612 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}] 23:12:05 INFO - PROCESS | 2388 | 1468649525615 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:05 INFO - PROCESS | 2388 | 1468649525728 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 23:12:05 INFO - PROCESS | 2388 | 1468649525809 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:05 INFO - PROCESS | 2388 | 1468649525811 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x1191b0000 == 40 [pid = 2388] [id = 324] 23:12:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x1140ef000) [pid = 2388] [serial = 971] [outer = 0x0] 23:12:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x118137400) [pid = 2388] [serial = 972] [outer = 0x1140ef000] 23:12:05 INFO - PROCESS | 2388 | 1468649525841 Marionette DEBUG loaded listener.js 23:12:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x118575800) [pid = 2388] [serial = 973] [outer = 0x1140ef000] 23:12:06 INFO - PROCESS | 2388 | 1468649526447 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]]]}] 23:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 872ms 23:12:06 INFO - PROCESS | 2388 | 1468649526482 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 23:12:06 INFO - PROCESS | 2388 | 1468649526486 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 23:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:12:06 INFO - PROCESS | 2388 | 1468649526490 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:12:06 INFO - PROCESS | 2388 | 1468649526493 Marionette TRACE conn2 <- [1,1270,null,{}] 23:12:06 INFO - PROCESS | 2388 | 1468649526496 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}] 23:12:06 INFO - PROCESS | 2388 | 1468649526499 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:06 INFO - PROCESS | 2388 | 1468649526618 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 23:12:06 INFO - PROCESS | 2388 | 1468649526677 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:06 INFO - PROCESS | 2388 | 1468649526678 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x12890f000 == 41 [pid = 2388] [id = 325] 23:12:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x1193f2400) [pid = 2388] [serial = 974] [outer = 0x0] 23:12:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x119b49800) [pid = 2388] [serial = 975] [outer = 0x1193f2400] 23:12:06 INFO - PROCESS | 2388 | 1468649526707 Marionette DEBUG loaded listener.js 23:12:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x1219b5c00) [pid = 2388] [serial = 976] [outer = 0x1193f2400] 23:12:07 INFO - PROCESS | 2388 | 1468649527354 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]]]}] 23:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 878ms 23:12:07 INFO - PROCESS | 2388 | 1468649527392 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 23:12:07 INFO - PROCESS | 2388 | 1468649527396 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 23:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:12:07 INFO - PROCESS | 2388 | 1468649527401 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:12:07 INFO - PROCESS | 2388 | 1468649527402 Marionette TRACE conn2 <- [1,1274,null,{}] 23:12:07 INFO - PROCESS | 2388 | 1468649527406 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}] 23:12:07 INFO - PROCESS | 2388 | 1468649527408 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:07 INFO - PROCESS | 2388 | 1468649527519 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1216e2000 == 40 [pid = 2388] [id = 322] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x12943b800 == 39 [pid = 2388] [id = 321] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1191b0800 == 38 [pid = 2388] [id = 320] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x11606b000 == 37 [pid = 2388] [id = 319] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1271b4800 == 36 [pid = 2388] [id = 318] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x124fe9000 == 35 [pid = 2388] [id = 317] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1216e3000 == 34 [pid = 2388] [id = 316] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac77000 == 33 [pid = 2388] [id = 315] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x119502800 == 32 [pid = 2388] [id = 314] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1172db000 == 31 [pid = 2388] [id = 313] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x116061000 == 30 [pid = 2388] [id = 312] 23:12:07 INFO - PROCESS | 2388 | --DOCSHELL 0x113913000 == 29 [pid = 2388] [id = 311] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x128d2c000) [pid = 2388] [serial = 893] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x125544000) [pid = 2388] [serial = 890] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x11820c000) [pid = 2388] [serial = 903] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x12962c000) [pid = 2388] [serial = 897] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12a879800) [pid = 2388] [serial = 900] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12160bc00) [pid = 2388] [serial = 904] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x1193f4c00) [pid = 2388] [serial = 881] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x11993b400) [pid = 2388] [serial = 882] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1162db000) [pid = 2388] [serial = 875] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x117594c00) [pid = 2388] [serial = 876] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x11851bc00) [pid = 2388] [serial = 878] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x11857ac00) [pid = 2388] [serial = 879] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x117298800) [pid = 2388] [serial = 872] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11812fc00) [pid = 2388] [serial = 873] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1126f8400) [pid = 2388] [serial = 869] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x112a79c00) [pid = 2388] [serial = 870] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12ab3bc00) [pid = 2388] [serial = 909] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1216a2000) [pid = 2388] [serial = 884] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x121eba000) [pid = 2388] [serial = 885] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x123706800) [pid = 2388] [serial = 887] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x129630c00) [pid = 2388] [serial = 867] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12a880000) [pid = 2388] [serial = 906] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12b85ac00) [pid = 2388] [serial = 912] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12a880400) [pid = 2388] [serial = 901] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12a6f1000) [pid = 2388] [serial = 898] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x129198c00) [pid = 2388] [serial = 894] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12ba07400) [pid = 2388] [serial = 913] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12ab65400) [pid = 2388] [serial = 910] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x1128cc800) [pid = 2388] [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.] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x127354400) [pid = 2388] [serial = 891] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x124c91800) [pid = 2388] [serial = 888] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12a8cb800) [pid = 2388] [serial = 907] [outer = 0x0] [url = about:blank] 23:12:07 INFO - PROCESS | 2388 | 1468649527608 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:07 INFO - PROCESS | 2388 | 1468649527609 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x113b14800 == 30 [pid = 2388] [id = 326] 23:12:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x112a79c00) [pid = 2388] [serial = 977] [outer = 0x0] 23:12:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x11519cc00) [pid = 2388] [serial = 978] [outer = 0x112a79c00] 23:12:07 INFO - PROCESS | 2388 | 1468649527637 Marionette DEBUG loaded listener.js 23:12:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x118209400) [pid = 2388] [serial = 979] [outer = 0x112a79c00] 23:12:07 INFO - PROCESS | 2388 | 1468649527973 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]]]}] 23:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 621ms 23:12:08 INFO - PROCESS | 2388 | 1468649528022 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 23:12:08 INFO - PROCESS | 2388 | 1468649528025 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 23:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:12:08 INFO - PROCESS | 2388 | 1468649528029 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:12:08 INFO - PROCESS | 2388 | 1468649528031 Marionette TRACE conn2 <- [1,1278,null,{}] 23:12:08 INFO - PROCESS | 2388 | 1468649528033 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}] 23:12:08 INFO - PROCESS | 2388 | 1468649528035 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:08 INFO - PROCESS | 2388 | 1468649528130 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 23:12:08 INFO - PROCESS | 2388 | 1468649528182 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:08 INFO - PROCESS | 2388 | 1468649528183 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x11826a800 == 31 [pid = 2388] [id = 327] 23:12:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11820b400) [pid = 2388] [serial = 980] [outer = 0x0] 23:12:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x118579400) [pid = 2388] [serial = 981] [outer = 0x11820b400] 23:12:08 INFO - PROCESS | 2388 | 1468649528210 Marionette DEBUG loaded listener.js 23:12:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1193ec800) [pid = 2388] [serial = 982] [outer = 0x11820b400] 23:12:08 INFO - PROCESS | 2388 | 1468649528509 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]]]}] 23:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 23:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:12:08 INFO - PROCESS | 2388 | 1468649528549 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 23:12:08 INFO - PROCESS | 2388 | 1468649528550 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 23:12:08 INFO - PROCESS | 2388 | 1468649528553 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:12:08 INFO - PROCESS | 2388 | 1468649528555 Marionette TRACE conn2 <- [1,1282,null,{}] 23:12:08 INFO - PROCESS | 2388 | 1468649528565 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}] 23:12:08 INFO - PROCESS | 2388 | 1468649528568 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:08 INFO - PROCESS | 2388 | 1468649528655 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 23:12:08 INFO - PROCESS | 2388 | 1468649528715 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:08 INFO - PROCESS | 2388 | 1468649528717 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x119daf800 == 32 [pid = 2388] [id = 328] 23:12:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x112dc2800) [pid = 2388] [serial = 983] [outer = 0x0] 23:12:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11976c800) [pid = 2388] [serial = 984] [outer = 0x112dc2800] 23:12:08 INFO - PROCESS | 2388 | 1468649528745 Marionette DEBUG loaded listener.js 23:12:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x124c8dc00) [pid = 2388] [serial = 985] [outer = 0x112dc2800] 23:12:09 INFO - PROCESS | 2388 | 1468649529013 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]]]}] 23:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 23:12:09 INFO - PROCESS | 2388 | 1468649529023 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 23:12:09 INFO - PROCESS | 2388 | 1468649529025 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 23:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:12:09 INFO - PROCESS | 2388 | 1468649529038 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:12:09 INFO - PROCESS | 2388 | 1468649529040 Marionette TRACE conn2 <- [1,1286,null,{}] 23:12:09 INFO - PROCESS | 2388 | 1468649529050 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}] 23:12:09 INFO - PROCESS | 2388 | 1468649529051 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:09 INFO - PROCESS | 2388 | 1468649529140 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 23:12:09 INFO - PROCESS | 2388 | 1468649529146 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:09 INFO - PROCESS | 2388 | 1468649529147 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x121aa2800 == 33 [pid = 2388] [id = 329] 23:12:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x124cba400) [pid = 2388] [serial = 986] [outer = 0x0] 23:12:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x125541c00) [pid = 2388] [serial = 987] [outer = 0x124cba400] 23:12:09 INFO - PROCESS | 2388 | 1468649529173 Marionette DEBUG loaded listener.js 23:12:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x125582800) [pid = 2388] [serial = 988] [outer = 0x124cba400] 23:12:09 INFO - PROCESS | 2388 | 1468649529521 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]]]}] 23:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 523ms 23:12:09 INFO - PROCESS | 2388 | 1468649529578 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 23:12:09 INFO - PROCESS | 2388 | 1468649529580 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 23:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:12:09 INFO - PROCESS | 2388 | 1468649529582 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:12:09 INFO - PROCESS | 2388 | 1468649529583 Marionette TRACE conn2 <- [1,1290,null,{}] 23:12:09 INFO - PROCESS | 2388 | 1468649529586 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}] 23:12:09 INFO - PROCESS | 2388 | 1468649529587 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:09 INFO - PROCESS | 2388 | 1468649529698 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 23:12:09 INFO - PROCESS | 2388 | 1468649529742 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:09 INFO - PROCESS | 2388 | 1468649529743 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x126839800 == 34 [pid = 2388] [id = 330] 23:12:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x112dc1800) [pid = 2388] [serial = 989] [outer = 0x0] 23:12:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x126911c00) [pid = 2388] [serial = 990] [outer = 0x112dc1800] 23:12:09 INFO - PROCESS | 2388 | 1468649529781 Marionette DEBUG loaded listener.js 23:12:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x127351000) [pid = 2388] [serial = 991] [outer = 0x112dc1800] 23:12:10 INFO - PROCESS | 2388 | 1468649530092 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]]]}] 23:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 23:12:10 INFO - PROCESS | 2388 | 1468649530153 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 23:12:10 INFO - PROCESS | 2388 | 1468649530154 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 23:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:12:10 INFO - PROCESS | 2388 | 1468649530156 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:12:10 INFO - PROCESS | 2388 | 1468649530157 Marionette TRACE conn2 <- [1,1294,null,{}] 23:12:10 INFO - PROCESS | 2388 | 1468649530160 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}] 23:12:10 INFO - PROCESS | 2388 | 1468649530164 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:10 INFO - PROCESS | 2388 | 1468649530291 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 23:12:10 INFO - PROCESS | 2388 | 1468649530301 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:10 INFO - PROCESS | 2388 | 1468649530303 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271b5800 == 35 [pid = 2388] [id = 331] 23:12:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x128aa7800) [pid = 2388] [serial = 992] [outer = 0x0] 23:12:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12940c400) [pid = 2388] [serial = 993] [outer = 0x128aa7800] 23:12:10 INFO - PROCESS | 2388 | 1468649530328 Marionette DEBUG loaded listener.js 23:12:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12a8c3000) [pid = 2388] [serial = 994] [outer = 0x128aa7800] 23:12:10 INFO - PROCESS | 2388 | 1468649530661 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]]]}] 23:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 23:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:12:10 INFO - PROCESS | 2388 | 1468649530674 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 23:12:10 INFO - PROCESS | 2388 | 1468649530676 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 23:12:10 INFO - PROCESS | 2388 | 1468649530678 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:12:10 INFO - PROCESS | 2388 | 1468649530680 Marionette TRACE conn2 <- [1,1298,null,{}] 23:12:10 INFO - PROCESS | 2388 | 1468649530688 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}] 23:12:10 INFO - PROCESS | 2388 | 1468649530689 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:10 INFO - PROCESS | 2388 | 1468649530794 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 23:12:10 INFO - PROCESS | 2388 | 1468649530797 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:10 INFO - PROCESS | 2388 | 1468649530799 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e20800 == 36 [pid = 2388] [id = 332] 23:12:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12a8c3c00) [pid = 2388] [serial = 995] [outer = 0x0] 23:12:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12ab39400) [pid = 2388] [serial = 996] [outer = 0x12a8c3c00] 23:12:10 INFO - PROCESS | 2388 | 1468649530824 Marionette DEBUG loaded listener.js 23:12:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12b854c00) [pid = 2388] [serial = 997] [outer = 0x12a8c3c00] 23:12:11 INFO - PROCESS | 2388 | 1468649531134 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]]]}] 23:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 474ms 23:12:11 INFO - PROCESS | 2388 | 1468649531153 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 23:12:11 INFO - PROCESS | 2388 | 1468649531155 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 23:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:12:11 INFO - PROCESS | 2388 | 1468649531169 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:12:11 INFO - PROCESS | 2388 | 1468649531170 Marionette TRACE conn2 <- [1,1302,null,{}] 23:12:11 INFO - PROCESS | 2388 | 1468649531172 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}] 23:12:11 INFO - PROCESS | 2388 | 1468649531173 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:11 INFO - PROCESS | 2388 | 1468649531284 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 23:12:11 INFO - PROCESS | 2388 | 1468649531287 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:11 INFO - PROCESS | 2388 | 1468649531288 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aae1800 == 37 [pid = 2388] [id = 333] 23:12:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12ab36c00) [pid = 2388] [serial = 998] [outer = 0x0] 23:12:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12ba04c00) [pid = 2388] [serial = 999] [outer = 0x12ab36c00] 23:12:11 INFO - PROCESS | 2388 | 1468649531312 Marionette DEBUG loaded listener.js 23:12:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12ba0d800) [pid = 2388] [serial = 1000] [outer = 0x12ab36c00] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1130acc00) [pid = 2388] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x113b72000) [pid = 2388] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x128aad400) [pid = 2388] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x112f75800) [pid = 2388] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x119045400) [pid = 2388] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11812f000) [pid = 2388] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x121bd5c00) [pid = 2388] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1160abc00) [pid = 2388] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x112a79800) [pid = 2388] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x126d63000) [pid = 2388] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x121eac800) [pid = 2388] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x119b46800) [pid = 2388] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12962ec00) [pid = 2388] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1126fac00) [pid = 2388] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1126f3800) [pid = 2388] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11270b400) [pid = 2388] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:12:11 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1122be400) [pid = 2388] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:12:11 INFO - PROCESS | 2388 | 1468649531739 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]]]}] 23:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 623ms 23:12:11 INFO - PROCESS | 2388 | 1468649531788 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 23:12:11 INFO - PROCESS | 2388 | 1468649531789 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 23:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:12:11 INFO - PROCESS | 2388 | 1468649531792 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:12:11 INFO - PROCESS | 2388 | 1468649531793 Marionette TRACE conn2 <- [1,1306,null,{}] 23:12:11 INFO - PROCESS | 2388 | 1468649531795 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}] 23:12:11 INFO - PROCESS | 2388 | 1468649531796 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:11 INFO - PROCESS | 2388 | 1468649531883 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 23:12:11 INFO - PROCESS | 2388 | 1468649531886 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:11 INFO - PROCESS | 2388 | 1468649531888 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x119daf000 == 38 [pid = 2388] [id = 334] 23:12:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11223d000) [pid = 2388] [serial = 1001] [outer = 0x0] 23:12:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x115ee5400) [pid = 2388] [serial = 1002] [outer = 0x11223d000] 23:12:11 INFO - PROCESS | 2388 | 1468649531912 Marionette DEBUG loaded listener.js 23:12:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1193f5c00) [pid = 2388] [serial = 1003] [outer = 0x11223d000] 23:12:12 INFO - PROCESS | 2388 | 1468649532234 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]]]}] 23:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 23:12:12 INFO - PROCESS | 2388 | 1468649532262 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 23:12:12 INFO - PROCESS | 2388 | 1468649532263 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 23:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:12:12 INFO - PROCESS | 2388 | 1468649532265 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:12:12 INFO - PROCESS | 2388 | 1468649532266 Marionette TRACE conn2 <- [1,1310,null,{}] 23:12:12 INFO - PROCESS | 2388 | 1468649532269 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}] 23:12:12 INFO - PROCESS | 2388 | 1468649532270 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:12 INFO - PROCESS | 2388 | 1468649532373 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 23:12:12 INFO - PROCESS | 2388 | 1468649532382 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:12 INFO - PROCESS | 2388 | 1468649532383 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9d7000 == 39 [pid = 2388] [id = 335] 23:12:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x119536c00) [pid = 2388] [serial = 1004] [outer = 0x0] 23:12:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x126d07400) [pid = 2388] [serial = 1005] [outer = 0x119536c00] 23:12:12 INFO - PROCESS | 2388 | 1468649532408 Marionette DEBUG loaded listener.js 23:12:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12962ec00) [pid = 2388] [serial = 1006] [outer = 0x119536c00] 23:12:12 INFO - PROCESS | 2388 | 1468649532705 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] 23:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:12:12 INFO - PROCESS | 2388 | 1468649532736 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 23:12:12 INFO - PROCESS | 2388 | 1468649532739 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:12:12 INFO - PROCESS | 2388 | 1468649532741 Marionette TRACE conn2 <- [1,1314,null,{}] 23:12:12 INFO - PROCESS | 2388 | 1468649532745 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}] 23:12:12 INFO - PROCESS | 2388 | 1468649532748 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:12 INFO - PROCESS | 2388 | 1468649532849 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 23:12:12 INFO - PROCESS | 2388 | 1468649532853 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:12 INFO - PROCESS | 2388 | 1468649532855 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be34000 == 40 [pid = 2388] [id = 336] 23:12:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x129631000) [pid = 2388] [serial = 1007] [outer = 0x0] 23:12:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12ba77800) [pid = 2388] [serial = 1008] [outer = 0x129631000] 23:12:12 INFO - PROCESS | 2388 | 1468649532881 Marionette DEBUG loaded listener.js 23:12:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12be73c00) [pid = 2388] [serial = 1009] [outer = 0x129631000] 23:12:13 INFO - PROCESS | 2388 | 1468649533313 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]]]}] 23:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 622ms 23:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:12:13 INFO - PROCESS | 2388 | 1468649533362 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 23:12:13 INFO - PROCESS | 2388 | 1468649533364 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 23:12:13 INFO - PROCESS | 2388 | 1468649533367 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:12:13 INFO - PROCESS | 2388 | 1468649533369 Marionette TRACE conn2 <- [1,1318,null,{}] 23:12:13 INFO - PROCESS | 2388 | 1468649533372 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}] 23:12:13 INFO - PROCESS | 2388 | 1468649533374 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:13 INFO - PROCESS | 2388 | 1468649533501 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 23:12:13 INFO - PROCESS | 2388 | 1468649533510 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:13 INFO - PROCESS | 2388 | 1468649533512 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c515000 == 41 [pid = 2388] [id = 337] 23:12:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12ba7ec00) [pid = 2388] [serial = 1010] [outer = 0x0] 23:12:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12bf0c800) [pid = 2388] [serial = 1011] [outer = 0x12ba7ec00] 23:12:13 INFO - PROCESS | 2388 | 1468649533552 Marionette DEBUG loaded listener.js 23:12:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12bf11400) [pid = 2388] [serial = 1012] [outer = 0x12ba7ec00] 23:12:14 INFO - PROCESS | 2388 | 1468649534062 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]]]}] 23:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 723ms 23:12:14 INFO - PROCESS | 2388 | 1468649534108 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 23:12:14 INFO - PROCESS | 2388 | 1468649534111 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 23:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:12:14 INFO - PROCESS | 2388 | 1468649534116 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:12:14 INFO - PROCESS | 2388 | 1468649534118 Marionette TRACE conn2 <- [1,1322,null,{}] 23:12:14 INFO - PROCESS | 2388 | 1468649534123 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}] 23:12:14 INFO - PROCESS | 2388 | 1468649534124 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:14 INFO - PROCESS | 2388 | 1468649534253 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 23:12:14 INFO - PROCESS | 2388 | 1468649534323 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:14 INFO - PROCESS | 2388 | 1468649534325 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x118256800 == 42 [pid = 2388] [id = 338] 23:12:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x118204400) [pid = 2388] [serial = 1013] [outer = 0x0] 23:12:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x118349000) [pid = 2388] [serial = 1014] [outer = 0x118204400] 23:12:14 INFO - PROCESS | 2388 | 1468649534355 Marionette DEBUG loaded listener.js 23:12:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x118621c00) [pid = 2388] [serial = 1015] [outer = 0x118204400] 23:12:14 INFO - PROCESS | 2388 | 1468649534763 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]]]}] 23:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 672ms 23:12:14 INFO - PROCESS | 2388 | 1468649534789 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 23:12:14 INFO - PROCESS | 2388 | 1468649534792 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 23:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:12:14 INFO - PROCESS | 2388 | 1468649534797 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:12:14 INFO - PROCESS | 2388 | 1468649534799 Marionette TRACE conn2 <- [1,1326,null,{}] 23:12:14 INFO - PROCESS | 2388 | 1468649534801 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}] 23:12:14 INFO - PROCESS | 2388 | 1468649534803 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:14 INFO - PROCESS | 2388 | 1468649534909 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 23:12:14 INFO - PROCESS | 2388 | 1468649534968 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:14 INFO - PROCESS | 2388 | 1468649534970 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x124ff1000 == 43 [pid = 2388] [id = 339] 23:12:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11953f800) [pid = 2388] [serial = 1016] [outer = 0x0] 23:12:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1217ba400) [pid = 2388] [serial = 1017] [outer = 0x11953f800] 23:12:15 INFO - PROCESS | 2388 | 1468649535001 Marionette DEBUG loaded listener.js 23:12:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x124c8b800) [pid = 2388] [serial = 1018] [outer = 0x11953f800] 23:12:15 INFO - PROCESS | 2388 | 1468649535417 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]]]}] 23:12:15 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 23:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 23:12:15 INFO - PROCESS | 2388 | 1468649535467 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 23:12:15 INFO - PROCESS | 2388 | 1468649535469 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 23:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:12:15 INFO - PROCESS | 2388 | 1468649535471 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:12:15 INFO - PROCESS | 2388 | 1468649535474 Marionette TRACE conn2 <- [1,1330,null,{}] 23:12:15 INFO - PROCESS | 2388 | 1468649535482 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}] 23:12:15 INFO - PROCESS | 2388 | 1468649535485 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:15 INFO - PROCESS | 2388 | 1468649535610 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 23:12:15 INFO - PROCESS | 2388 | 1468649535695 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:15 INFO - PROCESS | 2388 | 1468649535697 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c516800 == 44 [pid = 2388] [id = 340] 23:12:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x127356400) [pid = 2388] [serial = 1019] [outer = 0x0] 23:12:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x129194c00) [pid = 2388] [serial = 1020] [outer = 0x127356400] 23:12:15 INFO - PROCESS | 2388 | 1468649535729 Marionette DEBUG loaded listener.js 23:12:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x129634800) [pid = 2388] [serial = 1021] [outer = 0x127356400] 23:12:16 INFO - PROCESS | 2388 | 1468649536145 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]]]}] 23:12:16 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 23:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 724ms 23:12:16 INFO - PROCESS | 2388 | 1468649536196 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 23:12:16 INFO - PROCESS | 2388 | 1468649536198 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 23:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:12:16 INFO - PROCESS | 2388 | 1468649536200 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:12:16 INFO - PROCESS | 2388 | 1468649536201 Marionette TRACE conn2 <- [1,1334,null,{}] 23:12:16 INFO - PROCESS | 2388 | 1468649536204 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}] 23:12:16 INFO - PROCESS | 2388 | 1468649536205 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:16 INFO - PROCESS | 2388 | 1468649536311 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 23:12:16 INFO - PROCESS | 2388 | 1468649536369 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:16 INFO - PROCESS | 2388 | 1468649536371 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c638000 == 45 [pid = 2388] [id = 341] 23:12:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x128ab0c00) [pid = 2388] [serial = 1022] [outer = 0x0] 23:12:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12a6ee000) [pid = 2388] [serial = 1023] [outer = 0x128ab0c00] 23:12:16 INFO - PROCESS | 2388 | 1468649536399 Marionette DEBUG loaded listener.js 23:12:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x12ab3bc00) [pid = 2388] [serial = 1024] [outer = 0x128ab0c00] 23:12:16 INFO - PROCESS | 2388 | 1468649536852 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]]]}] 23:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 672ms 23:12:16 INFO - PROCESS | 2388 | 1468649536872 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 23:12:16 INFO - PROCESS | 2388 | 1468649536874 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 23:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:12:16 INFO - PROCESS | 2388 | 1468649536876 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:12:16 INFO - PROCESS | 2388 | 1468649536877 Marionette TRACE conn2 <- [1,1338,null,{}] 23:12:16 INFO - PROCESS | 2388 | 1468649536880 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}] 23:12:16 INFO - PROCESS | 2388 | 1468649536881 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:17 INFO - PROCESS | 2388 | 1468649536999 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 23:12:17 INFO - PROCESS | 2388 | 1468649537058 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:17 INFO - PROCESS | 2388 | 1468649537059 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a60a800 == 46 [pid = 2388] [id = 342] 23:12:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x128aa9000) [pid = 2388] [serial = 1025] [outer = 0x0] 23:12:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x12ba0a400) [pid = 2388] [serial = 1026] [outer = 0x128aa9000] 23:12:17 INFO - PROCESS | 2388 | 1468649537087 Marionette DEBUG loaded listener.js 23:12:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x12be6d000) [pid = 2388] [serial = 1027] [outer = 0x128aa9000] 23:12:18 INFO - PROCESS | 2388 | 1468649538116 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]]]}] 23:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1271ms 23:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:12:18 INFO - PROCESS | 2388 | 1468649538148 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 23:12:18 INFO - PROCESS | 2388 | 1468649538150 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 23:12:18 INFO - PROCESS | 2388 | 1468649538153 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:12:18 INFO - PROCESS | 2388 | 1468649538155 Marionette TRACE conn2 <- [1,1342,null,{}] 23:12:18 INFO - PROCESS | 2388 | 1468649538159 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}] 23:12:18 INFO - PROCESS | 2388 | 1468649538160 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:18 INFO - PROCESS | 2388 | 1468649538259 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 23:12:18 INFO - PROCESS | 2388 | 1468649538349 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:18 INFO - PROCESS | 2388 | 1468649538351 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172ea800 == 47 [pid = 2388] [id = 343] 23:12:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x1176bb000) [pid = 2388] [serial = 1028] [outer = 0x0] 23:12:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x118133800) [pid = 2388] [serial = 1029] [outer = 0x1176bb000] 23:12:18 INFO - PROCESS | 2388 | 1468649538380 Marionette DEBUG loaded listener.js 23:12:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x11856e800) [pid = 2388] [serial = 1030] [outer = 0x1176bb000] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12be34000 == 46 [pid = 2388] [id = 336] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9d7000 == 45 [pid = 2388] [id = 335] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x119daf000 == 44 [pid = 2388] [id = 334] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12aae1800 == 43 [pid = 2388] [id = 333] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x129e20800 == 42 [pid = 2388] [id = 332] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x1271b5800 == 41 [pid = 2388] [id = 331] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x126839800 == 40 [pid = 2388] [id = 330] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x121aa2800 == 39 [pid = 2388] [id = 329] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x119daf800 == 38 [pid = 2388] [id = 328] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x11826a800 == 37 [pid = 2388] [id = 327] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x113b14800 == 36 [pid = 2388] [id = 326] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12890f000 == 35 [pid = 2388] [id = 325] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x1191b0000 == 34 [pid = 2388] [id = 324] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x112722800 == 33 [pid = 2388] [id = 323] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12a60a800 == 32 [pid = 2388] [id = 342] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12c638000 == 31 [pid = 2388] [id = 341] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12c516800 == 30 [pid = 2388] [id = 340] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x124ff1000 == 29 [pid = 2388] [id = 339] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12c515000 == 28 [pid = 2388] [id = 337] 23:12:19 INFO - PROCESS | 2388 | --DOCSHELL 0x118256800 == 27 [pid = 2388] [id = 338] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x116059000) [pid = 2388] [serial = 936] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x116731800) [pid = 2388] [serial = 937] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x1176c7c00) [pid = 2388] [serial = 916] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x116623c00) [pid = 2388] [serial = 915] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x12940a000) [pid = 2388] [serial = 964] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x1236c0800) [pid = 2388] [serial = 948] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x11953dc00) [pid = 2388] [serial = 919] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x119047400) [pid = 2388] [serial = 934] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x118525000) [pid = 2388] [serial = 933] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x1250af400) [pid = 2388] [serial = 951] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x1176bcc00) [pid = 2388] [serial = 939] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x11936b800) [pid = 2388] [serial = 918] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x118571800) [pid = 2388] [serial = 940] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1237cf800) [pid = 2388] [serial = 949] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x11904ec00) [pid = 2388] [serial = 942] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12715d800) [pid = 2388] [serial = 954] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x126d02400) [pid = 2388] [serial = 952] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x11953f400) [pid = 2388] [serial = 943] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12735a000) [pid = 2388] [serial = 922] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12553b400) [pid = 2388] [serial = 921] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x121272800) [pid = 2388] [serial = 945] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12a8c2000) [pid = 2388] [serial = 925] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12a6e8400) [pid = 2388] [serial = 924] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12ba07800) [pid = 2388] [serial = 928] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x129195800) [pid = 2388] [serial = 963] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12ab59c00) [pid = 2388] [serial = 927] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11662a000) [pid = 2388] [serial = 931] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11393a400) [pid = 2388] [serial = 930] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1193eb800) [pid = 2388] [serial = 958] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x115eea400) [pid = 2388] [serial = 957] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x127355c00) [pid = 2388] [serial = 955] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12a6e8000) [pid = 2388] [serial = 966] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x124e3d400) [pid = 2388] [serial = 960] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x128aacc00) [pid = 2388] [serial = 961] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x121b3f800) [pid = 2388] [serial = 946] [outer = 0x0] [url = about:blank] 23:12:19 INFO - PROCESS | 2388 | 1468649539282 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]]]}] 23:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1171ms 23:12:19 INFO - PROCESS | 2388 | 1468649539324 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 23:12:19 INFO - PROCESS | 2388 | 1468649539329 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 23:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:12:19 INFO - PROCESS | 2388 | 1468649539333 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:12:19 INFO - PROCESS | 2388 | 1468649539336 Marionette TRACE conn2 <- [1,1346,null,{}] 23:12:19 INFO - PROCESS | 2388 | 1468649539340 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}] 23:12:19 INFO - PROCESS | 2388 | 1468649539341 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:19 INFO - PROCESS | 2388 | 1468649539423 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 23:12:19 INFO - PROCESS | 2388 | 1468649539431 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:19 INFO - PROCESS | 2388 | 1468649539433 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x11622c000 == 28 [pid = 2388] [id = 344] 23:12:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x11393a400) [pid = 2388] [serial = 1031] [outer = 0x0] 23:12:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11400f800) [pid = 2388] [serial = 1032] [outer = 0x11393a400] 23:12:19 INFO - PROCESS | 2388 | 1468649539461 Marionette DEBUG loaded listener.js 23:12:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x116623c00) [pid = 2388] [serial = 1033] [outer = 0x11393a400] 23:12:19 INFO - PROCESS | 2388 | 1468649539822 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]]]}] 23:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 23:12:19 INFO - PROCESS | 2388 | 1468649539854 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 23:12:19 INFO - PROCESS | 2388 | 1468649539858 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 23:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:12:19 INFO - PROCESS | 2388 | 1468649539871 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:12:19 INFO - PROCESS | 2388 | 1468649539873 Marionette TRACE conn2 <- [1,1350,null,{}] 23:12:19 INFO - PROCESS | 2388 | 1468649539876 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}] 23:12:19 INFO - PROCESS | 2388 | 1468649539878 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:19 INFO - PROCESS | 2388 | 1468649539979 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 23:12:19 INFO - PROCESS | 2388 | 1468649539985 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:19 INFO - PROCESS | 2388 | 1468649539987 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172e7000 == 29 [pid = 2388] [id = 345] 23:12:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x11673b000) [pid = 2388] [serial = 1034] [outer = 0x0] 23:12:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1176b9c00) [pid = 2388] [serial = 1035] [outer = 0x11673b000] 23:12:20 INFO - PROCESS | 2388 | 1468649540023 Marionette DEBUG loaded listener.js 23:12:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11820c800) [pid = 2388] [serial = 1036] [outer = 0x11673b000] 23:12:20 INFO - PROCESS | 2388 | 1468649540499 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]]]}] 23:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 676ms 23:12:20 INFO - PROCESS | 2388 | 1468649540541 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 23:12:20 INFO - PROCESS | 2388 | 1468649540543 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 23:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:12:20 INFO - PROCESS | 2388 | 1468649540545 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:12:20 INFO - PROCESS | 2388 | 1468649540547 Marionette TRACE conn2 <- [1,1354,null,{}] 23:12:20 INFO - PROCESS | 2388 | 1468649540555 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}] 23:12:20 INFO - PROCESS | 2388 | 1468649540558 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:20 INFO - PROCESS | 2388 | 1468649540637 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 23:12:20 INFO - PROCESS | 2388 | 1468649540645 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:20 INFO - PROCESS | 2388 | 1468649540647 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x119505000 == 30 [pid = 2388] [id = 346] 23:12:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x118617c00) [pid = 2388] [serial = 1037] [outer = 0x0] 23:12:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1186eb800) [pid = 2388] [serial = 1038] [outer = 0x118617c00] 23:12:20 INFO - PROCESS | 2388 | 1468649540675 Marionette DEBUG loaded listener.js 23:12:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1193ec400) [pid = 2388] [serial = 1039] [outer = 0x118617c00] 23:12:21 INFO - PROCESS | 2388 | 1468649541017 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]]]}] 23:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 23:12:21 INFO - PROCESS | 2388 | 1468649541078 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 23:12:21 INFO - PROCESS | 2388 | 1468649541079 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 23:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:12:21 INFO - PROCESS | 2388 | 1468649541081 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:12:21 INFO - PROCESS | 2388 | 1468649541082 Marionette TRACE conn2 <- [1,1358,null,{}] 23:12:21 INFO - PROCESS | 2388 | 1468649541085 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}] 23:12:21 INFO - PROCESS | 2388 | 1468649541086 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:21 INFO - PROCESS | 2388 | 1468649541186 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 23:12:21 INFO - PROCESS | 2388 | 1468649541220 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:21 INFO - PROCESS | 2388 | 1468649541221 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x119dae000 == 31 [pid = 2388] [id = 347] 23:12:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x11953bc00) [pid = 2388] [serial = 1040] [outer = 0x0] 23:12:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x119772c00) [pid = 2388] [serial = 1041] [outer = 0x11953bc00] 23:12:21 INFO - PROCESS | 2388 | 1468649541246 Marionette DEBUG loaded listener.js 23:12:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x119d11c00) [pid = 2388] [serial = 1042] [outer = 0x11953bc00] 23:12:21 INFO - PROCESS | 2388 | 1468649541556 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]]]}] 23:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 517ms 23:12:21 INFO - PROCESS | 2388 | 1468649541607 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 23:12:21 INFO - PROCESS | 2388 | 1468649541608 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 23:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:12:21 INFO - PROCESS | 2388 | 1468649541616 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:12:21 INFO - PROCESS | 2388 | 1468649541617 Marionette TRACE conn2 <- [1,1362,null,{}] 23:12:21 INFO - PROCESS | 2388 | 1468649541619 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}] 23:12:21 INFO - PROCESS | 2388 | 1468649541621 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:21 INFO - PROCESS | 2388 | 1468649541713 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 23:12:21 INFO - PROCESS | 2388 | 1468649541716 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:21 INFO - PROCESS | 2388 | 1468649541718 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214d0000 == 32 [pid = 2388] [id = 348] 23:12:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1126f9000) [pid = 2388] [serial = 1043] [outer = 0x0] 23:12:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12126d000) [pid = 2388] [serial = 1044] [outer = 0x1126f9000] 23:12:21 INFO - PROCESS | 2388 | 1468649541743 Marionette DEBUG loaded listener.js 23:12:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x121eb2000) [pid = 2388] [serial = 1045] [outer = 0x1126f9000] 23:12:22 INFO - PROCESS | 2388 | 1468649542113 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]]]}] 23:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 523ms 23:12:22 INFO - PROCESS | 2388 | 1468649542134 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 23:12:22 INFO - PROCESS | 2388 | 1468649542136 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 23:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:12:22 INFO - PROCESS | 2388 | 1468649542138 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:12:22 INFO - PROCESS | 2388 | 1468649542139 Marionette TRACE conn2 <- [1,1366,null,{}] 23:12:22 INFO - PROCESS | 2388 | 1468649542146 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}] 23:12:22 INFO - PROCESS | 2388 | 1468649542150 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:22 INFO - PROCESS | 2388 | 1468649542253 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 23:12:22 INFO - PROCESS | 2388 | 1468649542257 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:22 INFO - PROCESS | 2388 | 1468649542258 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x124cd3800 == 33 [pid = 2388] [id = 349] 23:12:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12160a400) [pid = 2388] [serial = 1046] [outer = 0x0] 23:12:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12370b400) [pid = 2388] [serial = 1047] [outer = 0x12160a400] 23:12:22 INFO - PROCESS | 2388 | 1468649542286 Marionette DEBUG loaded listener.js 23:12:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x125542c00) [pid = 2388] [serial = 1048] [outer = 0x12160a400] 23:12:22 INFO - PROCESS | 2388 | 1468649542651 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] 23:12:22 INFO - PROCESS | 2388 | 1468649542662 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 23:12:22 INFO - PROCESS | 2388 | 1468649542671 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:12:22 INFO - PROCESS | 2388 | 1468649542672 Marionette TRACE conn2 <- [1,1370,null,{}] 23:12:22 INFO - PROCESS | 2388 | 1468649542675 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}] 23:12:22 INFO - PROCESS | 2388 | 1468649542677 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:22 INFO - PROCESS | 2388 | 1468649542771 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 23:12:22 INFO - PROCESS | 2388 | 1468649542807 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:22 INFO - PROCESS | 2388 | 1468649542808 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x126ddb800 == 34 [pid = 2388] [id = 350] 23:12:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x125543c00) [pid = 2388] [serial = 1049] [outer = 0x0] 23:12:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x125582c00) [pid = 2388] [serial = 1050] [outer = 0x125543c00] 23:12:22 INFO - PROCESS | 2388 | 1468649542833 Marionette DEBUG loaded listener.js 23:12:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x126d03c00) [pid = 2388] [serial = 1051] [outer = 0x125543c00] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x128aa7800) [pid = 2388] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12a8c3c00) [pid = 2388] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x12ab36c00) [pid = 2388] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x11820b400) [pid = 2388] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1140ef000) [pid = 2388] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x111aad400) [pid = 2388] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x124cba400) [pid = 2388] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x112dc2800) [pid = 2388] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1193f2400) [pid = 2388] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x112a79c00) [pid = 2388] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x11223d000) [pid = 2388] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x129631000) [pid = 2388] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12ba7ec00) [pid = 2388] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x112dc1800) [pid = 2388] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x119536c00) [pid = 2388] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:12:23 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12940bc00) [pid = 2388] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:12:23 INFO - PROCESS | 2388 | 1468649543340 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] 23:12:23 INFO - PROCESS | 2388 | 1468649543392 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 23:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:12:23 INFO - PROCESS | 2388 | 1468649543394 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:12:23 INFO - PROCESS | 2388 | 1468649543395 Marionette TRACE conn2 <- [1,1374,null,{}] 23:12:23 INFO - PROCESS | 2388 | 1468649543398 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}] 23:12:23 INFO - PROCESS | 2388 | 1468649543399 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:23 INFO - PROCESS | 2388 | 1468649543475 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 23:12:23 INFO - PROCESS | 2388 | 1468649543498 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:23 INFO - PROCESS | 2388 | 1468649543499 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214cc800 == 35 [pid = 2388] [id = 351] 23:12:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1128d2c00) [pid = 2388] [serial = 1052] [outer = 0x0] 23:12:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x11820d000) [pid = 2388] [serial = 1053] [outer = 0x1128d2c00] 23:12:23 INFO - PROCESS | 2388 | 1468649543523 Marionette DEBUG loaded listener.js 23:12:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x119536c00) [pid = 2388] [serial = 1054] [outer = 0x1128d2c00] 23:12:23 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:12:23 INFO - PROCESS | 2388 | 1468649543866 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] 23:12:23 INFO - PROCESS | 2388 | 1468649543915 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 23:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:12:23 INFO - PROCESS | 2388 | 1468649543925 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:12:23 INFO - PROCESS | 2388 | 1468649543926 Marionette TRACE conn2 <- [1,1378,null,{}] 23:12:23 INFO - PROCESS | 2388 | 1468649543928 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}] 23:12:23 INFO - PROCESS | 2388 | 1468649543929 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:24 INFO - PROCESS | 2388 | 1468649544002 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 23:12:24 INFO - PROCESS | 2388 | 1468649544005 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:24 INFO - PROCESS | 2388 | 1468649544006 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x129229000 == 36 [pid = 2388] [id = 352] 23:12:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x11820e800) [pid = 2388] [serial = 1055] [outer = 0x0] 23:12:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x126d0c400) [pid = 2388] [serial = 1056] [outer = 0x11820e800] 23:12:24 INFO - PROCESS | 2388 | 1468649544033 Marionette DEBUG loaded listener.js 23:12:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x127338400) [pid = 2388] [serial = 1057] [outer = 0x11820e800] 23:12:24 INFO - PROCESS | 2388 | 1468649544347 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] 23:12:24 INFO - PROCESS | 2388 | 1468649544396 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 23:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:12:24 INFO - PROCESS | 2388 | 1468649544398 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:12:24 INFO - PROCESS | 2388 | 1468649544399 Marionette TRACE conn2 <- [1,1382,null,{}] 23:12:24 INFO - PROCESS | 2388 | 1468649544402 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}] 23:12:24 INFO - PROCESS | 2388 | 1468649544403 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:24 INFO - PROCESS | 2388 | 1468649544479 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 23:12:24 INFO - PROCESS | 2388 | 1468649544483 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:24 INFO - PROCESS | 2388 | 1468649544485 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x129430800 == 37 [pid = 2388] [id = 353] 23:12:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12733a800) [pid = 2388] [serial = 1058] [outer = 0x0] 23:12:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x128aa5400) [pid = 2388] [serial = 1059] [outer = 0x12733a800] 23:12:24 INFO - PROCESS | 2388 | 1468649544509 Marionette DEBUG loaded listener.js 23:12:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x128aae800) [pid = 2388] [serial = 1060] [outer = 0x12733a800] 23:12:24 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:12:24 INFO - PROCESS | 2388 | 1468649544854 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] 23:12:24 INFO - PROCESS | 2388 | 1468649544870 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 23:12:24 INFO - PROCESS | 2388 | 1468649544872 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:12:24 INFO - PROCESS | 2388 | 1468649544882 Marionette TRACE conn2 <- [1,1386,null,{}] 23:12:24 INFO - PROCESS | 2388 | 1468649544895 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}] 23:12:24 INFO - PROCESS | 2388 | 1468649544896 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:24 INFO - PROCESS | 2388 | 1468649544983 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 23:12:24 INFO - PROCESS | 2388 | 1468649544987 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:24 INFO - PROCESS | 2388 | 1468649544988 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b175000 == 38 [pid = 2388] [id = 354] 23:12:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x128d29000) [pid = 2388] [serial = 1061] [outer = 0x0] 23:12:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12919e400) [pid = 2388] [serial = 1062] [outer = 0x128d29000] 23:12:25 INFO - PROCESS | 2388 | 1468649545017 Marionette DEBUG loaded listener.js 23:12:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12a6e6800) [pid = 2388] [serial = 1063] [outer = 0x128d29000] 23:12:25 INFO - PROCESS | 2388 | 1468649545441 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] 23:12:25 INFO - PROCESS | 2388 | 1468649545453 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 23:12:25 INFO - PROCESS | 2388 | 1468649545456 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:12:25 INFO - PROCESS | 2388 | 1468649545458 Marionette TRACE conn2 <- [1,1390,null,{}] 23:12:25 INFO - PROCESS | 2388 | 1468649545462 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}] 23:12:25 INFO - PROCESS | 2388 | 1468649545464 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:25 INFO - PROCESS | 2388 | 1468649545582 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 23:12:25 INFO - PROCESS | 2388 | 1468649545638 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:25 INFO - PROCESS | 2388 | 1468649545639 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x11694f800 == 39 [pid = 2388] [id = 355] 23:12:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x11393f800) [pid = 2388] [serial = 1064] [outer = 0x0] 23:12:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x113e61400) [pid = 2388] [serial = 1065] [outer = 0x11393f800] 23:12:25 INFO - PROCESS | 2388 | 1468649545670 Marionette DEBUG loaded listener.js 23:12:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x116630400) [pid = 2388] [serial = 1066] [outer = 0x11393f800] 23:12:26 INFO - PROCESS | 2388 | 1468649546229 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]]]}] 23:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 822ms 23:12:26 INFO - PROCESS | 2388 | 1468649546278 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 23:12:26 INFO - PROCESS | 2388 | 1468649546281 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 23:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:12:26 INFO - PROCESS | 2388 | 1468649546286 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:12:26 INFO - PROCESS | 2388 | 1468649546288 Marionette TRACE conn2 <- [1,1394,null,{}] 23:12:26 INFO - PROCESS | 2388 | 1468649546290 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}] 23:12:26 INFO - PROCESS | 2388 | 1468649546292 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:26 INFO - PROCESS | 2388 | 1468649546400 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 23:12:26 INFO - PROCESS | 2388 | 1468649546480 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:26 INFO - PROCESS | 2388 | 1468649546481 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x119ba8000 == 40 [pid = 2388] [id = 356] 23:12:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11812f800) [pid = 2388] [serial = 1067] [outer = 0x0] 23:12:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x118572000) [pid = 2388] [serial = 1068] [outer = 0x11812f800] 23:12:26 INFO - PROCESS | 2388 | 1468649546512 Marionette DEBUG loaded listener.js 23:12:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x118659800) [pid = 2388] [serial = 1069] [outer = 0x11812f800] 23:12:27 INFO - PROCESS | 2388 | 1468649547193 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]]]}] 23:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 969ms 23:12:27 INFO - PROCESS | 2388 | 1468649547256 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 23:12:27 INFO - PROCESS | 2388 | 1468649547258 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 23:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:12:27 INFO - PROCESS | 2388 | 1468649547262 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:12:27 INFO - PROCESS | 2388 | 1468649547264 Marionette TRACE conn2 <- [1,1398,null,{}] 23:12:27 INFO - PROCESS | 2388 | 1468649547267 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}] 23:12:27 INFO - PROCESS | 2388 | 1468649547269 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:27 INFO - PROCESS | 2388 | 1468649547378 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 23:12:27 INFO - PROCESS | 2388 | 1468649547434 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:27 INFO - PROCESS | 2388 | 1468649547437 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x116937800 == 41 [pid = 2388] [id = 357] 23:12:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x116059000) [pid = 2388] [serial = 1070] [outer = 0x0] 23:12:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x1160b1400) [pid = 2388] [serial = 1071] [outer = 0x116059000] 23:12:27 INFO - PROCESS | 2388 | 1468649547466 Marionette DEBUG loaded listener.js 23:12:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x116975800) [pid = 2388] [serial = 1072] [outer = 0x116059000] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x129430800 == 40 [pid = 2388] [id = 353] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x129229000 == 39 [pid = 2388] [id = 352] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x1214cc800 == 38 [pid = 2388] [id = 351] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x126ddb800 == 37 [pid = 2388] [id = 350] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x124cd3800 == 36 [pid = 2388] [id = 349] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x1214d0000 == 35 [pid = 2388] [id = 348] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x119dae000 == 34 [pid = 2388] [id = 347] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x119505000 == 33 [pid = 2388] [id = 346] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x1172e7000 == 32 [pid = 2388] [id = 345] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x11622c000 == 31 [pid = 2388] [id = 344] 23:12:27 INFO - PROCESS | 2388 | --DOCSHELL 0x1172ea800 == 30 [pid = 2388] [id = 343] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12a8c6c00) [pid = 2388] [serial = 967] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12940c400) [pid = 2388] [serial = 993] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x12ab39400) [pid = 2388] [serial = 996] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12ba04c00) [pid = 2388] [serial = 999] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x118579400) [pid = 2388] [serial = 981] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x118137400) [pid = 2388] [serial = 972] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x118575800) [pid = 2388] [serial = 973] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1122b4800) [pid = 2388] [serial = 969] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x112a7c800) [pid = 2388] [serial = 970] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x125541c00) [pid = 2388] [serial = 987] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x11976c800) [pid = 2388] [serial = 984] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x124c8dc00) [pid = 2388] [serial = 985] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x119b49800) [pid = 2388] [serial = 975] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1219b5c00) [pid = 2388] [serial = 976] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11519cc00) [pid = 2388] [serial = 978] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x118209400) [pid = 2388] [serial = 979] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1193ec800) [pid = 2388] [serial = 982] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1193f5c00) [pid = 2388] [serial = 1003] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x115ee5400) [pid = 2388] [serial = 1002] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12be73c00) [pid = 2388] [serial = 1009] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12ba77800) [pid = 2388] [serial = 1008] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12ba0d800) [pid = 2388] [serial = 1000] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12bf0c800) [pid = 2388] [serial = 1011] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x126911c00) [pid = 2388] [serial = 990] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x127351000) [pid = 2388] [serial = 991] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x12a8c3000) [pid = 2388] [serial = 994] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12962ec00) [pid = 2388] [serial = 1006] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12b854c00) [pid = 2388] [serial = 997] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x12bf11400) [pid = 2388] [serial = 1012] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x125582800) [pid = 2388] [serial = 988] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x126d07400) [pid = 2388] [serial = 1005] [outer = 0x0] [url = about:blank] 23:12:27 INFO - PROCESS | 2388 | 1468649547865 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]]]}] 23:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 622ms 23:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:12:27 INFO - PROCESS | 2388 | 1468649547884 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 23:12:27 INFO - PROCESS | 2388 | 1468649547887 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 23:12:27 INFO - PROCESS | 2388 | 1468649547891 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:12:27 INFO - PROCESS | 2388 | 1468649547894 Marionette TRACE conn2 <- [1,1402,null,{}] 23:12:27 INFO - PROCESS | 2388 | 1468649547898 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}] 23:12:27 INFO - PROCESS | 2388 | 1468649547899 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:27 INFO - PROCESS | 2388 | 1468649547976 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 23:12:27 INFO - PROCESS | 2388 | 1468649547982 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:27 INFO - PROCESS | 2388 | 1468649547983 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172ea000 == 31 [pid = 2388] [id = 358] 23:12:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1176c5400) [pid = 2388] [serial = 1073] [outer = 0x0] 23:12:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x118526c00) [pid = 2388] [serial = 1074] [outer = 0x1176c5400] 23:12:28 INFO - PROCESS | 2388 | 1468649548010 Marionette DEBUG loaded listener.js 23:12:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x118619800) [pid = 2388] [serial = 1075] [outer = 0x1176c5400] 23:12:28 INFO - PROCESS | 2388 | 1468649548367 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]]]}] 23:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 23:12:28 INFO - PROCESS | 2388 | 1468649548417 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 23:12:28 INFO - PROCESS | 2388 | 1468649548419 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 23:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:12:28 INFO - PROCESS | 2388 | 1468649548422 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:12:28 INFO - PROCESS | 2388 | 1468649548425 Marionette TRACE conn2 <- [1,1406,null,{}] 23:12:28 INFO - PROCESS | 2388 | 1468649548432 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}] 23:12:28 INFO - PROCESS | 2388 | 1468649548435 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:28 INFO - PROCESS | 2388 | 1468649548517 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 23:12:28 INFO - PROCESS | 2388 | 1468649548523 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:28 INFO - PROCESS | 2388 | 1468649548526 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x119bab800 == 32 [pid = 2388] [id = 359] 23:12:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x113355000) [pid = 2388] [serial = 1076] [outer = 0x0] 23:12:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1193f2800) [pid = 2388] [serial = 1077] [outer = 0x113355000] 23:12:28 INFO - PROCESS | 2388 | 1468649548556 Marionette DEBUG loaded listener.js 23:12:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x12126e800) [pid = 2388] [serial = 1078] [outer = 0x113355000] 23:12:28 INFO - PROCESS | 2388 | 1468649548915 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]]]}] 23:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 522ms 23:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:12:28 INFO - PROCESS | 2388 | 1468649548945 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 23:12:28 INFO - PROCESS | 2388 | 1468649548947 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 23:12:28 INFO - PROCESS | 2388 | 1468649548949 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:12:28 INFO - PROCESS | 2388 | 1468649548950 Marionette TRACE conn2 <- [1,1410,null,{}] 23:12:28 INFO - PROCESS | 2388 | 1468649548952 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}] 23:12:28 INFO - PROCESS | 2388 | 1468649548953 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:29 INFO - PROCESS | 2388 | 1468649549033 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 23:12:29 INFO - PROCESS | 2388 | 1468649549037 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:29 INFO - PROCESS | 2388 | 1468649549038 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x121c07000 == 33 [pid = 2388] [id = 360] 23:12:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1219b5c00) [pid = 2388] [serial = 1079] [outer = 0x0] 23:12:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12370bc00) [pid = 2388] [serial = 1080] [outer = 0x1219b5c00] 23:12:29 INFO - PROCESS | 2388 | 1468649549064 Marionette DEBUG loaded listener.js 23:12:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x124c8f800) [pid = 2388] [serial = 1081] [outer = 0x1219b5c00] 23:12:29 INFO - PROCESS | 2388 | 1468649549416 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]]]}] 23:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 23:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:12:29 INFO - PROCESS | 2388 | 1468649549468 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 23:12:29 INFO - PROCESS | 2388 | 1468649549469 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 23:12:29 INFO - PROCESS | 2388 | 1468649549471 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:12:29 INFO - PROCESS | 2388 | 1468649549472 Marionette TRACE conn2 <- [1,1414,null,{}] 23:12:29 INFO - PROCESS | 2388 | 1468649549475 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}] 23:12:29 INFO - PROCESS | 2388 | 1468649549476 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:29 INFO - PROCESS | 2388 | 1468649549552 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 23:12:29 INFO - PROCESS | 2388 | 1468649549621 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:29 INFO - PROCESS | 2388 | 1468649549622 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x125591000 == 34 [pid = 2388] [id = 361] 23:12:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x112f6b000) [pid = 2388] [serial = 1082] [outer = 0x0] 23:12:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x124c91800) [pid = 2388] [serial = 1083] [outer = 0x112f6b000] 23:12:29 INFO - PROCESS | 2388 | 1468649549654 Marionette DEBUG loaded listener.js 23:12:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x125545000) [pid = 2388] [serial = 1084] [outer = 0x112f6b000] 23:12:30 INFO - PROCESS | 2388 | 1468649550002 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]]]}] 23:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 568ms 23:12:30 INFO - PROCESS | 2388 | 1468649550040 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 23:12:30 INFO - PROCESS | 2388 | 1468649550041 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 23:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:12:30 INFO - PROCESS | 2388 | 1468649550043 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:12:30 INFO - PROCESS | 2388 | 1468649550044 Marionette TRACE conn2 <- [1,1418,null,{}] 23:12:30 INFO - PROCESS | 2388 | 1468649550047 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}] 23:12:30 INFO - PROCESS | 2388 | 1468649550051 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:30 INFO - PROCESS | 2388 | 1468649550166 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 23:12:30 INFO - PROCESS | 2388 | 1468649550177 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:30 INFO - PROCESS | 2388 | 1468649550178 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x128917000 == 35 [pid = 2388] [id = 362] 23:12:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1250b4800) [pid = 2388] [serial = 1085] [outer = 0x0] 23:12:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x126874400) [pid = 2388] [serial = 1086] [outer = 0x1250b4800] 23:12:30 INFO - PROCESS | 2388 | 1468649550203 Marionette DEBUG loaded listener.js 23:12:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x129193000) [pid = 2388] [serial = 1087] [outer = 0x1250b4800] 23:12:30 INFO - PROCESS | 2388 | 1468649550557 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]]]}] 23:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 570ms 23:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:12:30 INFO - PROCESS | 2388 | 1468649550613 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 23:12:30 INFO - PROCESS | 2388 | 1468649550614 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 23:12:30 INFO - PROCESS | 2388 | 1468649550616 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:12:30 INFO - PROCESS | 2388 | 1468649550618 Marionette TRACE conn2 <- [1,1422,null,{}] 23:12:30 INFO - PROCESS | 2388 | 1468649550620 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}] 23:12:30 INFO - PROCESS | 2388 | 1468649550621 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:30 INFO - PROCESS | 2388 | 1468649550720 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 23:12:30 INFO - PROCESS | 2388 | 1468649550739 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:30 INFO - PROCESS | 2388 | 1468649550740 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e1d000 == 36 [pid = 2388] [id = 363] 23:12:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x128ab1000) [pid = 2388] [serial = 1088] [outer = 0x0] 23:12:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12940bc00) [pid = 2388] [serial = 1089] [outer = 0x128ab1000] 23:12:30 INFO - PROCESS | 2388 | 1468649550764 Marionette DEBUG loaded listener.js 23:12:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x129634400) [pid = 2388] [serial = 1090] [outer = 0x128ab1000] 23:12:31 INFO - PROCESS | 2388 | 1468649551097 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]]]}] 23:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 517ms 23:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:12:31 INFO - PROCESS | 2388 | 1468649551135 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 23:12:31 INFO - PROCESS | 2388 | 1468649551136 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 23:12:31 INFO - PROCESS | 2388 | 1468649551138 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:12:31 INFO - PROCESS | 2388 | 1468649551139 Marionette TRACE conn2 <- [1,1426,null,{}] 23:12:31 INFO - PROCESS | 2388 | 1468649551141 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}] 23:12:31 INFO - PROCESS | 2388 | 1468649551143 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:31 INFO - PROCESS | 2388 | 1468649551237 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 23:12:31 INFO - PROCESS | 2388 | 1468649551249 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:31 INFO - PROCESS | 2388 | 1468649551250 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a73e800 == 37 [pid = 2388] [id = 364] 23:12:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x125545400) [pid = 2388] [serial = 1091] [outer = 0x0] 23:12:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x129ee0400) [pid = 2388] [serial = 1092] [outer = 0x125545400] 23:12:31 INFO - PROCESS | 2388 | 1468649551274 Marionette DEBUG loaded listener.js 23:12:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12a879800) [pid = 2388] [serial = 1093] [outer = 0x125545400] 23:12:31 INFO - PROCESS | 2388 | 1468649551678 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]]]}] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x125543c00) [pid = 2388] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x127356400) [pid = 2388] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x128aa9000) [pid = 2388] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x11393a400) [pid = 2388] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12160a400) [pid = 2388] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x11953f800) [pid = 2388] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11673b000) [pid = 2388] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x128ab0c00) [pid = 2388] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1128d2c00) [pid = 2388] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11820e800) [pid = 2388] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118204400) [pid = 2388] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x11953bc00) [pid = 2388] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1176bb000) [pid = 2388] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1126f9000) [pid = 2388] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x118617c00) [pid = 2388] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:12:31 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x12733a800) [pid = 2388] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 568ms 23:12:31 INFO - PROCESS | 2388 | 1468649551706 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 23:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:12:31 INFO - PROCESS | 2388 | 1468649551708 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 23:12:31 INFO - PROCESS | 2388 | 1468649551710 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:12:31 INFO - PROCESS | 2388 | 1468649551713 Marionette TRACE conn2 <- [1,1430,null,{}] 23:12:31 INFO - PROCESS | 2388 | 1468649551715 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}] 23:12:31 INFO - PROCESS | 2388 | 1468649551717 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:31 INFO - PROCESS | 2388 | 1468649551803 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 23:12:31 INFO - PROCESS | 2388 | 1468649551806 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:31 INFO - PROCESS | 2388 | 1468649551807 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x119baa800 == 38 [pid = 2388] [id = 365] 23:12:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1160aac00) [pid = 2388] [serial = 1094] [outer = 0x0] 23:12:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x117293c00) [pid = 2388] [serial = 1095] [outer = 0x1160aac00] 23:12:31 INFO - PROCESS | 2388 | 1468649551833 Marionette DEBUG loaded listener.js 23:12:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x118655800) [pid = 2388] [serial = 1096] [outer = 0x1160aac00] 23:12:32 INFO - PROCESS | 2388 | 1468649552172 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]]]}] 23:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 470ms 23:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:12:32 INFO - PROCESS | 2388 | 1468649552180 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 23:12:32 INFO - PROCESS | 2388 | 1468649552181 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 23:12:32 INFO - PROCESS | 2388 | 1468649552183 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:12:32 INFO - PROCESS | 2388 | 1468649552185 Marionette TRACE conn2 <- [1,1434,null,{}] 23:12:32 INFO - PROCESS | 2388 | 1468649552187 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}] 23:12:32 INFO - PROCESS | 2388 | 1468649552188 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:32 INFO - PROCESS | 2388 | 1468649552271 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 23:12:32 INFO - PROCESS | 2388 | 1468649552329 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:32 INFO - PROCESS | 2388 | 1468649552330 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9c6800 == 39 [pid = 2388] [id = 366] 23:12:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x11864d000) [pid = 2388] [serial = 1097] [outer = 0x0] 23:12:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x124cb6800) [pid = 2388] [serial = 1098] [outer = 0x11864d000] 23:12:32 INFO - PROCESS | 2388 | 1468649552355 Marionette DEBUG loaded listener.js 23:12:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x129635800) [pid = 2388] [serial = 1099] [outer = 0x11864d000] 23:12:32 INFO - PROCESS | 2388 | 1468649552663 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]]]}] 23:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 23:12:32 INFO - PROCESS | 2388 | 1468649552704 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 23:12:32 INFO - PROCESS | 2388 | 1468649552706 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 23:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:12:32 INFO - PROCESS | 2388 | 1468649552708 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:12:32 INFO - PROCESS | 2388 | 1468649552718 Marionette TRACE conn2 <- [1,1438,null,{}] 23:12:32 INFO - PROCESS | 2388 | 1468649552720 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}] 23:12:32 INFO - PROCESS | 2388 | 1468649552721 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:32 INFO - PROCESS | 2388 | 1468649552809 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 23:12:32 INFO - PROCESS | 2388 | 1468649552814 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:32 INFO - PROCESS | 2388 | 1468649552816 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be23000 == 40 [pid = 2388] [id = 367] 23:12:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x129639400) [pid = 2388] [serial = 1100] [outer = 0x0] 23:12:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12a8c7000) [pid = 2388] [serial = 1101] [outer = 0x129639400] 23:12:32 INFO - PROCESS | 2388 | 1468649552841 Marionette DEBUG loaded listener.js 23:12:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12b856000) [pid = 2388] [serial = 1102] [outer = 0x129639400] 23:12:33 INFO - PROCESS | 2388 | 1468649553170 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]]]}] 23:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 477ms 23:12:33 INFO - PROCESS | 2388 | 1468649553185 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 23:12:33 INFO - PROCESS | 2388 | 1468649553186 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 23:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:12:33 INFO - PROCESS | 2388 | 1468649553189 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:12:33 INFO - PROCESS | 2388 | 1468649553190 Marionette TRACE conn2 <- [1,1442,null,{}] 23:12:33 INFO - PROCESS | 2388 | 1468649553217 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}] 23:12:33 INFO - PROCESS | 2388 | 1468649553218 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:33 INFO - PROCESS | 2388 | 1468649553334 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 23:12:33 INFO - PROCESS | 2388 | 1468649553341 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:33 INFO - PROCESS | 2388 | 1468649553342 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbd3000 == 41 [pid = 2388] [id = 368] 23:12:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x129197c00) [pid = 2388] [serial = 1103] [outer = 0x0] 23:12:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12ba07400) [pid = 2388] [serial = 1104] [outer = 0x129197c00] 23:12:33 INFO - PROCESS | 2388 | 1468649553381 Marionette DEBUG loaded listener.js 23:12:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12ba73c00) [pid = 2388] [serial = 1105] [outer = 0x129197c00] 23:12:33 INFO - PROCESS | 2388 | 1468649553764 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]]]}] 23:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 619ms 23:12:33 INFO - PROCESS | 2388 | 1468649553809 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 23:12:33 INFO - PROCESS | 2388 | 1468649553812 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 23:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:12:33 INFO - PROCESS | 2388 | 1468649553816 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:12:33 INFO - PROCESS | 2388 | 1468649553819 Marionette TRACE conn2 <- [1,1446,null,{}] 23:12:33 INFO - PROCESS | 2388 | 1468649553823 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}] 23:12:33 INFO - PROCESS | 2388 | 1468649553825 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:33 INFO - PROCESS | 2388 | 1468649553938 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 23:12:34 INFO - PROCESS | 2388 | 1468649553995 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:34 INFO - PROCESS | 2388 | 1468649553998 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x116270000 == 42 [pid = 2388] [id = 369] 23:12:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x112dbf800) [pid = 2388] [serial = 1106] [outer = 0x0] 23:12:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x11393e000) [pid = 2388] [serial = 1107] [outer = 0x112dbf800] 23:12:34 INFO - PROCESS | 2388 | 1468649554029 Marionette DEBUG loaded listener.js 23:12:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x116f6f000) [pid = 2388] [serial = 1108] [outer = 0x112dbf800] 23:12:34 INFO - PROCESS | 2388 | 1468649554498 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]]]}] 23:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 722ms 23:12:34 INFO - PROCESS | 2388 | 1468649554538 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 23:12:34 INFO - PROCESS | 2388 | 1468649554541 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 23:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:12:34 INFO - PROCESS | 2388 | 1468649554565 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:12:34 INFO - PROCESS | 2388 | 1468649554567 Marionette TRACE conn2 <- [1,1450,null,{}] 23:12:34 INFO - PROCESS | 2388 | 1468649554569 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}] 23:12:34 INFO - PROCESS | 2388 | 1468649554571 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:34 INFO - PROCESS | 2388 | 1468649554698 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 23:12:34 INFO - PROCESS | 2388 | 1468649554779 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:34 INFO - PROCESS | 2388 | 1468649554780 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x12697a800 == 43 [pid = 2388] [id = 370] 23:12:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x11936a400) [pid = 2388] [serial = 1109] [outer = 0x0] 23:12:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1193ecc00) [pid = 2388] [serial = 1110] [outer = 0x11936a400] 23:12:34 INFO - PROCESS | 2388 | 1468649554811 Marionette DEBUG loaded listener.js 23:12:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x119b4b400) [pid = 2388] [serial = 1111] [outer = 0x11936a400] 23:12:35 INFO - PROCESS | 2388 | 1468649555240 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]]]}] 23:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 724ms 23:12:35 INFO - PROCESS | 2388 | 1468649555286 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 23:12:35 INFO - PROCESS | 2388 | 1468649555288 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 23:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:12:35 INFO - PROCESS | 2388 | 1468649555291 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:12:35 INFO - PROCESS | 2388 | 1468649555293 Marionette TRACE conn2 <- [1,1454,null,{}] 23:12:35 INFO - PROCESS | 2388 | 1468649555301 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}] 23:12:35 INFO - PROCESS | 2388 | 1468649555304 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:35 INFO - PROCESS | 2388 | 1468649555409 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 23:12:35 INFO - PROCESS | 2388 | 1468649555478 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:35 INFO - PROCESS | 2388 | 1468649555480 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be29000 == 44 [pid = 2388] [id = 371] 23:12:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x121b4ec00) [pid = 2388] [serial = 1112] [outer = 0x0] 23:12:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x125574800) [pid = 2388] [serial = 1113] [outer = 0x121b4ec00] 23:12:35 INFO - PROCESS | 2388 | 1468649555513 Marionette DEBUG loaded listener.js 23:12:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x126f03400) [pid = 2388] [serial = 1114] [outer = 0x121b4ec00] 23:12:35 INFO - PROCESS | 2388 | 1468649555949 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]]]}] 23:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 722ms 23:12:36 INFO - PROCESS | 2388 | 1468649556027 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 23:12:36 INFO - PROCESS | 2388 | 1468649556029 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 23:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:12:36 INFO - PROCESS | 2388 | 1468649556034 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:12:36 INFO - PROCESS | 2388 | 1468649556035 Marionette TRACE conn2 <- [1,1458,null,{}] 23:12:36 INFO - PROCESS | 2388 | 1468649556038 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}] 23:12:36 INFO - PROCESS | 2388 | 1468649556040 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:36 INFO - PROCESS | 2388 | 1468649556150 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 23:12:36 INFO - PROCESS | 2388 | 1468649556220 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:36 INFO - PROCESS | 2388 | 1468649556221 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c633800 == 45 [pid = 2388] [id = 372] 23:12:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x129195c00) [pid = 2388] [serial = 1115] [outer = 0x0] 23:12:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12940f400) [pid = 2388] [serial = 1116] [outer = 0x129195c00] 23:12:36 INFO - PROCESS | 2388 | 1468649556252 Marionette DEBUG loaded listener.js 23:12:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x12a87f000) [pid = 2388] [serial = 1117] [outer = 0x129195c00] 23:12:36 INFO - PROCESS | 2388 | 1468649556750 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]]]}] 23:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 771ms 23:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:12:36 INFO - PROCESS | 2388 | 1468649556805 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 23:12:36 INFO - PROCESS | 2388 | 1468649556807 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 23:12:36 INFO - PROCESS | 2388 | 1468649556809 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:12:36 INFO - PROCESS | 2388 | 1468649556810 Marionette TRACE conn2 <- [1,1462,null,{}] 23:12:36 INFO - PROCESS | 2388 | 1468649556813 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}] 23:12:36 INFO - PROCESS | 2388 | 1468649556814 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:36 INFO - PROCESS | 2388 | 1468649556916 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 23:12:37 INFO - PROCESS | 2388 | 1468649557127 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:37 INFO - PROCESS | 2388 | 1468649557128 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x1183bd800 == 46 [pid = 2388] [id = 373] 23:12:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x11393a400) [pid = 2388] [serial = 1118] [outer = 0x0] 23:12:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x113e5e000) [pid = 2388] [serial = 1119] [outer = 0x11393a400] 23:12:37 INFO - PROCESS | 2388 | 1468649557157 Marionette DEBUG loaded listener.js 23:12:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x116a0b000) [pid = 2388] [serial = 1120] [outer = 0x11393a400] 23:12:37 INFO - PROCESS | 2388 | 1468649557635 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]]]}] 23:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 872ms 23:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:12:37 INFO - PROCESS | 2388 | 1468649557684 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 23:12:37 INFO - PROCESS | 2388 | 1468649557686 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 23:12:37 INFO - PROCESS | 2388 | 1468649557690 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:12:37 INFO - PROCESS | 2388 | 1468649557693 Marionette TRACE conn2 <- [1,1466,null,{}] 23:12:37 INFO - PROCESS | 2388 | 1468649557697 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}] 23:12:37 INFO - PROCESS | 2388 | 1468649557699 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:37 INFO - PROCESS | 2388 | 1468649557820 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 23:12:37 INFO - PROCESS | 2388 | 1468649557924 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:37 INFO - PROCESS | 2388 | 1468649557926 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x119514800 == 47 [pid = 2388] [id = 374] 23:12:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x1188e9400) [pid = 2388] [serial = 1121] [outer = 0x0] 23:12:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x11936b800) [pid = 2388] [serial = 1122] [outer = 0x1188e9400] 23:12:37 INFO - PROCESS | 2388 | 1468649557972 Marionette DEBUG loaded listener.js 23:12:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x119773000) [pid = 2388] [serial = 1123] [outer = 0x1188e9400] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x12be23000 == 46 [pid = 2388] [id = 367] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9c6800 == 45 [pid = 2388] [id = 366] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x119baa800 == 44 [pid = 2388] [id = 365] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x12a73e800 == 43 [pid = 2388] [id = 364] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x129e1d000 == 42 [pid = 2388] [id = 363] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x128917000 == 41 [pid = 2388] [id = 362] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x125591000 == 40 [pid = 2388] [id = 361] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x121c07000 == 39 [pid = 2388] [id = 360] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x119bab800 == 38 [pid = 2388] [id = 359] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x1172ea000 == 37 [pid = 2388] [id = 358] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x116937800 == 36 [pid = 2388] [id = 357] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x119ba8000 == 35 [pid = 2388] [id = 356] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x11694f800 == 34 [pid = 2388] [id = 355] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x12b175000 == 33 [pid = 2388] [id = 354] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x1183bd800 == 32 [pid = 2388] [id = 373] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x12c633800 == 31 [pid = 2388] [id = 372] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x12be29000 == 30 [pid = 2388] [id = 371] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x12697a800 == 29 [pid = 2388] [id = 370] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbd3000 == 28 [pid = 2388] [id = 368] 23:12:38 INFO - PROCESS | 2388 | --DOCSHELL 0x116270000 == 27 [pid = 2388] [id = 369] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x12126d000) [pid = 2388] [serial = 1044] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12919e400) [pid = 2388] [serial = 1062] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x128aae800) [pid = 2388] [serial = 1060] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x126d03c00) [pid = 2388] [serial = 1051] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x129194c00) [pid = 2388] [serial = 1020] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12ba0a400) [pid = 2388] [serial = 1026] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x11400f800) [pid = 2388] [serial = 1032] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12370b400) [pid = 2388] [serial = 1047] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1217ba400) [pid = 2388] [serial = 1017] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x11820c800) [pid = 2388] [serial = 1036] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12ab3bc00) [pid = 2388] [serial = 1024] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x119536c00) [pid = 2388] [serial = 1054] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x126d0c400) [pid = 2388] [serial = 1056] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x127338400) [pid = 2388] [serial = 1057] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x125582c00) [pid = 2388] [serial = 1050] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x11820d000) [pid = 2388] [serial = 1053] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x129634800) [pid = 2388] [serial = 1021] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x118621c00) [pid = 2388] [serial = 1015] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x119772c00) [pid = 2388] [serial = 1041] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x118133800) [pid = 2388] [serial = 1029] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1176b9c00) [pid = 2388] [serial = 1035] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x124c8b800) [pid = 2388] [serial = 1018] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12be6d000) [pid = 2388] [serial = 1027] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x121eb2000) [pid = 2388] [serial = 1045] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x125542c00) [pid = 2388] [serial = 1048] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x116623c00) [pid = 2388] [serial = 1033] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1186eb800) [pid = 2388] [serial = 1038] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x119d11c00) [pid = 2388] [serial = 1042] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x1193ec400) [pid = 2388] [serial = 1039] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x11856e800) [pid = 2388] [serial = 1030] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x128aa5400) [pid = 2388] [serial = 1059] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x118349000) [pid = 2388] [serial = 1014] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x12a6ee000) [pid = 2388] [serial = 1023] [outer = 0x0] [url = about:blank] 23:12:38 INFO - PROCESS | 2388 | 1468649558951 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]]]}] 23:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1273ms 23:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:12:38 INFO - PROCESS | 2388 | 1468649558964 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 23:12:38 INFO - PROCESS | 2388 | 1468649558966 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 23:12:38 INFO - PROCESS | 2388 | 1468649558969 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:12:38 INFO - PROCESS | 2388 | 1468649558971 Marionette TRACE conn2 <- [1,1470,null,{}] 23:12:38 INFO - PROCESS | 2388 | 1468649558974 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}] 23:12:38 INFO - PROCESS | 2388 | 1468649558976 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:39 INFO - PROCESS | 2388 | 1468649559059 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 23:12:39 INFO - PROCESS | 2388 | 1468649559111 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:39 INFO - PROCESS | 2388 | 1468649559114 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x115ed5800 == 28 [pid = 2388] [id = 375] 23:12:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x112dbdc00) [pid = 2388] [serial = 1124] [outer = 0x0] 23:12:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x113e0f000) [pid = 2388] [serial = 1125] [outer = 0x112dbdc00] 23:12:39 INFO - PROCESS | 2388 | 1468649559142 Marionette DEBUG loaded listener.js 23:12:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x115ee5400) [pid = 2388] [serial = 1126] [outer = 0x112dbdc00] 23:12:39 INFO - PROCESS | 2388 | 1468649559487 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]]]}] 23:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 569ms 23:12:39 INFO - PROCESS | 2388 | 1468649559538 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 23:12:39 INFO - PROCESS | 2388 | 1468649559542 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 23:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:12:39 INFO - PROCESS | 2388 | 1468649559546 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:12:39 INFO - PROCESS | 2388 | 1468649559548 Marionette TRACE conn2 <- [1,1474,null,{}] 23:12:39 INFO - PROCESS | 2388 | 1468649559551 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}] 23:12:39 INFO - PROCESS | 2388 | 1468649559552 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:39 INFO - PROCESS | 2388 | 1468649559631 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 23:12:39 INFO - PROCESS | 2388 | 1468649559685 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:39 INFO - PROCESS | 2388 | 1468649559686 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171da800 == 29 [pid = 2388] [id = 376] 23:12:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1162d5000) [pid = 2388] [serial = 1127] [outer = 0x0] 23:12:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1176b9400) [pid = 2388] [serial = 1128] [outer = 0x1162d5000] 23:12:39 INFO - PROCESS | 2388 | 1468649559713 Marionette DEBUG loaded listener.js 23:12:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x11820c000) [pid = 2388] [serial = 1129] [outer = 0x1162d5000] 23:12:40 INFO - PROCESS | 2388 | 1468649560020 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]]]}] 23:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 23:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:12:40 INFO - PROCESS | 2388 | 1468649560066 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 23:12:40 INFO - PROCESS | 2388 | 1468649560068 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 23:12:40 INFO - PROCESS | 2388 | 1468649560070 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:12:40 INFO - PROCESS | 2388 | 1468649560072 Marionette TRACE conn2 <- [1,1478,null,{}] 23:12:40 INFO - PROCESS | 2388 | 1468649560080 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}] 23:12:40 INFO - PROCESS | 2388 | 1468649560084 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:40 INFO - PROCESS | 2388 | 1468649560159 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 23:12:40 INFO - PROCESS | 2388 | 1468649560214 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:40 INFO - PROCESS | 2388 | 1468649560216 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x119508000 == 30 [pid = 2388] [id = 377] 23:12:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1126fa400) [pid = 2388] [serial = 1130] [outer = 0x0] 23:12:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x118659000) [pid = 2388] [serial = 1131] [outer = 0x1126fa400] 23:12:40 INFO - PROCESS | 2388 | 1468649560243 Marionette DEBUG loaded listener.js 23:12:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1193eb800) [pid = 2388] [serial = 1132] [outer = 0x1126fa400] 23:12:40 INFO - PROCESS | 2388 | 1468649560550 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]]]}] 23:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 520ms 23:12:40 INFO - PROCESS | 2388 | 1468649560591 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 23:12:40 INFO - PROCESS | 2388 | 1468649560593 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 23:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:12:40 INFO - PROCESS | 2388 | 1468649560598 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:12:40 INFO - PROCESS | 2388 | 1468649560599 Marionette TRACE conn2 <- [1,1482,null,{}] 23:12:40 INFO - PROCESS | 2388 | 1468649560601 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}] 23:12:40 INFO - PROCESS | 2388 | 1468649560602 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:40 INFO - PROCESS | 2388 | 1468649560680 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 23:12:40 INFO - PROCESS | 2388 | 1468649560684 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:40 INFO - PROCESS | 2388 | 1468649560685 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212cf000 == 31 [pid = 2388] [id = 378] 23:12:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x119534400) [pid = 2388] [serial = 1133] [outer = 0x0] 23:12:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x119d05000) [pid = 2388] [serial = 1134] [outer = 0x119534400] 23:12:40 INFO - PROCESS | 2388 | 1468649560711 Marionette DEBUG loaded listener.js 23:12:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12126d400) [pid = 2388] [serial = 1135] [outer = 0x119534400] 23:12:41 INFO - PROCESS | 2388 | 1468649561109 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]]]}] 23:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 23:12:41 INFO - PROCESS | 2388 | 1468649561121 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 23:12:41 INFO - PROCESS | 2388 | 1468649561122 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 23:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:12:41 INFO - PROCESS | 2388 | 1468649561124 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:12:41 INFO - PROCESS | 2388 | 1468649561126 Marionette TRACE conn2 <- [1,1486,null,{}] 23:12:41 INFO - PROCESS | 2388 | 1468649561129 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}] 23:12:41 INFO - PROCESS | 2388 | 1468649561131 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:41 INFO - PROCESS | 2388 | 1468649561224 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 23:12:41 INFO - PROCESS | 2388 | 1468649561261 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:41 INFO - PROCESS | 2388 | 1468649561263 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x124fe9000 == 32 [pid = 2388] [id = 379] 23:12:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x116050800) [pid = 2388] [serial = 1136] [outer = 0x0] 23:12:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x121b40400) [pid = 2388] [serial = 1137] [outer = 0x116050800] 23:12:41 INFO - PROCESS | 2388 | 1468649561287 Marionette DEBUG loaded listener.js 23:12:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x124cb3c00) [pid = 2388] [serial = 1138] [outer = 0x116050800] 23:12:41 INFO - PROCESS | 2388 | 1468649561649 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]]]}] 23:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 570ms 23:12:41 INFO - PROCESS | 2388 | 1468649561694 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 23:12:41 INFO - PROCESS | 2388 | 1468649561696 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 23:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:12:41 INFO - PROCESS | 2388 | 1468649561699 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:12:41 INFO - PROCESS | 2388 | 1468649561700 Marionette TRACE conn2 <- [1,1490,null,{}] 23:12:41 INFO - PROCESS | 2388 | 1468649561703 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}] 23:12:41 INFO - PROCESS | 2388 | 1468649561710 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:41 INFO - PROCESS | 2388 | 1468649561887 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 23:12:41 INFO - PROCESS | 2388 | 1468649561940 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:41 INFO - PROCESS | 2388 | 1468649561941 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271c1000 == 33 [pid = 2388] [id = 380] 23:12:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x112dc2400) [pid = 2388] [serial = 1139] [outer = 0x0] 23:12:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12553d800) [pid = 2388] [serial = 1140] [outer = 0x112dc2400] 23:12:41 INFO - PROCESS | 2388 | 1468649561986 Marionette DEBUG loaded listener.js 23:12:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x126f92400) [pid = 2388] [serial = 1141] [outer = 0x112dc2400] 23:12:42 INFO - PROCESS | 2388 | 1468649562433 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]]]}] 23:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 23:12:42 INFO - PROCESS | 2388 | 1468649562470 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 23:12:42 INFO - PROCESS | 2388 | 1468649562471 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 23:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:12:42 INFO - PROCESS | 2388 | 1468649562473 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:12:42 INFO - PROCESS | 2388 | 1468649562475 Marionette TRACE conn2 <- [1,1494,null,{}] 23:12:42 INFO - PROCESS | 2388 | 1468649562477 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}] 23:12:42 INFO - PROCESS | 2388 | 1468649562479 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:42 INFO - PROCESS | 2388 | 1468649562575 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 23:12:42 INFO - PROCESS | 2388 | 1468649562579 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:42 INFO - PROCESS | 2388 | 1468649562580 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x129428000 == 34 [pid = 2388] [id = 381] 23:12:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1193eec00) [pid = 2388] [serial = 1142] [outer = 0x0] 23:12:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12734d400) [pid = 2388] [serial = 1143] [outer = 0x1193eec00] 23:12:42 INFO - PROCESS | 2388 | 1468649562604 Marionette DEBUG loaded listener.js 23:12:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x129193c00) [pid = 2388] [serial = 1144] [outer = 0x1193eec00] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1250b4800) [pid = 2388] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x128ab1000) [pid = 2388] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x125545400) [pid = 2388] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1176c5400) [pid = 2388] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x116059000) [pid = 2388] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x11393f800) [pid = 2388] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1160aac00) [pid = 2388] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x128d29000) [pid = 2388] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11812f800) [pid = 2388] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x113355000) [pid = 2388] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1219b5c00) [pid = 2388] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11864d000) [pid = 2388] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x129639400) [pid = 2388] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x129197c00) [pid = 2388] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:12:43 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x112f6b000) [pid = 2388] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:12:43 INFO - PROCESS | 2388 | 1468649563107 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]]]}] 23:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 669ms 23:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:12:43 INFO - PROCESS | 2388 | 1468649563144 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 23:12:43 INFO - PROCESS | 2388 | 1468649563145 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 23:12:43 INFO - PROCESS | 2388 | 1468649563147 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:12:43 INFO - PROCESS | 2388 | 1468649563148 Marionette TRACE conn2 <- [1,1498,null,{}] 23:12:43 INFO - PROCESS | 2388 | 1468649563151 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}] 23:12:43 INFO - PROCESS | 2388 | 1468649563152 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:43 INFO - PROCESS | 2388 | 1468649563235 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 23:12:43 INFO - PROCESS | 2388 | 1468649563239 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:43 INFO - PROCESS | 2388 | 1468649563240 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a606800 == 35 [pid = 2388] [id = 382] 23:12:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x116630000) [pid = 2388] [serial = 1145] [outer = 0x0] 23:12:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x11856dc00) [pid = 2388] [serial = 1146] [outer = 0x116630000] 23:12:43 INFO - PROCESS | 2388 | 1468649563267 Marionette DEBUG loaded listener.js 23:12:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1250b4800) [pid = 2388] [serial = 1147] [outer = 0x116630000] 23:12:43 INFO - PROCESS | 2388 | 1468649563569 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]]]}] 23:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 468ms 23:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:12:43 INFO - PROCESS | 2388 | 1468649563615 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 23:12:43 INFO - PROCESS | 2388 | 1468649563617 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 23:12:43 INFO - PROCESS | 2388 | 1468649563618 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:12:43 INFO - PROCESS | 2388 | 1468649563620 Marionette TRACE conn2 <- [1,1502,null,{}] 23:12:43 INFO - PROCESS | 2388 | 1468649563622 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}] 23:12:43 INFO - PROCESS | 2388 | 1468649563623 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:43 INFO - PROCESS | 2388 | 1468649563724 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 23:12:43 INFO - PROCESS | 2388 | 1468649563733 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:43 INFO - PROCESS | 2388 | 1468649563734 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x119505000 == 36 [pid = 2388] [id = 383] 23:12:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x127338000) [pid = 2388] [serial = 1148] [outer = 0x0] 23:12:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x128ed6c00) [pid = 2388] [serial = 1149] [outer = 0x127338000] 23:12:43 INFO - PROCESS | 2388 | 1468649563759 Marionette DEBUG loaded listener.js 23:12:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x129404000) [pid = 2388] [serial = 1150] [outer = 0x127338000] 23:12:44 INFO - PROCESS | 2388 | 1468649564052 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]]]}] 23:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 467ms 23:12:44 INFO - PROCESS | 2388 | 1468649564087 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 23:12:44 INFO - PROCESS | 2388 | 1468649564088 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 23:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:12:44 INFO - PROCESS | 2388 | 1468649564091 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:12:44 INFO - PROCESS | 2388 | 1468649564092 Marionette TRACE conn2 <- [1,1506,null,{}] 23:12:44 INFO - PROCESS | 2388 | 1468649564096 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}] 23:12:44 INFO - PROCESS | 2388 | 1468649564098 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:44 INFO - PROCESS | 2388 | 1468649564185 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 23:12:44 INFO - PROCESS | 2388 | 1468649564188 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:44 INFO - PROCESS | 2388 | 1468649564190 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9d7000 == 37 [pid = 2388] [id = 384] 23:12:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12940ac00) [pid = 2388] [serial = 1151] [outer = 0x0] 23:12:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x129634800) [pid = 2388] [serial = 1152] [outer = 0x12940ac00] 23:12:44 INFO - PROCESS | 2388 | 1468649564214 Marionette DEBUG loaded listener.js 23:12:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12a6ee000) [pid = 2388] [serial = 1153] [outer = 0x12940ac00] 23:12:44 INFO - PROCESS | 2388 | 1468649564535 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]]]}] 23:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 472ms 23:12:44 INFO - PROCESS | 2388 | 1468649564563 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 23:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:12:44 INFO - PROCESS | 2388 | 1468649564565 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 23:12:44 INFO - PROCESS | 2388 | 1468649564567 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:12:44 INFO - PROCESS | 2388 | 1468649564569 Marionette TRACE conn2 <- [1,1510,null,{}] 23:12:44 INFO - PROCESS | 2388 | 1468649564571 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}] 23:12:44 INFO - PROCESS | 2388 | 1468649564572 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:44 INFO - PROCESS | 2388 | 1468649564685 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 23:12:44 INFO - PROCESS | 2388 | 1468649564691 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:44 INFO - PROCESS | 2388 | 1468649564694 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x124fe5800 == 38 [pid = 2388] [id = 385] 23:12:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12a6efc00) [pid = 2388] [serial = 1154] [outer = 0x0] 23:12:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a8bf400) [pid = 2388] [serial = 1155] [outer = 0x12a6efc00] 23:12:44 INFO - PROCESS | 2388 | 1468649564722 Marionette DEBUG loaded listener.js 23:12:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12ab62000) [pid = 2388] [serial = 1156] [outer = 0x12a6efc00] 23:12:45 INFO - PROCESS | 2388 | 1468649565089 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]]]}] 23:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 23:12:45 INFO - PROCESS | 2388 | 1468649565138 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 23:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:12:45 INFO - PROCESS | 2388 | 1468649565141 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 23:12:45 INFO - PROCESS | 2388 | 1468649565145 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:12:45 INFO - PROCESS | 2388 | 1468649565147 Marionette TRACE conn2 <- [1,1514,null,{}] 23:12:45 INFO - PROCESS | 2388 | 1468649565152 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}] 23:12:45 INFO - PROCESS | 2388 | 1468649565154 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:45 INFO - PROCESS | 2388 | 1468649565274 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 23:12:45 INFO - PROCESS | 2388 | 1468649565331 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:45 INFO - PROCESS | 2388 | 1468649565334 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x113e52800 == 39 [pid = 2388] [id = 386] 23:12:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1126fec00) [pid = 2388] [serial = 1157] [outer = 0x0] 23:12:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1128d5000) [pid = 2388] [serial = 1158] [outer = 0x1126fec00] 23:12:45 INFO - PROCESS | 2388 | 1468649565365 Marionette DEBUG loaded listener.js 23:12:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x113e15000) [pid = 2388] [serial = 1159] [outer = 0x1126fec00] 23:12:45 INFO - PROCESS | 2388 | 1468649565832 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]]]}] 23:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 722ms 23:12:45 INFO - PROCESS | 2388 | 1468649565866 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 23:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:12:45 INFO - PROCESS | 2388 | 1468649565869 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 23:12:45 INFO - PROCESS | 2388 | 1468649565874 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:12:45 INFO - PROCESS | 2388 | 1468649565876 Marionette TRACE conn2 <- [1,1518,null,{}] 23:12:45 INFO - PROCESS | 2388 | 1468649565878 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}] 23:12:45 INFO - PROCESS | 2388 | 1468649565880 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:45 INFO - PROCESS | 2388 | 1468649565991 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 23:12:46 INFO - PROCESS | 2388 | 1468649566069 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:46 INFO - PROCESS | 2388 | 1468649566071 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x119ab1000 == 40 [pid = 2388] [id = 387] 23:12:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1160ae400) [pid = 2388] [serial = 1160] [outer = 0x0] 23:12:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x118132000) [pid = 2388] [serial = 1161] [outer = 0x1160ae400] 23:12:46 INFO - PROCESS | 2388 | 1468649566102 Marionette DEBUG loaded listener.js 23:12:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x118570800) [pid = 2388] [serial = 1162] [outer = 0x1160ae400] 23:12:46 INFO - PROCESS | 2388 | 1468649566673 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]]]}] 23:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 871ms 23:12:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:12:46 INFO - PROCESS | 2388 | 1468649566746 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 23:12:46 INFO - PROCESS | 2388 | 1468649566748 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 23:12:46 INFO - PROCESS | 2388 | 1468649566750 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:12:46 INFO - PROCESS | 2388 | 1468649566753 Marionette TRACE conn2 <- [1,1522,null,{}] 23:12:46 INFO - PROCESS | 2388 | 1468649566761 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}] 23:12:46 INFO - PROCESS | 2388 | 1468649566764 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:46 INFO - PROCESS | 2388 | 1468649566982 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 23:12:47 INFO - PROCESS | 2388 | 1468649567110 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:47 INFO - PROCESS | 2388 | 1468649567111 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x11401a800 == 41 [pid = 2388] [id = 388] 23:12:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1151a9400) [pid = 2388] [serial = 1163] [outer = 0x0] 23:12:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x116059000) [pid = 2388] [serial = 1164] [outer = 0x1151a9400] 23:12:47 INFO - PROCESS | 2388 | 1468649567141 Marionette DEBUG loaded listener.js 23:12:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x117293000) [pid = 2388] [serial = 1165] [outer = 0x1151a9400] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9d7000 == 40 [pid = 2388] [id = 384] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x119505000 == 39 [pid = 2388] [id = 383] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x12a606800 == 38 [pid = 2388] [id = 382] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x129428000 == 37 [pid = 2388] [id = 381] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x1271c1000 == 36 [pid = 2388] [id = 380] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x124fe9000 == 35 [pid = 2388] [id = 379] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x1212cf000 == 34 [pid = 2388] [id = 378] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x119508000 == 33 [pid = 2388] [id = 377] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x1171da800 == 32 [pid = 2388] [id = 376] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x115ed5800 == 31 [pid = 2388] [id = 375] 23:12:47 INFO - PROCESS | 2388 | --DOCSHELL 0x119514800 == 30 [pid = 2388] [id = 374] 23:12:47 INFO - PROCESS | 2388 | 1468649567523 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"]]]}] 23:12:47 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 () { 23:12:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:12:47 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 () { 23:12:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:12:47 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 () { 23:12:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:12:47 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 () { 23:12:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:12:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 822ms 23:12:47 INFO - PROCESS | 2388 | 1468649567574 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 23:12:47 INFO - PROCESS | 2388 | 1468649567577 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 23:12:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x12b856000) [pid = 2388] [serial = 1102] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12ba07400) [pid = 2388] [serial = 1104] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x12a8c7000) [pid = 2388] [serial = 1101] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12a879800) [pid = 2388] [serial = 1093] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x124c91800) [pid = 2388] [serial = 1083] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x129193000) [pid = 2388] [serial = 1087] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x129635800) [pid = 2388] [serial = 1099] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12ba73c00) [pid = 2388] [serial = 1105] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x125545000) [pid = 2388] [serial = 1084] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x129634400) [pid = 2388] [serial = 1090] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x126874400) [pid = 2388] [serial = 1086] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12940bc00) [pid = 2388] [serial = 1089] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x129ee0400) [pid = 2388] [serial = 1092] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x118526c00) [pid = 2388] [serial = 1074] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x118619800) [pid = 2388] [serial = 1075] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1160b1400) [pid = 2388] [serial = 1071] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x116975800) [pid = 2388] [serial = 1072] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x113e61400) [pid = 2388] [serial = 1065] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x117293c00) [pid = 2388] [serial = 1095] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x116630400) [pid = 2388] [serial = 1066] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12a6e6800) [pid = 2388] [serial = 1063] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x118572000) [pid = 2388] [serial = 1068] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x118659800) [pid = 2388] [serial = 1069] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x1193f2800) [pid = 2388] [serial = 1077] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12126e800) [pid = 2388] [serial = 1078] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12370bc00) [pid = 2388] [serial = 1080] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x124c8f800) [pid = 2388] [serial = 1081] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x124cb6800) [pid = 2388] [serial = 1098] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x118655800) [pid = 2388] [serial = 1096] [outer = 0x0] [url = about:blank] 23:12:47 INFO - PROCESS | 2388 | 1468649567595 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:12:47 INFO - PROCESS | 2388 | 1468649567597 Marionette TRACE conn2 <- [1,1526,null,{}] 23:12:47 INFO - PROCESS | 2388 | 1468649567603 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}] 23:12:47 INFO - PROCESS | 2388 | 1468649567605 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:47 INFO - PROCESS | 2388 | 1468649567685 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 23:12:47 INFO - PROCESS | 2388 | 1468649567688 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:47 INFO - PROCESS | 2388 | 1468649567690 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172dd000 == 31 [pid = 2388] [id = 389] 23:12:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11861c800) [pid = 2388] [serial = 1166] [outer = 0x0] 23:12:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x118655800) [pid = 2388] [serial = 1167] [outer = 0x11861c800] 23:12:47 INFO - PROCESS | 2388 | 1468649567719 Marionette DEBUG loaded listener.js 23:12:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x1193f0400) [pid = 2388] [serial = 1168] [outer = 0x11861c800] 23:12:48 INFO - PROCESS | 2388 | 1468649568036 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"]]]}] 23:12:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:12:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:12:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:12:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 480ms 23:12:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:12:48 INFO - PROCESS | 2388 | 1468649568068 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 23:12:48 INFO - PROCESS | 2388 | 1468649568070 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 23:12:48 INFO - PROCESS | 2388 | 1468649568072 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:12:48 INFO - PROCESS | 2388 | 1468649568073 Marionette TRACE conn2 <- [1,1530,null,{}] 23:12:48 INFO - PROCESS | 2388 | 1468649568076 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}] 23:12:48 INFO - PROCESS | 2388 | 1468649568079 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:48 INFO - PROCESS | 2388 | 1468649568173 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 23:12:48 INFO - PROCESS | 2388 | 1468649568228 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:48 INFO - PROCESS | 2388 | 1468649568229 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x119ab0800 == 32 [pid = 2388] [id = 390] 23:12:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1193ef800) [pid = 2388] [serial = 1169] [outer = 0x0] 23:12:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x119b49800) [pid = 2388] [serial = 1170] [outer = 0x1193ef800] 23:12:48 INFO - PROCESS | 2388 | 1468649568254 Marionette DEBUG loaded listener.js 23:12:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x124cb8400) [pid = 2388] [serial = 1171] [outer = 0x1193ef800] 23:12:48 INFO - PROCESS | 2388 | 1468649568540 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]]]}] 23:12:48 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 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:12:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:12:48 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. 23:12:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:12:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 521ms 23:12:48 INFO - PROCESS | 2388 | 1468649568596 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 23:12:48 INFO - PROCESS | 2388 | 1468649568600 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 23:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:12:48 INFO - PROCESS | 2388 | 1468649568607 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:12:48 INFO - PROCESS | 2388 | 1468649568610 Marionette TRACE conn2 <- [1,1534,null,{}] 23:12:48 INFO - PROCESS | 2388 | 1468649568615 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}] 23:12:48 INFO - PROCESS | 2388 | 1468649568617 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:48 INFO - PROCESS | 2388 | 1468649568701 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 23:12:48 INFO - PROCESS | 2388 | 1468649568758 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:48 INFO - PROCESS | 2388 | 1468649568759 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x1255a7000 == 33 [pid = 2388] [id = 391] 23:12:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x112dbd400) [pid = 2388] [serial = 1172] [outer = 0x0] 23:12:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12553cc00) [pid = 2388] [serial = 1173] [outer = 0x112dbd400] 23:12:48 INFO - PROCESS | 2388 | 1468649568784 Marionette DEBUG loaded listener.js 23:12:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x126911800) [pid = 2388] [serial = 1174] [outer = 0x112dbd400] 23:12:49 INFO - PROCESS | 2388 | 1468649569054 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]]]}] 23:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 478ms 23:12:49 INFO - PROCESS | 2388 | 1468649569084 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 23:12:49 INFO - PROCESS | 2388 | 1468649569086 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 23:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:12:49 INFO - PROCESS | 2388 | 1468649569088 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:12:49 INFO - PROCESS | 2388 | 1468649569089 Marionette TRACE conn2 <- [1,1538,null,{}] 23:12:49 INFO - PROCESS | 2388 | 1468649569091 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}] 23:12:49 INFO - PROCESS | 2388 | 1468649569093 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:49 INFO - PROCESS | 2388 | 1468649569187 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 23:12:49 INFO - PROCESS | 2388 | 1468649569190 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:49 INFO - PROCESS | 2388 | 1468649569191 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x128ea9000 == 34 [pid = 2388] [id = 392] 23:12:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x125541c00) [pid = 2388] [serial = 1175] [outer = 0x0] 23:12:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12733bc00) [pid = 2388] [serial = 1176] [outer = 0x125541c00] 23:12:49 INFO - PROCESS | 2388 | 1468649569218 Marionette DEBUG loaded listener.js 23:12:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x128ed4c00) [pid = 2388] [serial = 1177] [outer = 0x125541c00] 23:12:49 INFO - PROCESS | 2388 | 1468649569571 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]]]}] 23:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 23:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:12:49 INFO - PROCESS | 2388 | 1468649569608 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 23:12:49 INFO - PROCESS | 2388 | 1468649569609 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 23:12:49 INFO - PROCESS | 2388 | 1468649569611 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:12:49 INFO - PROCESS | 2388 | 1468649569613 Marionette TRACE conn2 <- [1,1542,null,{}] 23:12:49 INFO - PROCESS | 2388 | 1468649569631 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}] 23:12:49 INFO - PROCESS | 2388 | 1468649569632 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:49 INFO - PROCESS | 2388 | 1468649569736 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 23:12:49 INFO - PROCESS | 2388 | 1468649569740 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:49 INFO - PROCESS | 2388 | 1468649569745 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e1d000 == 35 [pid = 2388] [id = 393] 23:12:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x129ee0400) [pid = 2388] [serial = 1178] [outer = 0x0] 23:12:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12a6e8000) [pid = 2388] [serial = 1179] [outer = 0x129ee0400] 23:12:49 INFO - PROCESS | 2388 | 1468649569810 Marionette DEBUG loaded listener.js 23:12:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12a8c3400) [pid = 2388] [serial = 1180] [outer = 0x129ee0400] 23:12:50 INFO - PROCESS | 2388 | 1468649570135 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]]]}] 23:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 536ms 23:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:12:50 INFO - PROCESS | 2388 | 1468649570149 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 23:12:50 INFO - PROCESS | 2388 | 1468649570150 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 23:12:50 INFO - PROCESS | 2388 | 1468649570152 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:12:50 INFO - PROCESS | 2388 | 1468649570154 Marionette TRACE conn2 <- [1,1546,null,{}] 23:12:50 INFO - PROCESS | 2388 | 1468649570156 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}] 23:12:50 INFO - PROCESS | 2388 | 1468649570157 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:50 INFO - PROCESS | 2388 | 1468649570265 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 23:12:50 INFO - PROCESS | 2388 | 1468649570280 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:50 INFO - PROCESS | 2388 | 1468649570281 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aadb000 == 36 [pid = 2388] [id = 394] 23:12:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12a8ca800) [pid = 2388] [serial = 1181] [outer = 0x0] 23:12:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12b852000) [pid = 2388] [serial = 1182] [outer = 0x12a8ca800] 23:12:50 INFO - PROCESS | 2388 | 1468649570313 Marionette DEBUG loaded listener.js 23:12:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12ba04000) [pid = 2388] [serial = 1183] [outer = 0x12a8ca800] 23:12:50 INFO - PROCESS | 2388 | 1468649570666 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]]]}] 23:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms 23:12:50 INFO - PROCESS | 2388 | 1468649570674 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 23:12:50 INFO - PROCESS | 2388 | 1468649570676 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 23:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:12:50 INFO - PROCESS | 2388 | 1468649570681 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:12:50 INFO - PROCESS | 2388 | 1468649570682 Marionette TRACE conn2 <- [1,1550,null,{}] 23:12:50 INFO - PROCESS | 2388 | 1468649570684 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}] 23:12:50 INFO - PROCESS | 2388 | 1468649570685 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:50 INFO - PROCESS | 2388 | 1468649570785 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 23:12:50 INFO - PROCESS | 2388 | 1468649570799 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:50 INFO - PROCESS | 2388 | 1468649570800 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9c8800 == 37 [pid = 2388] [id = 395] 23:12:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12ba04400) [pid = 2388] [serial = 1184] [outer = 0x0] 23:12:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12ba0f400) [pid = 2388] [serial = 1185] [outer = 0x12ba04400] 23:12:50 INFO - PROCESS | 2388 | 1468649570826 Marionette DEBUG loaded listener.js 23:12:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12ba7ec00) [pid = 2388] [serial = 1186] [outer = 0x12ba04400] 23:12:51 INFO - PROCESS | 2388 | 1468649571160 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]]]}] 23:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 23:12:51 INFO - PROCESS | 2388 | 1468649571200 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 23:12:51 INFO - PROCESS | 2388 | 1468649571201 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 23:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:12:51 INFO - PROCESS | 2388 | 1468649571203 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:12:51 INFO - PROCESS | 2388 | 1468649571204 Marionette TRACE conn2 <- [1,1554,null,{}] 23:12:51 INFO - PROCESS | 2388 | 1468649571207 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}] 23:12:51 INFO - PROCESS | 2388 | 1468649571208 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:51 INFO - PROCESS | 2388 | 1468649571307 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 23:12:51 INFO - PROCESS | 2388 | 1468649571311 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:51 INFO - PROCESS | 2388 | 1468649571312 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be35000 == 38 [pid = 2388] [id = 396] 23:12:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12ba0a000) [pid = 2388] [serial = 1187] [outer = 0x0] 23:12:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12be6c800) [pid = 2388] [serial = 1188] [outer = 0x12ba0a000] 23:12:51 INFO - PROCESS | 2388 | 1468649571344 Marionette DEBUG loaded listener.js 23:12:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12bf05400) [pid = 2388] [serial = 1189] [outer = 0x12ba0a000] 23:12:51 INFO - PROCESS | 2388 | 1468649571768 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]]]}] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x116050800) [pid = 2388] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x112dbdc00) [pid = 2388] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1162d5000) [pid = 2388] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x112dc2400) [pid = 2388] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x119534400) [pid = 2388] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1126fa400) [pid = 2388] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1188e9400) [pid = 2388] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x112dbf800) [pid = 2388] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x11936a400) [pid = 2388] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x121b4ec00) [pid = 2388] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x129195c00) [pid = 2388] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11393a400) [pid = 2388] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1193eec00) [pid = 2388] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x116630000) [pid = 2388] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x127338000) [pid = 2388] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:12:51 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12940ac00) [pid = 2388] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 620ms 23:12:51 INFO - PROCESS | 2388 | 1468649571824 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 23:12:51 INFO - PROCESS | 2388 | 1468649571825 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 23:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:12:51 INFO - PROCESS | 2388 | 1468649571828 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:12:51 INFO - PROCESS | 2388 | 1468649571829 Marionette TRACE conn2 <- [1,1558,null,{}] 23:12:51 INFO - PROCESS | 2388 | 1468649571831 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}] 23:12:51 INFO - PROCESS | 2388 | 1468649571832 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:51 INFO - PROCESS | 2388 | 1468649571916 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 23:12:51 INFO - PROCESS | 2388 | 1468649571920 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:51 INFO - PROCESS | 2388 | 1468649571921 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x119970800 == 39 [pid = 2388] [id = 397] 23:12:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x112dc2400) [pid = 2388] [serial = 1190] [outer = 0x0] 23:12:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1160b0400) [pid = 2388] [serial = 1191] [outer = 0x112dc2400] 23:12:51 INFO - PROCESS | 2388 | 1468649571946 Marionette DEBUG loaded listener.js 23:12:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x118571c00) [pid = 2388] [serial = 1192] [outer = 0x112dc2400] 23:12:52 INFO - PROCESS | 2388 | 1468649572280 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]]]}] 23:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 469ms 23:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:12:52 INFO - PROCESS | 2388 | 1468649572299 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 23:12:52 INFO - PROCESS | 2388 | 1468649572300 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 23:12:52 INFO - PROCESS | 2388 | 1468649572302 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:12:52 INFO - PROCESS | 2388 | 1468649572303 Marionette TRACE conn2 <- [1,1562,null,{}] 23:12:52 INFO - PROCESS | 2388 | 1468649572306 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}] 23:12:52 INFO - PROCESS | 2388 | 1468649572307 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:52 INFO - PROCESS | 2388 | 1468649572414 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 23:12:52 INFO - PROCESS | 2388 | 1468649572448 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:52 INFO - PROCESS | 2388 | 1468649572450 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c511800 == 40 [pid = 2388] [id = 398] 23:12:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x113e63800) [pid = 2388] [serial = 1193] [outer = 0x0] 23:12:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x124c8b800) [pid = 2388] [serial = 1194] [outer = 0x113e63800] 23:12:52 INFO - PROCESS | 2388 | 1468649572484 Marionette DEBUG loaded listener.js 23:12:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12919c000) [pid = 2388] [serial = 1195] [outer = 0x113e63800] 23:12:52 INFO - PROCESS | 2388 | 1468649572764 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]]]}] 23:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 23:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:12:52 INFO - PROCESS | 2388 | 1468649572822 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 23:12:52 INFO - PROCESS | 2388 | 1468649572823 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 23:12:52 INFO - PROCESS | 2388 | 1468649572825 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:12:52 INFO - PROCESS | 2388 | 1468649572828 Marionette TRACE conn2 <- [1,1566,null,{}] 23:12:52 INFO - PROCESS | 2388 | 1468649572832 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}] 23:12:52 INFO - PROCESS | 2388 | 1468649572834 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:52 INFO - PROCESS | 2388 | 1468649572920 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 23:12:52 INFO - PROCESS | 2388 | 1468649572923 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:52 INFO - PROCESS | 2388 | 1468649572924 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c63c000 == 41 [pid = 2388] [id = 399] 23:12:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12ba80000) [pid = 2388] [serial = 1196] [outer = 0x0] 23:12:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12c63f800) [pid = 2388] [serial = 1197] [outer = 0x12ba80000] 23:12:52 INFO - PROCESS | 2388 | 1468649572952 Marionette DEBUG loaded listener.js 23:12:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12c649800) [pid = 2388] [serial = 1198] [outer = 0x12ba80000] 23:12:53 INFO - PROCESS | 2388 | 1468649573281 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]]]}] 23:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 473ms 23:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:12:53 INFO - PROCESS | 2388 | 1468649573299 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 23:12:53 INFO - PROCESS | 2388 | 1468649573301 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 23:12:53 INFO - PROCESS | 2388 | 1468649573303 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:12:53 INFO - PROCESS | 2388 | 1468649573304 Marionette TRACE conn2 <- [1,1570,null,{}] 23:12:53 INFO - PROCESS | 2388 | 1468649573306 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}] 23:12:53 INFO - PROCESS | 2388 | 1468649573307 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:53 INFO - PROCESS | 2388 | 1468649573423 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 23:12:53 INFO - PROCESS | 2388 | 1468649573431 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:53 INFO - PROCESS | 2388 | 1468649573432 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc58000 == 42 [pid = 2388] [id = 400] 23:12:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12138b000) [pid = 2388] [serial = 1199] [outer = 0x0] 23:12:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a7e0800) [pid = 2388] [serial = 1200] [outer = 0x12138b000] 23:12:53 INFO - PROCESS | 2388 | 1468649573456 Marionette DEBUG loaded listener.js 23:12:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12a7e5c00) [pid = 2388] [serial = 1201] [outer = 0x12138b000] 23:12:53 INFO - PROCESS | 2388 | 1468649573752 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]]]}] 23:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 469ms 23:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:12:53 INFO - PROCESS | 2388 | 1468649573827 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 23:12:53 INFO - PROCESS | 2388 | 1468649573829 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 23:12:53 INFO - PROCESS | 2388 | 1468649573833 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:12:53 INFO - PROCESS | 2388 | 1468649573836 Marionette TRACE conn2 <- [1,1574,null,{}] 23:12:53 INFO - PROCESS | 2388 | 1468649573840 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}] 23:12:53 INFO - PROCESS | 2388 | 1468649573842 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:53 INFO - PROCESS | 2388 | 1468649573947 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 23:12:54 INFO - PROCESS | 2388 | 1468649574043 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:54 INFO - PROCESS | 2388 | 1468649574045 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x11694b800 == 43 [pid = 2388] [id = 401] 23:12:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1162d1800) [pid = 2388] [serial = 1202] [outer = 0x0] 23:12:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x116975800) [pid = 2388] [serial = 1203] [outer = 0x1162d1800] 23:12:54 INFO - PROCESS | 2388 | 1468649574079 Marionette DEBUG loaded listener.js 23:12:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x118348c00) [pid = 2388] [serial = 1204] [outer = 0x1162d1800] 23:12:54 INFO - PROCESS | 2388 | 1468649574521 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]]]}] 23:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 723ms 23:12:54 INFO - PROCESS | 2388 | 1468649574556 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 23:12:54 INFO - PROCESS | 2388 | 1468649574559 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 23:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:12:54 INFO - PROCESS | 2388 | 1468649574584 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:12:54 INFO - PROCESS | 2388 | 1468649574586 Marionette TRACE conn2 <- [1,1578,null,{}] 23:12:54 INFO - PROCESS | 2388 | 1468649574589 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}] 23:12:54 INFO - PROCESS | 2388 | 1468649574591 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:54 INFO - PROCESS | 2388 | 1468649574696 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 23:12:54 INFO - PROCESS | 2388 | 1468649574767 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:54 INFO - PROCESS | 2388 | 1468649574768 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271b3000 == 44 [pid = 2388] [id = 402] 23:12:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x119050400) [pid = 2388] [serial = 1205] [outer = 0x0] 23:12:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x1216af000) [pid = 2388] [serial = 1206] [outer = 0x119050400] 23:12:54 INFO - PROCESS | 2388 | 1468649574799 Marionette DEBUG loaded listener.js 23:12:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x124cb6800) [pid = 2388] [serial = 1207] [outer = 0x119050400] 23:12:55 INFO - PROCESS | 2388 | 1468649575193 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]]]}] 23:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 624ms 23:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:12:55 INFO - PROCESS | 2388 | 1468649575204 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 23:12:55 INFO - PROCESS | 2388 | 1468649575206 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 23:12:55 INFO - PROCESS | 2388 | 1468649575208 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:12:55 INFO - PROCESS | 2388 | 1468649575210 Marionette TRACE conn2 <- [1,1582,null,{}] 23:12:55 INFO - PROCESS | 2388 | 1468649575216 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}] 23:12:55 INFO - PROCESS | 2388 | 1468649575220 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:55 INFO - PROCESS | 2388 | 1468649575327 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 23:12:55 INFO - PROCESS | 2388 | 1468649575421 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:55 INFO - PROCESS | 2388 | 1468649575424 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c61f800 == 45 [pid = 2388] [id = 403] 23:12:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x126d6a400) [pid = 2388] [serial = 1208] [outer = 0x0] 23:12:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x127356c00) [pid = 2388] [serial = 1209] [outer = 0x126d6a400] 23:12:55 INFO - PROCESS | 2388 | 1468649575455 Marionette DEBUG loaded listener.js 23:12:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x129405000) [pid = 2388] [serial = 1210] [outer = 0x126d6a400] 23:12:55 INFO - PROCESS | 2388 | 1468649575877 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]]]}] 23:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 720ms 23:12:55 INFO - PROCESS | 2388 | 1468649575929 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 23:12:55 INFO - PROCESS | 2388 | 1468649575930 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 23:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:12:55 INFO - PROCESS | 2388 | 1468649575933 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:12:55 INFO - PROCESS | 2388 | 1468649575934 Marionette TRACE conn2 <- [1,1586,null,{}] 23:12:55 INFO - PROCESS | 2388 | 1468649575937 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}] 23:12:55 INFO - PROCESS | 2388 | 1468649575938 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:56 INFO - PROCESS | 2388 | 1468649576044 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 23:12:56 INFO - PROCESS | 2388 | 1468649576104 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:56 INFO - PROCESS | 2388 | 1468649576106 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d535000 == 46 [pid = 2388] [id = 404] 23:12:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x129632c00) [pid = 2388] [serial = 1211] [outer = 0x0] 23:12:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12a7e8000) [pid = 2388] [serial = 1212] [outer = 0x129632c00] 23:12:56 INFO - PROCESS | 2388 | 1468649576175 Marionette DEBUG loaded listener.js 23:12:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12ab31800) [pid = 2388] [serial = 1213] [outer = 0x129632c00] 23:12:56 INFO - PROCESS | 2388 | 1468649576582 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]]]}] 23:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 669ms 23:12:56 INFO - PROCESS | 2388 | 1468649576602 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 23:12:56 INFO - PROCESS | 2388 | 1468649576604 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 23:12:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:12:56 INFO - PROCESS | 2388 | 1468649576606 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:12:56 INFO - PROCESS | 2388 | 1468649576608 Marionette TRACE conn2 <- [1,1590,null,{}] 23:12:56 INFO - PROCESS | 2388 | 1468649576610 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}] 23:12:56 INFO - PROCESS | 2388 | 1468649576612 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:56 INFO - PROCESS | 2388 | 1468649576732 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 23:12:56 INFO - PROCESS | 2388 | 1468649576793 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:56 INFO - PROCESS | 2388 | 1468649576795 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x12943a800 == 47 [pid = 2388] [id = 405] 23:12:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x121c9c000) [pid = 2388] [serial = 1214] [outer = 0x0] 23:12:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x121ca1c00) [pid = 2388] [serial = 1215] [outer = 0x121c9c000] 23:12:56 INFO - PROCESS | 2388 | 1468649576823 Marionette DEBUG loaded listener.js 23:12:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x121ca5c00) [pid = 2388] [serial = 1216] [outer = 0x121c9c000] 23:12:57 INFO - PROCESS | 2388 | 1468649577436 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]]]}] 23:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 872ms 23:12:57 INFO - PROCESS | 2388 | 1468649577480 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 23:12:57 INFO - PROCESS | 2388 | 1468649577483 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 23:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:12:57 INFO - PROCESS | 2388 | 1468649577486 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:12:57 INFO - PROCESS | 2388 | 1468649577488 Marionette TRACE conn2 <- [1,1594,null,{}] 23:12:57 INFO - PROCESS | 2388 | 1468649577492 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}] 23:12:57 INFO - PROCESS | 2388 | 1468649577494 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:57 INFO - PROCESS | 2388 | 1468649577590 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 23:12:57 INFO - PROCESS | 2388 | 1468649577664 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:57 INFO - PROCESS | 2388 | 1468649577665 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171eb800 == 48 [pid = 2388] [id = 406] 23:12:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x115e2f400) [pid = 2388] [serial = 1217] [outer = 0x0] 23:12:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x116a0ac00) [pid = 2388] [serial = 1218] [outer = 0x115e2f400] 23:12:57 INFO - PROCESS | 2388 | 1468649577694 Marionette DEBUG loaded listener.js 23:12:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x11812d800) [pid = 2388] [serial = 1219] [outer = 0x115e2f400] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12c63c000 == 47 [pid = 2388] [id = 399] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12c511800 == 46 [pid = 2388] [id = 398] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x119970800 == 45 [pid = 2388] [id = 397] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12be35000 == 44 [pid = 2388] [id = 396] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9c8800 == 43 [pid = 2388] [id = 395] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12aadb000 == 42 [pid = 2388] [id = 394] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x129e1d000 == 41 [pid = 2388] [id = 393] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x128ea9000 == 40 [pid = 2388] [id = 392] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1255a7000 == 39 [pid = 2388] [id = 391] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x119ab0800 == 38 [pid = 2388] [id = 390] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1172dd000 == 37 [pid = 2388] [id = 389] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11401a800 == 36 [pid = 2388] [id = 388] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x119ab1000 == 35 [pid = 2388] [id = 387] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x113e52800 == 34 [pid = 2388] [id = 386] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x124fe5800 == 33 [pid = 2388] [id = 385] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12943a800 == 32 [pid = 2388] [id = 405] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12d535000 == 31 [pid = 2388] [id = 404] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12c61f800 == 30 [pid = 2388] [id = 403] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x1271b3000 == 29 [pid = 2388] [id = 402] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc58000 == 28 [pid = 2388] [id = 400] 23:12:58 INFO - PROCESS | 2388 | --DOCSHELL 0x11694b800 == 27 [pid = 2388] [id = 401] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x121b40400) [pid = 2388] [serial = 1137] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x113e0f000) [pid = 2388] [serial = 1125] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x115ee5400) [pid = 2388] [serial = 1126] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x1176b9400) [pid = 2388] [serial = 1128] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12553d800) [pid = 2388] [serial = 1140] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x11820c000) [pid = 2388] [serial = 1129] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x119d05000) [pid = 2388] [serial = 1134] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x118659000) [pid = 2388] [serial = 1131] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x1193eb800) [pid = 2388] [serial = 1132] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x119773000) [pid = 2388] [serial = 1123] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x11936b800) [pid = 2388] [serial = 1122] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x116f6f000) [pid = 2388] [serial = 1108] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x11393e000) [pid = 2388] [serial = 1107] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x119b4b400) [pid = 2388] [serial = 1111] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1193ecc00) [pid = 2388] [serial = 1110] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x126f03400) [pid = 2388] [serial = 1114] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x125574800) [pid = 2388] [serial = 1113] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12a87f000) [pid = 2388] [serial = 1117] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12940f400) [pid = 2388] [serial = 1116] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x116a0b000) [pid = 2388] [serial = 1120] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x113e5e000) [pid = 2388] [serial = 1119] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x124cb3c00) [pid = 2388] [serial = 1138] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12734d400) [pid = 2388] [serial = 1143] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x126f92400) [pid = 2388] [serial = 1141] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1250b4800) [pid = 2388] [serial = 1147] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11856dc00) [pid = 2388] [serial = 1146] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x128ed6c00) [pid = 2388] [serial = 1149] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12a6ee000) [pid = 2388] [serial = 1153] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x129634800) [pid = 2388] [serial = 1152] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x129404000) [pid = 2388] [serial = 1150] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12a8bf400) [pid = 2388] [serial = 1155] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x129193c00) [pid = 2388] [serial = 1144] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x12126d400) [pid = 2388] [serial = 1135] [outer = 0x0] [url = about:blank] 23:12:58 INFO - PROCESS | 2388 | 1468649578694 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]]]}] 23:12:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1223ms 23:12:58 INFO - PROCESS | 2388 | 1468649578709 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 23:12:58 INFO - PROCESS | 2388 | 1468649578714 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 23:12:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:12:58 INFO - PROCESS | 2388 | 1468649578717 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:12:58 INFO - PROCESS | 2388 | 1468649578719 Marionette TRACE conn2 <- [1,1598,null,{}] 23:12:58 INFO - PROCESS | 2388 | 1468649578723 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}] 23:12:58 INFO - PROCESS | 2388 | 1468649578724 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:58 INFO - PROCESS | 2388 | 1468649578806 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 23:12:58 INFO - PROCESS | 2388 | 1468649578812 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:58 INFO - PROCESS | 2388 | 1468649578816 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x113b11000 == 28 [pid = 2388] [id = 407] 23:12:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1128d2400) [pid = 2388] [serial = 1220] [outer = 0x0] 23:12:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1128d6c00) [pid = 2388] [serial = 1221] [outer = 0x1128d2400] 23:12:58 INFO - PROCESS | 2388 | 1468649578843 Marionette DEBUG loaded listener.js 23:12:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x1128cac00) [pid = 2388] [serial = 1222] [outer = 0x1128d2400] 23:12:59 INFO - PROCESS | 2388 | 1468649579172 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]]]}] 23:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 469ms 23:12:59 INFO - PROCESS | 2388 | 1468649579209 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 23:12:59 INFO - PROCESS | 2388 | 1468649579213 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 23:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:12:59 INFO - PROCESS | 2388 | 1468649579218 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:12:59 INFO - PROCESS | 2388 | 1468649579220 Marionette TRACE conn2 <- [1,1602,null,{}] 23:12:59 INFO - PROCESS | 2388 | 1468649579223 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}] 23:12:59 INFO - PROCESS | 2388 | 1468649579224 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:59 INFO - PROCESS | 2388 | 1468649579300 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 23:12:59 INFO - PROCESS | 2388 | 1468649579304 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:59 INFO - PROCESS | 2388 | 1468649579305 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171dc800 == 29 [pid = 2388] [id = 408] 23:12:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x113e60000) [pid = 2388] [serial = 1223] [outer = 0x0] 23:12:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1140ee800) [pid = 2388] [serial = 1224] [outer = 0x113e60000] 23:12:59 INFO - PROCESS | 2388 | 1468649579334 Marionette DEBUG loaded listener.js 23:12:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1160ab400) [pid = 2388] [serial = 1225] [outer = 0x113e60000] 23:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 470ms 23:12:59 INFO - PROCESS | 2388 | 1468649579685 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]]]}] 23:12:59 INFO - PROCESS | 2388 | 1468649579688 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 23:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:12:59 INFO - PROCESS | 2388 | 1468649579689 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 23:12:59 INFO - PROCESS | 2388 | 1468649579692 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:12:59 INFO - PROCESS | 2388 | 1468649579696 Marionette TRACE conn2 <- [1,1606,null,{}] 23:12:59 INFO - PROCESS | 2388 | 1468649579706 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}] 23:12:59 INFO - PROCESS | 2388 | 1468649579709 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:59 INFO - PROCESS | 2388 | 1468649579793 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 23:12:59 INFO - PROCESS | 2388 | 1468649579848 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:59 INFO - PROCESS | 2388 | 1468649579850 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:12:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x119059800 == 30 [pid = 2388] [id = 409] 23:12:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1128d8400) [pid = 2388] [serial = 1226] [outer = 0x0] 23:12:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x117293400) [pid = 2388] [serial = 1227] [outer = 0x1128d8400] 23:12:59 INFO - PROCESS | 2388 | 1468649579878 Marionette DEBUG loaded listener.js 23:12:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x118204c00) [pid = 2388] [serial = 1228] [outer = 0x1128d8400] 23:13:00 INFO - PROCESS | 2388 | 1468649580173 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]]]}] 23:13:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:13:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 524ms 23:13:00 INFO - PROCESS | 2388 | 1468649580217 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 23:13:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:13:00 INFO - PROCESS | 2388 | 1468649580219 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 23:13:00 INFO - PROCESS | 2388 | 1468649580221 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:13:00 INFO - PROCESS | 2388 | 1468649580222 Marionette TRACE conn2 <- [1,1610,null,{}] 23:13:00 INFO - PROCESS | 2388 | 1468649580224 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}] 23:13:00 INFO - PROCESS | 2388 | 1468649580226 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:00 INFO - PROCESS | 2388 | 1468649580306 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 23:13:00 INFO - PROCESS | 2388 | 1468649580313 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:00 INFO - PROCESS | 2388 | 1468649580315 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x119ab0800 == 31 [pid = 2388] [id = 410] 23:13:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x118341800) [pid = 2388] [serial = 1229] [outer = 0x0] 23:13:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x118574c00) [pid = 2388] [serial = 1230] [outer = 0x118341800] 23:13:00 INFO - PROCESS | 2388 | 1468649580342 Marionette DEBUG loaded listener.js 23:13:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x11864dc00) [pid = 2388] [serial = 1231] [outer = 0x118341800] 23:13:00 INFO - PROCESS | 2388 | 1468649580788 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]]]}] 23:13:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:13:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 618ms 23:13:00 INFO - PROCESS | 2388 | 1468649580840 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 23:13:00 INFO - PROCESS | 2388 | 1468649580842 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 23:13:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:13:00 INFO - PROCESS | 2388 | 1468649580852 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:13:00 INFO - PROCESS | 2388 | 1468649580864 Marionette TRACE conn2 <- [1,1614,null,{}] 23:13:00 INFO - PROCESS | 2388 | 1468649580868 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}] 23:13:00 INFO - PROCESS | 2388 | 1468649580870 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:00 INFO - PROCESS | 2388 | 1468649580973 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 23:13:01 INFO - PROCESS | 2388 | 1468649581012 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:01 INFO - PROCESS | 2388 | 1468649581013 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac78000 == 32 [pid = 2388] [id = 411] 23:13:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x113e5f800) [pid = 2388] [serial = 1232] [outer = 0x0] 23:13:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x1188e9800) [pid = 2388] [serial = 1233] [outer = 0x113e5f800] 23:13:01 INFO - PROCESS | 2388 | 1468649581038 Marionette DEBUG loaded listener.js 23:13:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x11936e800) [pid = 2388] [serial = 1234] [outer = 0x113e5f800] 23:13:01 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 23:13:01 INFO - PROCESS | 2388 | 1468649581377 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]]]}] 23:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 533ms 23:13:01 INFO - PROCESS | 2388 | 1468649581384 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 23:13:01 INFO - PROCESS | 2388 | 1468649581386 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 23:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:13:01 INFO - PROCESS | 2388 | 1468649581388 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:13:01 INFO - PROCESS | 2388 | 1468649581389 Marionette TRACE conn2 <- [1,1618,null,{}] 23:13:01 INFO - PROCESS | 2388 | 1468649581391 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}] 23:13:01 INFO - PROCESS | 2388 | 1468649581397 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:01 INFO - PROCESS | 2388 | 1468649581509 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 23:13:01 INFO - PROCESS | 2388 | 1468649581546 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:01 INFO - PROCESS | 2388 | 1468649581547 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236ce800 == 33 [pid = 2388] [id = 412] 23:13:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1193e7800) [pid = 2388] [serial = 1235] [outer = 0x0] 23:13:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1193f3400) [pid = 2388] [serial = 1236] [outer = 0x1193e7800] 23:13:01 INFO - PROCESS | 2388 | 1468649581573 Marionette DEBUG loaded listener.js 23:13:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x121bda000) [pid = 2388] [serial = 1237] [outer = 0x1193e7800] 23:13:01 INFO - PROCESS | 2388 | 1468649581865 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]]]}] 23:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 23:13:01 INFO - PROCESS | 2388 | 1468649581907 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 23:13:01 INFO - PROCESS | 2388 | 1468649581908 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 23:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:13:01 INFO - PROCESS | 2388 | 1468649581910 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:13:01 INFO - PROCESS | 2388 | 1468649581911 Marionette TRACE conn2 <- [1,1622,null,{}] 23:13:01 INFO - PROCESS | 2388 | 1468649581916 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}] 23:13:01 INFO - PROCESS | 2388 | 1468649581924 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:02 INFO - PROCESS | 2388 | 1468649582014 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 23:13:02 INFO - PROCESS | 2388 | 1468649582061 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:02 INFO - PROCESS | 2388 | 1468649582062 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x126983000 == 34 [pid = 2388] [id = 413] 23:13:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x121c9e000) [pid = 2388] [serial = 1238] [outer = 0x0] 23:13:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x121ca6400) [pid = 2388] [serial = 1239] [outer = 0x121c9e000] 23:13:02 INFO - PROCESS | 2388 | 1468649582086 Marionette DEBUG loaded listener.js 23:13:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12370e400) [pid = 2388] [serial = 1240] [outer = 0x121c9e000] 23:13:02 INFO - PROCESS | 2388 | 1468649582402 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]]]}] 23:13:02 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 23:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 522ms 23:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:13:02 INFO - PROCESS | 2388 | 1468649582437 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 23:13:02 INFO - PROCESS | 2388 | 1468649582438 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 23:13:02 INFO - PROCESS | 2388 | 1468649582440 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:13:02 INFO - PROCESS | 2388 | 1468649582441 Marionette TRACE conn2 <- [1,1626,null,{}] 23:13:02 INFO - PROCESS | 2388 | 1468649582443 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}] 23:13:02 INFO - PROCESS | 2388 | 1468649582444 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:02 INFO - PROCESS | 2388 | 1468649582546 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 23:13:02 INFO - PROCESS | 2388 | 1468649582549 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:02 INFO - PROCESS | 2388 | 1468649582551 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x12890c800 == 35 [pid = 2388] [id = 414] 23:13:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x121ca8800) [pid = 2388] [serial = 1241] [outer = 0x0] 23:13:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x124cb5c00) [pid = 2388] [serial = 1242] [outer = 0x121ca8800] 23:13:02 INFO - PROCESS | 2388 | 1468649582576 Marionette DEBUG loaded listener.js 23:13:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x125537800) [pid = 2388] [serial = 1243] [outer = 0x121ca8800] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x1126fec00) [pid = 2388] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12ba80000) [pid = 2388] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x112dc2400) [pid = 2388] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12138b000) [pid = 2388] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x113e63800) [pid = 2388] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x129ee0400) [pid = 2388] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12a8ca800) [pid = 2388] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12ba04400) [pid = 2388] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12ba0a000) [pid = 2388] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x11861c800) [pid = 2388] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1193ef800) [pid = 2388] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x125541c00) [pid = 2388] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12a6efc00) [pid = 2388] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1160ae400) [pid = 2388] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1151a9400) [pid = 2388] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:13:03 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x112dbd400) [pid = 2388] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:13:03 INFO - PROCESS | 2388 | 1468649583072 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]]]}] 23:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 673ms 23:13:03 INFO - PROCESS | 2388 | 1468649583114 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 23:13:03 INFO - PROCESS | 2388 | 1468649583115 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 23:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:13:03 INFO - PROCESS | 2388 | 1468649583118 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:13:03 INFO - PROCESS | 2388 | 1468649583119 Marionette TRACE conn2 <- [1,1630,null,{}] 23:13:03 INFO - PROCESS | 2388 | 1468649583130 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}] 23:13:03 INFO - PROCESS | 2388 | 1468649583131 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:03 INFO - PROCESS | 2388 | 1468649583209 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 23:13:03 INFO - PROCESS | 2388 | 1468649583214 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:03 INFO - PROCESS | 2388 | 1468649583216 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x119058800 == 36 [pid = 2388] [id = 415] 23:13:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x11400ec00) [pid = 2388] [serial = 1244] [outer = 0x0] 23:13:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x119044800) [pid = 2388] [serial = 1245] [outer = 0x11400ec00] 23:13:03 INFO - PROCESS | 2388 | 1468649583240 Marionette DEBUG loaded listener.js 23:13:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x125537c00) [pid = 2388] [serial = 1246] [outer = 0x11400ec00] 23:13:03 INFO - PROCESS | 2388 | 1468649583584 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]]]}] 23:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 478ms 23:13:03 INFO - PROCESS | 2388 | 1468649583598 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 23:13:03 INFO - PROCESS | 2388 | 1468649583600 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 23:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:13:03 INFO - PROCESS | 2388 | 1468649583602 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:13:03 INFO - PROCESS | 2388 | 1468649583603 Marionette TRACE conn2 <- [1,1634,null,{}] 23:13:03 INFO - PROCESS | 2388 | 1468649583605 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}] 23:13:03 INFO - PROCESS | 2388 | 1468649583606 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:03 INFO - PROCESS | 2388 | 1468649583708 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 23:13:03 INFO - PROCESS | 2388 | 1468649583717 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:03 INFO - PROCESS | 2388 | 1468649583718 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x12942a000 == 37 [pid = 2388] [id = 416] 23:13:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125538c00) [pid = 2388] [serial = 1247] [outer = 0x0] 23:13:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x125541400) [pid = 2388] [serial = 1248] [outer = 0x125538c00] 23:13:03 INFO - PROCESS | 2388 | 1468649583742 Marionette DEBUG loaded listener.js 23:13:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x125571000) [pid = 2388] [serial = 1249] [outer = 0x125538c00] 23:13:04 INFO - PROCESS | 2388 | 1468649584054 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]]]}] 23:13:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:13:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 469ms 23:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:13:04 INFO - PROCESS | 2388 | 1468649584071 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 23:13:04 INFO - PROCESS | 2388 | 1468649584073 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 23:13:04 INFO - PROCESS | 2388 | 1468649584075 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:13:04 INFO - PROCESS | 2388 | 1468649584077 Marionette TRACE conn2 <- [1,1638,null,{}] 23:13:04 INFO - PROCESS | 2388 | 1468649584083 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}] 23:13:04 INFO - PROCESS | 2388 | 1468649584092 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:04 INFO - PROCESS | 2388 | 1468649584182 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 23:13:04 INFO - PROCESS | 2388 | 1468649584186 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:04 INFO - PROCESS | 2388 | 1468649584188 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac6e000 == 38 [pid = 2388] [id = 417] 23:13:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12557e400) [pid = 2388] [serial = 1250] [outer = 0x0] 23:13:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12690e400) [pid = 2388] [serial = 1251] [outer = 0x12557e400] 23:13:04 INFO - PROCESS | 2388 | 1468649584214 Marionette DEBUG loaded listener.js 23:13:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12734d000) [pid = 2388] [serial = 1252] [outer = 0x12557e400] 23:13:04 INFO - PROCESS | 2388 | 1468649584568 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]]]}] 23:13:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:13:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 522ms 23:13:04 INFO - PROCESS | 2388 | 1468649584597 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 23:13:04 INFO - PROCESS | 2388 | 1468649584599 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 23:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:13:04 INFO - PROCESS | 2388 | 1468649584614 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:13:04 INFO - PROCESS | 2388 | 1468649584616 Marionette TRACE conn2 <- [1,1642,null,{}] 23:13:04 INFO - PROCESS | 2388 | 1468649584618 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}] 23:13:04 INFO - PROCESS | 2388 | 1468649584619 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:04 INFO - PROCESS | 2388 | 1468649584698 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 23:13:04 INFO - PROCESS | 2388 | 1468649584701 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:04 INFO - PROCESS | 2388 | 1468649584703 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b820000 == 39 [pid = 2388] [id = 418] 23:13:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x127355000) [pid = 2388] [serial = 1253] [outer = 0x0] 23:13:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x128aab800) [pid = 2388] [serial = 1254] [outer = 0x127355000] 23:13:04 INFO - PROCESS | 2388 | 1468649584728 Marionette DEBUG loaded listener.js 23:13:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x128eca400) [pid = 2388] [serial = 1255] [outer = 0x127355000] 23:13:05 INFO - PROCESS | 2388 | 1468649585208 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]]]}] 23:13:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:13:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 623ms 23:13:05 INFO - PROCESS | 2388 | 1468649585253 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 23:13:05 INFO - PROCESS | 2388 | 1468649585257 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 23:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:13:05 INFO - PROCESS | 2388 | 1468649585264 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:13:05 INFO - PROCESS | 2388 | 1468649585267 Marionette TRACE conn2 <- [1,1646,null,{}] 23:13:05 INFO - PROCESS | 2388 | 1468649585271 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}] 23:13:05 INFO - PROCESS | 2388 | 1468649585273 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:05 INFO - PROCESS | 2388 | 1468649585418 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 23:13:05 INFO - PROCESS | 2388 | 1468649585501 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:05 INFO - PROCESS | 2388 | 1468649585502 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x11666c800 == 40 [pid = 2388] [id = 419] 23:13:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11223d000) [pid = 2388] [serial = 1256] [outer = 0x0] 23:13:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1128d7c00) [pid = 2388] [serial = 1257] [outer = 0x11223d000] 23:13:05 INFO - PROCESS | 2388 | 1468649585533 Marionette DEBUG loaded listener.js 23:13:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x112f77800) [pid = 2388] [serial = 1258] [outer = 0x11223d000] 23:13:06 INFO - PROCESS | 2388 | 1468649586081 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]]]}] 23:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 873ms 23:13:06 INFO - PROCESS | 2388 | 1468649586135 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 23:13:06 INFO - PROCESS | 2388 | 1468649586138 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 23:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:13:06 INFO - PROCESS | 2388 | 1468649586143 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:13:06 INFO - PROCESS | 2388 | 1468649586145 Marionette TRACE conn2 <- [1,1650,null,{}] 23:13:06 INFO - PROCESS | 2388 | 1468649586147 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}] 23:13:06 INFO - PROCESS | 2388 | 1468649586149 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:06 INFO - PROCESS | 2388 | 1468649586257 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 23:13:06 INFO - PROCESS | 2388 | 1468649586338 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:06 INFO - PROCESS | 2388 | 1468649586339 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac70800 == 41 [pid = 2388] [id = 420] 23:13:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x1162d6000) [pid = 2388] [serial = 1259] [outer = 0x0] 23:13:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x11728e800) [pid = 2388] [serial = 1260] [outer = 0x1162d6000] 23:13:06 INFO - PROCESS | 2388 | 1468649586370 Marionette DEBUG loaded listener.js 23:13:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x118136400) [pid = 2388] [serial = 1261] [outer = 0x1162d6000] 23:13:07 INFO - PROCESS | 2388 | 1468649587103 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]]]}] 23:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1020ms 23:13:07 INFO - PROCESS | 2388 | 1468649587163 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 23:13:07 INFO - PROCESS | 2388 | 1468649587166 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 23:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:13:07 INFO - PROCESS | 2388 | 1468649587169 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:13:07 INFO - PROCESS | 2388 | 1468649587171 Marionette TRACE conn2 <- [1,1654,null,{}] 23:13:07 INFO - PROCESS | 2388 | 1468649587174 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}] 23:13:07 INFO - PROCESS | 2388 | 1468649587176 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:07 INFO - PROCESS | 2388 | 1468649587290 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac6e000 == 40 [pid = 2388] [id = 417] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x12942a000 == 39 [pid = 2388] [id = 416] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x119058800 == 38 [pid = 2388] [id = 415] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x12890c800 == 37 [pid = 2388] [id = 414] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x126983000 == 36 [pid = 2388] [id = 413] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1236ce800 == 35 [pid = 2388] [id = 412] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac78000 == 34 [pid = 2388] [id = 411] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x119ab0800 == 33 [pid = 2388] [id = 410] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x119059800 == 32 [pid = 2388] [id = 409] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x1171dc800 == 31 [pid = 2388] [id = 408] 23:13:07 INFO - PROCESS | 2388 | --DOCSHELL 0x113b11000 == 30 [pid = 2388] [id = 407] 23:13:07 INFO - PROCESS | 2388 | 1468649587382 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:07 INFO - PROCESS | 2388 | 1468649587385 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x116064000 == 31 [pid = 2388] [id = 421] 23:13:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x113966400) [pid = 2388] [serial = 1262] [outer = 0x0] 23:13:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x1151a9400) [pid = 2388] [serial = 1263] [outer = 0x113966400] 23:13:07 INFO - PROCESS | 2388 | 1468649587413 Marionette DEBUG loaded listener.js 23:13:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x116a11400) [pid = 2388] [serial = 1264] [outer = 0x113966400] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12b852000) [pid = 2388] [serial = 1182] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x12ba0f400) [pid = 2388] [serial = 1185] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x12be6c800) [pid = 2388] [serial = 1188] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x118655800) [pid = 2388] [serial = 1167] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x1193f0400) [pid = 2388] [serial = 1168] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x119b49800) [pid = 2388] [serial = 1170] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x124cb8400) [pid = 2388] [serial = 1171] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x12733bc00) [pid = 2388] [serial = 1176] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12ab62000) [pid = 2388] [serial = 1156] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x118132000) [pid = 2388] [serial = 1161] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x118570800) [pid = 2388] [serial = 1162] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x116059000) [pid = 2388] [serial = 1164] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x117293000) [pid = 2388] [serial = 1165] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12553cc00) [pid = 2388] [serial = 1173] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x126911800) [pid = 2388] [serial = 1174] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1128d5000) [pid = 2388] [serial = 1158] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x113e15000) [pid = 2388] [serial = 1159] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12c649800) [pid = 2388] [serial = 1198] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1160b0400) [pid = 2388] [serial = 1191] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x118571c00) [pid = 2388] [serial = 1192] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12a7e0800) [pid = 2388] [serial = 1200] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12c63f800) [pid = 2388] [serial = 1197] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12bf05400) [pid = 2388] [serial = 1189] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12a7e5c00) [pid = 2388] [serial = 1201] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12919c000) [pid = 2388] [serial = 1195] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12a6e8000) [pid = 2388] [serial = 1179] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12ba7ec00) [pid = 2388] [serial = 1186] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x12ba04000) [pid = 2388] [serial = 1183] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x124c8b800) [pid = 2388] [serial = 1194] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12a8c3400) [pid = 2388] [serial = 1180] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x128ed4c00) [pid = 2388] [serial = 1177] [outer = 0x0] [url = about:blank] 23:13:07 INFO - PROCESS | 2388 | 1468649587738 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]]]}] 23:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 621ms 23:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:13:07 INFO - PROCESS | 2388 | 1468649587790 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 23:13:07 INFO - PROCESS | 2388 | 1468649587793 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 23:13:07 INFO - PROCESS | 2388 | 1468649587797 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:13:07 INFO - PROCESS | 2388 | 1468649587798 Marionette TRACE conn2 <- [1,1658,null,{}] 23:13:07 INFO - PROCESS | 2388 | 1468649587806 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}] 23:13:07 INFO - PROCESS | 2388 | 1468649587808 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:07 INFO - PROCESS | 2388 | 1468649587885 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 23:13:07 INFO - PROCESS | 2388 | 1468649587889 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:07 INFO - PROCESS | 2388 | 1468649587890 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x119056000 == 32 [pid = 2388] [id = 422] 23:13:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x118130400) [pid = 2388] [serial = 1265] [outer = 0x0] 23:13:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x11856d800) [pid = 2388] [serial = 1266] [outer = 0x118130400] 23:13:07 INFO - PROCESS | 2388 | 1468649587919 Marionette DEBUG loaded listener.js 23:13:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x11861cc00) [pid = 2388] [serial = 1267] [outer = 0x118130400] 23:13:08 INFO - PROCESS | 2388 | 1468649588265 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]]]}] 23:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 519ms 23:13:08 INFO - PROCESS | 2388 | 1468649588317 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 23:13:08 INFO - PROCESS | 2388 | 1468649588318 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 23:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:13:08 INFO - PROCESS | 2388 | 1468649588320 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:13:08 INFO - PROCESS | 2388 | 1468649588323 Marionette TRACE conn2 <- [1,1662,null,{}] 23:13:08 INFO - PROCESS | 2388 | 1468649588330 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}] 23:13:08 INFO - PROCESS | 2388 | 1468649588334 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:08 INFO - PROCESS | 2388 | 1468649588420 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 23:13:08 INFO - PROCESS | 2388 | 1468649588481 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:08 INFO - PROCESS | 2388 | 1468649588483 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x121395800 == 33 [pid = 2388] [id = 423] 23:13:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11856bc00) [pid = 2388] [serial = 1268] [outer = 0x0] 23:13:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x119045c00) [pid = 2388] [serial = 1269] [outer = 0x11856bc00] 23:13:08 INFO - PROCESS | 2388 | 1468649588510 Marionette DEBUG loaded listener.js 23:13:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x119b4bc00) [pid = 2388] [serial = 1270] [outer = 0x11856bc00] 23:13:08 INFO - PROCESS | 2388 | 1468649588789 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]]]}] 23:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 521ms 23:13:08 INFO - PROCESS | 2388 | 1468649588841 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 23:13:08 INFO - PROCESS | 2388 | 1468649588843 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 23:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:13:08 INFO - PROCESS | 2388 | 1468649588849 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:13:08 INFO - PROCESS | 2388 | 1468649588850 Marionette TRACE conn2 <- [1,1666,null,{}] 23:13:08 INFO - PROCESS | 2388 | 1468649588852 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}] 23:13:08 INFO - PROCESS | 2388 | 1468649588853 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:08 INFO - PROCESS | 2388 | 1468649588934 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 23:13:08 INFO - PROCESS | 2388 | 1468649588991 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:08 INFO - PROCESS | 2388 | 1468649588993 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x125596800 == 34 [pid = 2388] [id = 424] 23:13:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x11864c800) [pid = 2388] [serial = 1271] [outer = 0x0] 23:13:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12126c400) [pid = 2388] [serial = 1272] [outer = 0x11864c800] 23:13:09 INFO - PROCESS | 2388 | 1468649589018 Marionette DEBUG loaded listener.js 23:13:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x121c99c00) [pid = 2388] [serial = 1273] [outer = 0x11864c800] 23:13:09 INFO - PROCESS | 2388 | 1468649589311 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]]]}] 23:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 522ms 23:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:13:09 INFO - PROCESS | 2388 | 1468649589369 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 23:13:09 INFO - PROCESS | 2388 | 1468649589370 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 23:13:09 INFO - PROCESS | 2388 | 1468649589372 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:13:09 INFO - PROCESS | 2388 | 1468649589373 Marionette TRACE conn2 <- [1,1670,null,{}] 23:13:09 INFO - PROCESS | 2388 | 1468649589376 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}] 23:13:09 INFO - PROCESS | 2388 | 1468649589377 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:09 INFO - PROCESS | 2388 | 1468649589458 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 23:13:09 INFO - PROCESS | 2388 | 1468649589462 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:09 INFO - PROCESS | 2388 | 1468649589465 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb7800 == 35 [pid = 2388] [id = 425] 23:13:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1128cec00) [pid = 2388] [serial = 1274] [outer = 0x0] 23:13:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x121ca5400) [pid = 2388] [serial = 1275] [outer = 0x1128cec00] 23:13:09 INFO - PROCESS | 2388 | 1468649589489 Marionette DEBUG loaded listener.js 23:13:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x124cb4400) [pid = 2388] [serial = 1276] [outer = 0x1128cec00] 23:13:09 INFO - PROCESS | 2388 | 1468649589857 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]]]}] 23:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 23:13:09 INFO - PROCESS | 2388 | 1468649589891 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 23:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:13:09 INFO - PROCESS | 2388 | 1468649589892 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 23:13:09 INFO - PROCESS | 2388 | 1468649589895 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:13:09 INFO - PROCESS | 2388 | 1468649589896 Marionette TRACE conn2 <- [1,1674,null,{}] 23:13:09 INFO - PROCESS | 2388 | 1468649589898 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}] 23:13:09 INFO - PROCESS | 2388 | 1468649589902 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:10 INFO - PROCESS | 2388 | 1468649590019 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 23:13:10 INFO - PROCESS | 2388 | 1468649590033 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:10 INFO - PROCESS | 2388 | 1468649590034 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a616000 == 36 [pid = 2388] [id = 426] 23:13:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x124f7e400) [pid = 2388] [serial = 1277] [outer = 0x0] 23:13:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125584800) [pid = 2388] [serial = 1278] [outer = 0x124f7e400] 23:13:10 INFO - PROCESS | 2388 | 1468649590059 Marionette DEBUG loaded listener.js 23:13:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12733bc00) [pid = 2388] [serial = 1279] [outer = 0x124f7e400] 23:13:10 INFO - PROCESS | 2388 | 1468649590398 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]]]}] 23:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 519ms 23:13:10 INFO - PROCESS | 2388 | 1468649590416 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 23:13:10 INFO - PROCESS | 2388 | 1468649590417 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 23:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:13:10 INFO - PROCESS | 2388 | 1468649590427 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:13:10 INFO - PROCESS | 2388 | 1468649590429 Marionette TRACE conn2 <- [1,1678,null,{}] 23:13:10 INFO - PROCESS | 2388 | 1468649590439 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}] 23:13:10 INFO - PROCESS | 2388 | 1468649590440 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:10 INFO - PROCESS | 2388 | 1468649590536 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 23:13:10 INFO - PROCESS | 2388 | 1468649590549 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:10 INFO - PROCESS | 2388 | 1468649590550 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b807000 == 37 [pid = 2388] [id = 427] 23:13:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x127350800) [pid = 2388] [serial = 1280] [outer = 0x0] 23:13:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x128aad400) [pid = 2388] [serial = 1281] [outer = 0x127350800] 23:13:10 INFO - PROCESS | 2388 | 1468649590575 Marionette DEBUG loaded listener.js 23:13:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x128ed7c00) [pid = 2388] [serial = 1282] [outer = 0x127350800] 23:13:10 INFO - PROCESS | 2388 | 1468649590900 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]]]}] 23:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 522ms 23:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:13:10 INFO - PROCESS | 2388 | 1468649590949 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 23:13:10 INFO - PROCESS | 2388 | 1468649590951 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 23:13:10 INFO - PROCESS | 2388 | 1468649590953 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:13:10 INFO - PROCESS | 2388 | 1468649590954 Marionette TRACE conn2 <- [1,1682,null,{}] 23:13:10 INFO - PROCESS | 2388 | 1468649590956 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}] 23:13:10 INFO - PROCESS | 2388 | 1468649590957 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:11 INFO - PROCESS | 2388 | 1468649591052 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 23:13:11 INFO - PROCESS | 2388 | 1468649591064 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:11 INFO - PROCESS | 2388 | 1468649591065 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9cf000 == 38 [pid = 2388] [id = 428] 23:13:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x129193000) [pid = 2388] [serial = 1283] [outer = 0x0] 23:13:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x129198c00) [pid = 2388] [serial = 1284] [outer = 0x129193000] 23:13:11 INFO - PROCESS | 2388 | 1468649591089 Marionette DEBUG loaded listener.js 23:13:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x129404c00) [pid = 2388] [serial = 1285] [outer = 0x129193000] 23:13:11 INFO - PROCESS | 2388 | 1468649591427 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]]]}] 23:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 23:13:11 INFO - PROCESS | 2388 | 1468649591473 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 23:13:11 INFO - PROCESS | 2388 | 1468649591474 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 23:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:13:11 INFO - PROCESS | 2388 | 1468649591476 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:13:11 INFO - PROCESS | 2388 | 1468649591485 Marionette TRACE conn2 <- [1,1686,null,{}] 23:13:11 INFO - PROCESS | 2388 | 1468649591487 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}] 23:13:11 INFO - PROCESS | 2388 | 1468649591488 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:11 INFO - PROCESS | 2388 | 1468649591585 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x118341800) [pid = 2388] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x113e60000) [pid = 2388] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1162d1800) [pid = 2388] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x119050400) [pid = 2388] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x126d6a400) [pid = 2388] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x129632c00) [pid = 2388] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x121c9c000) [pid = 2388] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x113e5f800) [pid = 2388] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x121c9e000) [pid = 2388] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1193e7800) [pid = 2388] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x121ca8800) [pid = 2388] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11400ec00) [pid = 2388] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12557e400) [pid = 2388] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1128d2400) [pid = 2388] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1128d8400) [pid = 2388] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:13:11 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x125538c00) [pid = 2388] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:13:11 INFO - PROCESS | 2388 | 1468649591715 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:11 INFO - PROCESS | 2388 | 1468649591716 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x1169ab800 == 39 [pid = 2388] [id = 429] 23:13:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1128d2400) [pid = 2388] [serial = 1286] [outer = 0x0] 23:13:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x112dc1c00) [pid = 2388] [serial = 1287] [outer = 0x1128d2400] 23:13:11 INFO - PROCESS | 2388 | 1468649591741 Marionette DEBUG loaded listener.js 23:13:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11672c800) [pid = 2388] [serial = 1288] [outer = 0x1128d2400] 23:13:12 INFO - PROCESS | 2388 | 1468649591993 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]]]}] 23:13:12 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 23:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 526ms 23:13:12 INFO - PROCESS | 2388 | 1468649592002 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 23:13:12 INFO - PROCESS | 2388 | 1468649592004 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 23:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:13:12 INFO - PROCESS | 2388 | 1468649592006 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:13:12 INFO - PROCESS | 2388 | 1468649592007 Marionette TRACE conn2 <- [1,1690,null,{}] 23:13:12 INFO - PROCESS | 2388 | 1468649592009 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}] 23:13:12 INFO - PROCESS | 2388 | 1468649592010 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:12 INFO - PROCESS | 2388 | 1468649592105 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 23:13:12 INFO - PROCESS | 2388 | 1468649592108 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:12 INFO - PROCESS | 2388 | 1468649592109 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be31000 == 40 [pid = 2388] [id = 430] 23:13:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x118341800) [pid = 2388] [serial = 1289] [outer = 0x0] 23:13:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x121c9d000) [pid = 2388] [serial = 1290] [outer = 0x118341800] 23:13:12 INFO - PROCESS | 2388 | 1468649592135 Marionette DEBUG loaded listener.js 23:13:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x125538800) [pid = 2388] [serial = 1291] [outer = 0x118341800] 23:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 469ms 23:13:12 INFO - PROCESS | 2388 | 1468649592471 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]]]}] 23:13:12 INFO - PROCESS | 2388 | 1468649592476 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 23:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:13:12 INFO - PROCESS | 2388 | 1468649592488 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 23:13:12 INFO - PROCESS | 2388 | 1468649592491 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:13:12 INFO - PROCESS | 2388 | 1468649592493 Marionette TRACE conn2 <- [1,1694,null,{}] 23:13:12 INFO - PROCESS | 2388 | 1468649592497 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}] 23:13:12 INFO - PROCESS | 2388 | 1468649592499 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:12 INFO - PROCESS | 2388 | 1468649592617 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 23:13:12 INFO - PROCESS | 2388 | 1468649592623 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:12 INFO - PROCESS | 2388 | 1468649592625 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c514000 == 41 [pid = 2388] [id = 431] 23:13:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x118526c00) [pid = 2388] [serial = 1292] [outer = 0x0] 23:13:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x126f8fc00) [pid = 2388] [serial = 1293] [outer = 0x118526c00] 23:13:12 INFO - PROCESS | 2388 | 1468649592651 Marionette DEBUG loaded listener.js 23:13:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12a6f1000) [pid = 2388] [serial = 1294] [outer = 0x118526c00] 23:13:12 INFO - PROCESS | 2388 | 1468649592979 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]]]}] 23:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 23:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:13:13 INFO - PROCESS | 2388 | 1468649593011 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 23:13:13 INFO - PROCESS | 2388 | 1468649593013 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 23:13:13 INFO - PROCESS | 2388 | 1468649593016 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:13:13 INFO - PROCESS | 2388 | 1468649593017 Marionette TRACE conn2 <- [1,1698,null,{}] 23:13:13 INFO - PROCESS | 2388 | 1468649593020 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}] 23:13:13 INFO - PROCESS | 2388 | 1468649593022 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:13 INFO - PROCESS | 2388 | 1468649593146 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 23:13:13 INFO - PROCESS | 2388 | 1468649593151 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:13 INFO - PROCESS | 2388 | 1468649593152 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c631800 == 42 [pid = 2388] [id = 432] 23:13:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12a7dc400) [pid = 2388] [serial = 1295] [outer = 0x0] 23:13:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a7e5800) [pid = 2388] [serial = 1296] [outer = 0x12a7dc400] 23:13:13 INFO - PROCESS | 2388 | 1468649593179 Marionette DEBUG loaded listener.js 23:13:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12a875000) [pid = 2388] [serial = 1297] [outer = 0x12a7dc400] 23:13:13 INFO - PROCESS | 2388 | 1468649593510 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]]]}] 23:13:13 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 23:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 523ms 23:13:13 INFO - PROCESS | 2388 | 1468649593556 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 23:13:13 INFO - PROCESS | 2388 | 1468649593558 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 23:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:13:13 INFO - PROCESS | 2388 | 1468649593560 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:13:13 INFO - PROCESS | 2388 | 1468649593561 Marionette TRACE conn2 <- [1,1702,null,{}] 23:13:13 INFO - PROCESS | 2388 | 1468649593567 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}] 23:13:13 INFO - PROCESS | 2388 | 1468649593568 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:13 INFO - PROCESS | 2388 | 1468649593649 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 23:13:13 INFO - PROCESS | 2388 | 1468649593653 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:13 INFO - PROCESS | 2388 | 1468649593654 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc41000 == 43 [pid = 2388] [id = 433] 23:13:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x11856e400) [pid = 2388] [serial = 1298] [outer = 0x0] 23:13:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12a87ec00) [pid = 2388] [serial = 1299] [outer = 0x11856e400] 23:13:13 INFO - PROCESS | 2388 | 1468649593678 Marionette DEBUG loaded listener.js 23:13:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12a8c6000) [pid = 2388] [serial = 1300] [outer = 0x11856e400] 23:13:14 INFO - PROCESS | 2388 | 1468649594162 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]]]}] 23:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 624ms 23:13:14 INFO - PROCESS | 2388 | 1468649594185 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 23:13:14 INFO - PROCESS | 2388 | 1468649594188 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 23:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:13:14 INFO - PROCESS | 2388 | 1468649594191 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:13:14 INFO - PROCESS | 2388 | 1468649594194 Marionette TRACE conn2 <- [1,1706,null,{}] 23:13:14 INFO - PROCESS | 2388 | 1468649594198 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}] 23:13:14 INFO - PROCESS | 2388 | 1468649594200 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:14 INFO - PROCESS | 2388 | 1468649594310 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 23:13:14 INFO - PROCESS | 2388 | 1468649594382 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:14 INFO - PROCESS | 2388 | 1468649594384 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x11906e800 == 44 [pid = 2388] [id = 434] 23:13:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x115ee0000) [pid = 2388] [serial = 1301] [outer = 0x0] 23:13:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x116a0b800) [pid = 2388] [serial = 1302] [outer = 0x115ee0000] 23:13:14 INFO - PROCESS | 2388 | 1468649594416 Marionette DEBUG loaded listener.js 23:13:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x118206400) [pid = 2388] [serial = 1303] [outer = 0x115ee0000] 23:13:14 INFO - PROCESS | 2388 | 1468649594845 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]]]}] 23:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 675ms 23:13:14 INFO - PROCESS | 2388 | 1468649594866 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 23:13:14 INFO - PROCESS | 2388 | 1468649594869 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 23:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:13:14 INFO - PROCESS | 2388 | 1468649594874 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:13:14 INFO - PROCESS | 2388 | 1468649594876 Marionette TRACE conn2 <- [1,1710,null,{}] 23:13:14 INFO - PROCESS | 2388 | 1468649594878 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}] 23:13:14 INFO - PROCESS | 2388 | 1468649594880 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:15 INFO - PROCESS | 2388 | 1468649595009 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 23:13:15 INFO - PROCESS | 2388 | 1468649595082 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:15 INFO - PROCESS | 2388 | 1468649595083 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x129428800 == 45 [pid = 2388] [id = 435] 23:13:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1193e7400) [pid = 2388] [serial = 1304] [outer = 0x0] 23:13:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x119530800) [pid = 2388] [serial = 1305] [outer = 0x1193e7400] 23:13:15 INFO - PROCESS | 2388 | 1468649595114 Marionette DEBUG loaded listener.js 23:13:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x119d10800) [pid = 2388] [serial = 1306] [outer = 0x1193e7400] 23:13:15 INFO - PROCESS | 2388 | 1468649595517 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]]]}] 23:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 23:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:13:15 INFO - PROCESS | 2388 | 1468649595544 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 23:13:15 INFO - PROCESS | 2388 | 1468649595545 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 23:13:15 INFO - PROCESS | 2388 | 1468649595548 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:13:15 INFO - PROCESS | 2388 | 1468649595551 Marionette TRACE conn2 <- [1,1714,null,{}] 23:13:15 INFO - PROCESS | 2388 | 1468649595559 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}] 23:13:15 INFO - PROCESS | 2388 | 1468649595562 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:15 INFO - PROCESS | 2388 | 1468649595665 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 23:13:15 INFO - PROCESS | 2388 | 1468649595727 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:15 INFO - PROCESS | 2388 | 1468649595729 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc38800 == 46 [pid = 2388] [id = 436] 23:13:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x121c9b000) [pid = 2388] [serial = 1307] [outer = 0x0] 23:13:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x125539000) [pid = 2388] [serial = 1308] [outer = 0x121c9b000] 23:13:15 INFO - PROCESS | 2388 | 1468649595760 Marionette DEBUG loaded listener.js 23:13:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12690c000) [pid = 2388] [serial = 1309] [outer = 0x121c9b000] 23:13:16 INFO - PROCESS | 2388 | 1468649596197 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]]]}] 23:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 673ms 23:13:16 INFO - PROCESS | 2388 | 1468649596221 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 23:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:13:16 INFO - PROCESS | 2388 | 1468649596223 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 23:13:16 INFO - PROCESS | 2388 | 1468649596225 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:13:16 INFO - PROCESS | 2388 | 1468649596227 Marionette TRACE conn2 <- [1,1718,null,{}] 23:13:16 INFO - PROCESS | 2388 | 1468649596229 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}] 23:13:16 INFO - PROCESS | 2388 | 1468649596231 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:16 INFO - PROCESS | 2388 | 1468649596334 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 23:13:16 INFO - PROCESS | 2388 | 1468649596430 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:16 INFO - PROCESS | 2388 | 1468649596431 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cda5000 == 47 [pid = 2388] [id = 437] 23:13:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x128ab1400) [pid = 2388] [serial = 1310] [outer = 0x0] 23:13:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x129196400) [pid = 2388] [serial = 1311] [outer = 0x128ab1400] 23:13:16 INFO - PROCESS | 2388 | 1468649596460 Marionette DEBUG loaded listener.js 23:13:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x12962c400) [pid = 2388] [serial = 1312] [outer = 0x128ab1400] 23:13:16 INFO - PROCESS | 2388 | 1468649596886 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]]]}] 23:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 719ms 23:13:16 INFO - PROCESS | 2388 | 1468649596963 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 23:13:16 INFO - PROCESS | 2388 | 1468649596964 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 23:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:13:16 INFO - PROCESS | 2388 | 1468649596968 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:13:16 INFO - PROCESS | 2388 | 1468649596969 Marionette TRACE conn2 <- [1,1722,null,{}] 23:13:16 INFO - PROCESS | 2388 | 1468649596972 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}] 23:13:16 INFO - PROCESS | 2388 | 1468649596973 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:17 INFO - PROCESS | 2388 | 1468649597075 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 23:13:17 INFO - PROCESS | 2388 | 1468649597322 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:17 INFO - PROCESS | 2388 | 1468649597324 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x11815d800 == 48 [pid = 2388] [id = 438] 23:13:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x1128d5c00) [pid = 2388] [serial = 1313] [outer = 0x0] 23:13:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x113e5f400) [pid = 2388] [serial = 1314] [outer = 0x1128d5c00] 23:13:17 INFO - PROCESS | 2388 | 1468649597352 Marionette DEBUG loaded listener.js 23:13:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x1162d2000) [pid = 2388] [serial = 1315] [outer = 0x1128d5c00] 23:13:17 INFO - PROCESS | 2388 | 1468649597784 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]]]}] 23:13:17 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 23:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 871ms 23:13:17 INFO - PROCESS | 2388 | 1468649597840 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 23:13:17 INFO - PROCESS | 2388 | 1468649597842 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 23:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:13:17 INFO - PROCESS | 2388 | 1468649597864 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:13:17 INFO - PROCESS | 2388 | 1468649597866 Marionette TRACE conn2 <- [1,1726,null,{}] 23:13:17 INFO - PROCESS | 2388 | 1468649597870 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}] 23:13:17 INFO - PROCESS | 2388 | 1468649597873 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:17 INFO - PROCESS | 2388 | 1468649597968 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 23:13:18 INFO - PROCESS | 2388 | 1468649598042 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:18 INFO - PROCESS | 2388 | 1468649598044 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e16800 == 49 [pid = 2388] [id = 439] 23:13:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x11759e800) [pid = 2388] [serial = 1316] [outer = 0x0] 23:13:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x11851bc00) [pid = 2388] [serial = 1317] [outer = 0x11759e800] 23:13:18 INFO - PROCESS | 2388 | 1468649598072 Marionette DEBUG loaded listener.js 23:13:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x118576800) [pid = 2388] [serial = 1318] [outer = 0x11759e800] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12c631800 == 48 [pid = 2388] [id = 432] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12c514000 == 47 [pid = 2388] [id = 431] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12be31000 == 46 [pid = 2388] [id = 430] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x1169ab800 == 45 [pid = 2388] [id = 429] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9cf000 == 44 [pid = 2388] [id = 428] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12b807000 == 43 [pid = 2388] [id = 427] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12a616000 == 42 [pid = 2388] [id = 426] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x128eb7800 == 41 [pid = 2388] [id = 425] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x125596800 == 40 [pid = 2388] [id = 424] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x121395800 == 39 [pid = 2388] [id = 423] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x119056000 == 38 [pid = 2388] [id = 422] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x116064000 == 37 [pid = 2388] [id = 421] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac70800 == 36 [pid = 2388] [id = 420] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x11666c800 == 35 [pid = 2388] [id = 419] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12b820000 == 34 [pid = 2388] [id = 418] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x1171eb800 == 33 [pid = 2388] [id = 406] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x11815d800 == 32 [pid = 2388] [id = 438] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12cda5000 == 31 [pid = 2388] [id = 437] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc38800 == 30 [pid = 2388] [id = 436] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x129428800 == 29 [pid = 2388] [id = 435] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x11906e800 == 28 [pid = 2388] [id = 434] 23:13:18 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc41000 == 27 [pid = 2388] [id = 433] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x118574c00) [pid = 2388] [serial = 1230] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x1140ee800) [pid = 2388] [serial = 1224] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x1160ab400) [pid = 2388] [serial = 1225] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x118348c00) [pid = 2388] [serial = 1204] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x116975800) [pid = 2388] [serial = 1203] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x116a0ac00) [pid = 2388] [serial = 1218] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x124cb6800) [pid = 2388] [serial = 1207] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x1216af000) [pid = 2388] [serial = 1206] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x129405000) [pid = 2388] [serial = 1210] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x127356c00) [pid = 2388] [serial = 1209] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12a7e8000) [pid = 2388] [serial = 1212] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12ab31800) [pid = 2388] [serial = 1213] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x121ca5c00) [pid = 2388] [serial = 1216] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x121ca1c00) [pid = 2388] [serial = 1215] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x11936e800) [pid = 2388] [serial = 1234] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x121ca6400) [pid = 2388] [serial = 1239] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1193f3400) [pid = 2388] [serial = 1236] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x121bda000) [pid = 2388] [serial = 1237] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12370e400) [pid = 2388] [serial = 1240] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x124cb5c00) [pid = 2388] [serial = 1242] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x119044800) [pid = 2388] [serial = 1245] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x125537c00) [pid = 2388] [serial = 1246] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12690e400) [pid = 2388] [serial = 1251] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1128d6c00) [pid = 2388] [serial = 1221] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1128cac00) [pid = 2388] [serial = 1222] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x125537800) [pid = 2388] [serial = 1243] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x128aab800) [pid = 2388] [serial = 1254] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x117293400) [pid = 2388] [serial = 1227] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x118204c00) [pid = 2388] [serial = 1228] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1188e9800) [pid = 2388] [serial = 1233] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12734d000) [pid = 2388] [serial = 1252] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x125571000) [pid = 2388] [serial = 1249] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x11864dc00) [pid = 2388] [serial = 1231] [outer = 0x0] [url = about:blank] 23:13:18 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x125541400) [pid = 2388] [serial = 1248] [outer = 0x0] [url = about:blank] 23:13:19 INFO - PROCESS | 2388 | 1468649599018 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]]]}] 23:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1245ms 23:13:19 INFO - PROCESS | 2388 | 1468649599090 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 23:13:19 INFO - PROCESS | 2388 | 1468649599093 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 23:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:13:19 INFO - PROCESS | 2388 | 1468649599098 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:13:19 INFO - PROCESS | 2388 | 1468649599101 Marionette TRACE conn2 <- [1,1730,null,{}] 23:13:19 INFO - PROCESS | 2388 | 1468649599105 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}] 23:13:19 INFO - PROCESS | 2388 | 1468649599107 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:19 INFO - PROCESS | 2388 | 1468649599220 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 23:13:19 INFO - PROCESS | 2388 | 1468649599323 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:19 INFO - PROCESS | 2388 | 1468649599327 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x116223800 == 28 [pid = 2388] [id = 440] 23:13:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x112a7ac00) [pid = 2388] [serial = 1319] [outer = 0x0] 23:13:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x114003800) [pid = 2388] [serial = 1320] [outer = 0x112a7ac00] 23:13:19 INFO - PROCESS | 2388 | 1468649599360 Marionette DEBUG loaded listener.js 23:13:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x11604b400) [pid = 2388] [serial = 1321] [outer = 0x112a7ac00] 23:13:19 INFO - PROCESS | 2388 | 1468649599935 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]]]}] 23:13:20 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 23:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 923ms 23:13:20 INFO - PROCESS | 2388 | 1468649600022 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 23:13:20 INFO - PROCESS | 2388 | 1468649600025 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 23:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:13:20 INFO - PROCESS | 2388 | 1468649600034 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:13:20 INFO - PROCESS | 2388 | 1468649600038 Marionette TRACE conn2 <- [1,1734,null,{}] 23:13:20 INFO - PROCESS | 2388 | 1468649600041 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}] 23:13:20 INFO - PROCESS | 2388 | 1468649600042 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:20 INFO - PROCESS | 2388 | 1468649600141 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 23:13:20 INFO - PROCESS | 2388 | 1468649600197 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:20 INFO - PROCESS | 2388 | 1468649600199 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172f0000 == 29 [pid = 2388] [id = 441] 23:13:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11812a800) [pid = 2388] [serial = 1322] [outer = 0x0] 23:13:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x118135400) [pid = 2388] [serial = 1323] [outer = 0x11812a800] 23:13:20 INFO - PROCESS | 2388 | 1468649600230 Marionette DEBUG loaded listener.js 23:13:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x118519c00) [pid = 2388] [serial = 1324] [outer = 0x11812a800] 23:13:20 INFO - PROCESS | 2388 | 1468649600738 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]]]}] 23:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 780ms 23:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:13:20 INFO - PROCESS | 2388 | 1468649600808 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 23:13:20 INFO - PROCESS | 2388 | 1468649600810 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 23:13:20 INFO - PROCESS | 2388 | 1468649600814 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:13:20 INFO - PROCESS | 2388 | 1468649600816 Marionette TRACE conn2 <- [1,1738,null,{}] 23:13:20 INFO - PROCESS | 2388 | 1468649600824 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}] 23:13:20 INFO - PROCESS | 2388 | 1468649600827 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:20 INFO - PROCESS | 2388 | 1468649600933 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 23:13:21 INFO - PROCESS | 2388 | 1468649601012 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:21 INFO - PROCESS | 2388 | 1468649601015 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x1195a0000 == 30 [pid = 2388] [id = 442] 23:13:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1139c1000) [pid = 2388] [serial = 1325] [outer = 0x0] 23:13:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x11936b800) [pid = 2388] [serial = 1326] [outer = 0x1139c1000] 23:13:21 INFO - PROCESS | 2388 | 1468649601048 Marionette DEBUG loaded listener.js 23:13:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x1193ef000) [pid = 2388] [serial = 1327] [outer = 0x1139c1000] 23:13:21 INFO - PROCESS | 2388 | 1468649601546 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]]]}] 23:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 773ms 23:13:21 INFO - PROCESS | 2388 | 1468649601585 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 23:13:21 INFO - PROCESS | 2388 | 1468649601587 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 23:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:13:21 INFO - PROCESS | 2388 | 1468649601590 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:13:21 INFO - PROCESS | 2388 | 1468649601592 Marionette TRACE conn2 <- [1,1742,null,{}] 23:13:21 INFO - PROCESS | 2388 | 1468649601596 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}] 23:13:21 INFO - PROCESS | 2388 | 1468649601597 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:21 INFO - PROCESS | 2388 | 1468649601682 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 23:13:21 INFO - PROCESS | 2388 | 1468649601686 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:21 INFO - PROCESS | 2388 | 1468649601689 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172df800 == 31 [pid = 2388] [id = 443] 23:13:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x113b7e000) [pid = 2388] [serial = 1328] [outer = 0x0] 23:13:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x117137800) [pid = 2388] [serial = 1329] [outer = 0x113b7e000] 23:13:21 INFO - PROCESS | 2388 | 1468649601719 Marionette DEBUG loaded listener.js 23:13:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x118340400) [pid = 2388] [serial = 1330] [outer = 0x113b7e000] 23:13:22 INFO - PROCESS | 2388 | 1468649602054 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]]]}] 23:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 469ms 23:13:22 INFO - PROCESS | 2388 | 1468649602060 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 23:13:22 INFO - PROCESS | 2388 | 1468649602065 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 23:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:13:22 INFO - PROCESS | 2388 | 1468649602072 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:13:22 INFO - PROCESS | 2388 | 1468649602074 Marionette TRACE conn2 <- [1,1746,null,{}] 23:13:22 INFO - PROCESS | 2388 | 1468649602076 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}] 23:13:22 INFO - PROCESS | 2388 | 1468649602079 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:22 INFO - PROCESS | 2388 | 1468649602175 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 23:13:22 INFO - PROCESS | 2388 | 1468649602230 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:22 INFO - PROCESS | 2388 | 1468649602231 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac86000 == 32 [pid = 2388] [id = 444] 23:13:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x118571400) [pid = 2388] [serial = 1331] [outer = 0x0] 23:13:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x11904c000) [pid = 2388] [serial = 1332] [outer = 0x118571400] 23:13:22 INFO - PROCESS | 2388 | 1468649602257 Marionette DEBUG loaded listener.js 23:13:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x119537000) [pid = 2388] [serial = 1333] [outer = 0x118571400] 23:13:22 INFO - PROCESS | 2388 | 1468649602558 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]]]}] 23:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 519ms 23:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:13:22 INFO - PROCESS | 2388 | 1468649602591 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 23:13:22 INFO - PROCESS | 2388 | 1468649602593 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 23:13:22 INFO - PROCESS | 2388 | 1468649602601 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:13:22 INFO - PROCESS | 2388 | 1468649602603 Marionette TRACE conn2 <- [1,1750,null,{}] 23:13:22 INFO - PROCESS | 2388 | 1468649602610 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}] 23:13:22 INFO - PROCESS | 2388 | 1468649602617 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:22 INFO - PROCESS | 2388 | 1468649602698 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 23:13:22 INFO - PROCESS | 2388 | 1468649602757 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:22 INFO - PROCESS | 2388 | 1468649602759 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x124feb800 == 33 [pid = 2388] [id = 445] 23:13:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x119b4cc00) [pid = 2388] [serial = 1334] [outer = 0x0] 23:13:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12126fc00) [pid = 2388] [serial = 1335] [outer = 0x119b4cc00] 23:13:22 INFO - PROCESS | 2388 | 1468649602786 Marionette DEBUG loaded listener.js 23:13:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x121ca6000) [pid = 2388] [serial = 1336] [outer = 0x119b4cc00] 23:13:23 INFO - PROCESS | 2388 | 1468649603056 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]]]}] 23:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 476ms 23:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:13:23 INFO - PROCESS | 2388 | 1468649603073 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 23:13:23 INFO - PROCESS | 2388 | 1468649603075 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 23:13:23 INFO - PROCESS | 2388 | 1468649603077 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:13:23 INFO - PROCESS | 2388 | 1468649603079 Marionette TRACE conn2 <- [1,1754,null,{}] 23:13:23 INFO - PROCESS | 2388 | 1468649603088 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}] 23:13:23 INFO - PROCESS | 2388 | 1468649603089 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:23 INFO - PROCESS | 2388 | 1468649603174 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 23:13:23 INFO - PROCESS | 2388 | 1468649603177 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:23 INFO - PROCESS | 2388 | 1468649603180 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x12890c800 == 34 [pid = 2388] [id = 446] 23:13:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x123711800) [pid = 2388] [serial = 1337] [outer = 0x0] 23:13:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x124f85400) [pid = 2388] [serial = 1338] [outer = 0x123711800] 23:13:23 INFO - PROCESS | 2388 | 1468649603206 Marionette DEBUG loaded listener.js 23:13:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x125539c00) [pid = 2388] [serial = 1339] [outer = 0x123711800] 23:13:23 INFO - PROCESS | 2388 | 1468649603615 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]]]}] 23:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 576ms 23:13:23 INFO - PROCESS | 2388 | 1468649603654 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 23:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:13:23 INFO - PROCESS | 2388 | 1468649603665 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 23:13:23 INFO - PROCESS | 2388 | 1468649603669 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:13:23 INFO - PROCESS | 2388 | 1468649603670 Marionette TRACE conn2 <- [1,1758,null,{}] 23:13:23 INFO - PROCESS | 2388 | 1468649603673 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}] 23:13:23 INFO - PROCESS | 2388 | 1468649603676 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:23 INFO - PROCESS | 2388 | 1468649603829 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 23:13:23 INFO - PROCESS | 2388 | 1468649603853 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:23 INFO - PROCESS | 2388 | 1468649603855 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x129222000 == 35 [pid = 2388] [id = 447] 23:13:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x1126f6c00) [pid = 2388] [serial = 1340] [outer = 0x0] 23:13:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x125544000) [pid = 2388] [serial = 1341] [outer = 0x1126f6c00] 23:13:23 INFO - PROCESS | 2388 | 1468649603895 Marionette DEBUG loaded listener.js 23:13:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12557dc00) [pid = 2388] [serial = 1342] [outer = 0x1126f6c00] 23:13:24 INFO - PROCESS | 2388 | 1468649604291 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]]]}] 23:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 672ms 23:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:13:24 INFO - PROCESS | 2388 | 1468649604341 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 23:13:24 INFO - PROCESS | 2388 | 1468649604342 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 23:13:24 INFO - PROCESS | 2388 | 1468649604344 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:13:24 INFO - PROCESS | 2388 | 1468649604345 Marionette TRACE conn2 <- [1,1762,null,{}] 23:13:24 INFO - PROCESS | 2388 | 1468649604347 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}] 23:13:24 INFO - PROCESS | 2388 | 1468649604352 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:24 INFO - PROCESS | 2388 | 1468649604470 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 23:13:24 INFO - PROCESS | 2388 | 1468649604484 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:24 INFO - PROCESS | 2388 | 1468649604485 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a613000 == 36 [pid = 2388] [id = 448] 23:13:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12687b400) [pid = 2388] [serial = 1343] [outer = 0x0] 23:13:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x126f92000) [pid = 2388] [serial = 1344] [outer = 0x12687b400] 23:13:24 INFO - PROCESS | 2388 | 1468649604509 Marionette DEBUG loaded listener.js 23:13:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x128ed7800) [pid = 2388] [serial = 1345] [outer = 0x12687b400] 23:13:24 INFO - PROCESS | 2388 | 1468649604875 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]]]}] 23:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 570ms 23:13:24 INFO - PROCESS | 2388 | 1468649604915 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 23:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:13:24 INFO - PROCESS | 2388 | 1468649604917 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 23:13:24 INFO - PROCESS | 2388 | 1468649604930 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:13:24 INFO - PROCESS | 2388 | 1468649604931 Marionette TRACE conn2 <- [1,1766,null,{}] 23:13:24 INFO - PROCESS | 2388 | 1468649604935 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}] 23:13:24 INFO - PROCESS | 2388 | 1468649604937 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:25 INFO - PROCESS | 2388 | 1468649605080 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 23:13:25 INFO - PROCESS | 2388 | 1468649605097 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:25 INFO - PROCESS | 2388 | 1468649605098 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b806000 == 37 [pid = 2388] [id = 449] 23:13:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x1126fac00) [pid = 2388] [serial = 1346] [outer = 0x0] 23:13:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x12919e000) [pid = 2388] [serial = 1347] [outer = 0x1126fac00] 23:13:25 INFO - PROCESS | 2388 | 1468649605138 Marionette DEBUG loaded listener.js 23:13:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x12962f800) [pid = 2388] [serial = 1348] [outer = 0x1126fac00] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x1128d5c00) [pid = 2388] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x115ee0000) [pid = 2388] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x1193e7400) [pid = 2388] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x121c9b000) [pid = 2388] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x128ab1400) [pid = 2388] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x124f7e400) [pid = 2388] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x127350800) [pid = 2388] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x129193000) [pid = 2388] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x11864c800) [pid = 2388] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x113966400) [pid = 2388] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x127355000) [pid = 2388] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1162d6000) [pid = 2388] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x11856bc00) [pid = 2388] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x118130400) [pid = 2388] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1128cec00) [pid = 2388] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11223d000) [pid = 2388] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x118526c00) [pid = 2388] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x118341800) [pid = 2388] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1128d2400) [pid = 2388] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x115e2f400) [pid = 2388] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11856e400) [pid = 2388] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:13:25 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12a7dc400) [pid = 2388] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:13:25 INFO - PROCESS | 2388 | 1468649605592 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]]]}] 23:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 680ms 23:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:13:25 INFO - PROCESS | 2388 | 1468649605599 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 23:13:25 INFO - PROCESS | 2388 | 1468649605601 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 23:13:25 INFO - PROCESS | 2388 | 1468649605603 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:13:25 INFO - PROCESS | 2388 | 1468649605605 Marionette TRACE conn2 <- [1,1770,null,{}] 23:13:25 INFO - PROCESS | 2388 | 1468649605607 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}] 23:13:25 INFO - PROCESS | 2388 | 1468649605608 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:25 INFO - PROCESS | 2388 | 1468649605721 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 23:13:25 INFO - PROCESS | 2388 | 1468649605756 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:25 INFO - PROCESS | 2388 | 1468649605757 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x128903800 == 38 [pid = 2388] [id = 450] 23:13:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x111c75800) [pid = 2388] [serial = 1349] [outer = 0x0] 23:13:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x116732000) [pid = 2388] [serial = 1350] [outer = 0x111c75800] 23:13:25 INFO - PROCESS | 2388 | 1468649605781 Marionette DEBUG loaded listener.js 23:13:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1193e7400) [pid = 2388] [serial = 1351] [outer = 0x111c75800] 23:13:26 INFO - PROCESS | 2388 | 1468649606047 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]]]}] 23:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 471ms 23:13:26 INFO - PROCESS | 2388 | 1468649606074 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 23:13:26 INFO - PROCESS | 2388 | 1468649606076 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 23:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:13:26 INFO - PROCESS | 2388 | 1468649606087 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:13:26 INFO - PROCESS | 2388 | 1468649606098 Marionette TRACE conn2 <- [1,1774,null,{}] 23:13:26 INFO - PROCESS | 2388 | 1468649606107 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}] 23:13:26 INFO - PROCESS | 2388 | 1468649606108 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:26 INFO - PROCESS | 2388 | 1468649606193 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 23:13:26 INFO - PROCESS | 2388 | 1468649606199 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:26 INFO - PROCESS | 2388 | 1468649606200 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbdb800 == 39 [pid = 2388] [id = 451] 23:13:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x1193f2400) [pid = 2388] [serial = 1352] [outer = 0x0] 23:13:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x126d6ac00) [pid = 2388] [serial = 1353] [outer = 0x1193f2400] 23:13:26 INFO - PROCESS | 2388 | 1468649606225 Marionette DEBUG loaded listener.js 23:13:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12919a400) [pid = 2388] [serial = 1354] [outer = 0x1193f2400] 23:13:26 INFO - PROCESS | 2388 | 1468649606569 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]]]}] 23:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 486ms 23:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:13:26 INFO - PROCESS | 2388 | 1468649606574 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 23:13:26 INFO - PROCESS | 2388 | 1468649606575 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 23:13:26 INFO - PROCESS | 2388 | 1468649606581 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:13:26 INFO - PROCESS | 2388 | 1468649606583 Marionette TRACE conn2 <- [1,1778,null,{}] 23:13:26 INFO - PROCESS | 2388 | 1468649606585 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}] 23:13:26 INFO - PROCESS | 2388 | 1468649606586 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:26 INFO - PROCESS | 2388 | 1468649606700 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 23:13:26 INFO - PROCESS | 2388 | 1468649606708 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:26 INFO - PROCESS | 2388 | 1468649606709 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be35800 == 40 [pid = 2388] [id = 452] 23:13:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x118341800) [pid = 2388] [serial = 1355] [outer = 0x0] 23:13:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x129405000) [pid = 2388] [serial = 1356] [outer = 0x118341800] 23:13:26 INFO - PROCESS | 2388 | 1468649606733 Marionette DEBUG loaded listener.js 23:13:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12a6e7000) [pid = 2388] [serial = 1357] [outer = 0x118341800] 23:13:27 INFO - PROCESS | 2388 | 1468649607019 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]]]}] 23:13:27 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 23:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 474ms 23:13:27 INFO - PROCESS | 2388 | 1468649607053 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 23:13:27 INFO - PROCESS | 2388 | 1468649607064 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 23:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:13:27 INFO - PROCESS | 2388 | 1468649607069 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:13:27 INFO - PROCESS | 2388 | 1468649607070 Marionette TRACE conn2 <- [1,1782,null,{}] 23:13:27 INFO - PROCESS | 2388 | 1468649607072 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}] 23:13:27 INFO - PROCESS | 2388 | 1468649607074 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:27 INFO - PROCESS | 2388 | 1468649607168 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 23:13:27 INFO - PROCESS | 2388 | 1468649607172 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:27 INFO - PROCESS | 2388 | 1468649607173 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c624000 == 41 [pid = 2388] [id = 453] 23:13:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12a6e7400) [pid = 2388] [serial = 1358] [outer = 0x0] 23:13:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12a7e0400) [pid = 2388] [serial = 1359] [outer = 0x12a6e7400] 23:13:27 INFO - PROCESS | 2388 | 1468649607200 Marionette DEBUG loaded listener.js 23:13:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12a8c2800) [pid = 2388] [serial = 1360] [outer = 0x12a6e7400] 23:13:27 INFO - PROCESS | 2388 | 1468649607685 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]]]}] 23:13:27 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 23:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 669ms 23:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:13:27 INFO - PROCESS | 2388 | 1468649607739 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 23:13:27 INFO - PROCESS | 2388 | 1468649607741 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 23:13:27 INFO - PROCESS | 2388 | 1468649607745 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:13:27 INFO - PROCESS | 2388 | 1468649607747 Marionette TRACE conn2 <- [1,1786,null,{}] 23:13:27 INFO - PROCESS | 2388 | 1468649607752 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}] 23:13:27 INFO - PROCESS | 2388 | 1468649607754 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:27 INFO - PROCESS | 2388 | 1468649607865 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 23:13:27 INFO - PROCESS | 2388 | 1468649607965 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:27 INFO - PROCESS | 2388 | 1468649607967 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac6e000 == 42 [pid = 2388] [id = 454] 23:13:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x11662cc00) [pid = 2388] [serial = 1361] [outer = 0x0] 23:13:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x117293400) [pid = 2388] [serial = 1362] [outer = 0x11662cc00] 23:13:28 INFO - PROCESS | 2388 | 1468649607998 Marionette DEBUG loaded listener.js 23:13:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x118526400) [pid = 2388] [serial = 1363] [outer = 0x11662cc00] 23:13:28 INFO - PROCESS | 2388 | 1468649608418 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]]]}] 23:13:28 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 23:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 721ms 23:13:28 INFO - PROCESS | 2388 | 1468649608466 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 23:13:28 INFO - PROCESS | 2388 | 1468649608469 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 23:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:13:28 INFO - PROCESS | 2388 | 1468649608474 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:13:28 INFO - PROCESS | 2388 | 1468649608476 Marionette TRACE conn2 <- [1,1790,null,{}] 23:13:28 INFO - PROCESS | 2388 | 1468649608479 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}] 23:13:28 INFO - PROCESS | 2388 | 1468649608480 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:28 INFO - PROCESS | 2388 | 1468649608583 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 23:13:28 INFO - PROCESS | 2388 | 1468649608644 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:28 INFO - PROCESS | 2388 | 1468649608646 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb8800 == 43 [pid = 2388] [id = 455] 23:13:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x11936e800) [pid = 2388] [serial = 1364] [outer = 0x0] 23:13:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x119774000) [pid = 2388] [serial = 1365] [outer = 0x11936e800] 23:13:28 INFO - PROCESS | 2388 | 1468649608676 Marionette DEBUG loaded listener.js 23:13:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x121271800) [pid = 2388] [serial = 1366] [outer = 0x11936e800] 23:13:29 INFO - PROCESS | 2388 | 1468649609095 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]]]}] 23:13:29 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) 23:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 669ms 23:13:29 INFO - PROCESS | 2388 | 1468649609144 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 23:13:29 INFO - PROCESS | 2388 | 1468649609146 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 23:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:13:29 INFO - PROCESS | 2388 | 1468649609150 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:13:29 INFO - PROCESS | 2388 | 1468649609153 Marionette TRACE conn2 <- [1,1794,null,{}] 23:13:29 INFO - PROCESS | 2388 | 1468649609160 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}] 23:13:29 INFO - PROCESS | 2388 | 1468649609164 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:29 INFO - PROCESS | 2388 | 1468649609287 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 23:13:29 INFO - PROCESS | 2388 | 1468649609351 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:29 INFO - PROCESS | 2388 | 1468649609353 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc45000 == 44 [pid = 2388] [id = 456] 23:13:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x121ca6800) [pid = 2388] [serial = 1367] [outer = 0x0] 23:13:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x125546c00) [pid = 2388] [serial = 1368] [outer = 0x121ca6800] 23:13:29 INFO - PROCESS | 2388 | 1468649609384 Marionette DEBUG loaded listener.js 23:13:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x126d06000) [pid = 2388] [serial = 1369] [outer = 0x121ca6800] 23:13:29 INFO - PROCESS | 2388 | 1468649609829 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]]]}] 23:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 723ms 23:13:29 INFO - PROCESS | 2388 | 1468649609874 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 23:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:13:29 INFO - PROCESS | 2388 | 1468649609876 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 23:13:29 INFO - PROCESS | 2388 | 1468649609878 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:13:29 INFO - PROCESS | 2388 | 1468649609879 Marionette TRACE conn2 <- [1,1798,null,{}] 23:13:29 INFO - PROCESS | 2388 | 1468649609882 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}] 23:13:29 INFO - PROCESS | 2388 | 1468649609883 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:29 INFO - PROCESS | 2388 | 1468649609984 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 23:13:30 INFO - PROCESS | 2388 | 1468649610044 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:30 INFO - PROCESS | 2388 | 1468649610046 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cda1800 == 45 [pid = 2388] [id = 457] 23:13:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x127167c00) [pid = 2388] [serial = 1370] [outer = 0x0] 23:13:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x128ab1400) [pid = 2388] [serial = 1371] [outer = 0x127167c00] 23:13:30 INFO - PROCESS | 2388 | 1468649610074 Marionette DEBUG loaded listener.js 23:13:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x129633400) [pid = 2388] [serial = 1372] [outer = 0x127167c00] 23:13:30 INFO - PROCESS | 2388 | 1468649610669 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]]]}] 23:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 870ms 23:13:30 INFO - PROCESS | 2388 | 1468649610748 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 23:13:30 INFO - PROCESS | 2388 | 1468649610751 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 23:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:13:30 INFO - PROCESS | 2388 | 1468649610754 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:13:30 INFO - PROCESS | 2388 | 1468649610756 Marionette TRACE conn2 <- [1,1802,null,{}] 23:13:30 INFO - PROCESS | 2388 | 1468649610760 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}] 23:13:30 INFO - PROCESS | 2388 | 1468649610762 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:30 INFO - PROCESS | 2388 | 1468649610860 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 23:13:30 INFO - PROCESS | 2388 | 1468649610931 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:30 INFO - PROCESS | 2388 | 1468649610934 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x119512000 == 46 [pid = 2388] [id = 458] 23:13:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x1139bd000) [pid = 2388] [serial = 1373] [outer = 0x0] 23:13:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x11673b000) [pid = 2388] [serial = 1374] [outer = 0x1139bd000] 23:13:30 INFO - PROCESS | 2388 | 1468649610961 Marionette DEBUG loaded listener.js 23:13:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x11820b400) [pid = 2388] [serial = 1375] [outer = 0x1139bd000] 23:13:31 INFO - PROCESS | 2388 | 1468649611374 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]]]}] 23:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12be35800 == 45 [pid = 2388] [id = 452] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbdb800 == 44 [pid = 2388] [id = 451] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x128903800 == 43 [pid = 2388] [id = 450] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12b806000 == 42 [pid = 2388] [id = 449] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12a613000 == 41 [pid = 2388] [id = 448] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x129222000 == 40 [pid = 2388] [id = 447] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12890c800 == 39 [pid = 2388] [id = 446] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x124feb800 == 38 [pid = 2388] [id = 445] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x11851bc00) [pid = 2388] [serial = 1317] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | 1468649611475 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 23:13:31 INFO - PROCESS | 2388 | 1468649611478 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac86000 == 37 [pid = 2388] [id = 444] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x1172df800 == 36 [pid = 2388] [id = 443] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x1195a0000 == 35 [pid = 2388] [id = 442] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x1172f0000 == 34 [pid = 2388] [id = 441] 23:13:31 INFO - PROCESS | 2388 | --DOCSHELL 0x116223800 == 33 [pid = 2388] [id = 440] 23:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x11812d800) [pid = 2388] [serial = 1219] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x12a87ec00) [pid = 2388] [serial = 1299] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x12a8c6000) [pid = 2388] [serial = 1300] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x12a7e5800) [pid = 2388] [serial = 1296] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x113e5f400) [pid = 2388] [serial = 1314] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x116a0b800) [pid = 2388] [serial = 1302] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x119530800) [pid = 2388] [serial = 1305] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x118206400) [pid = 2388] [serial = 1303] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x125539000) [pid = 2388] [serial = 1308] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x119d10800) [pid = 2388] [serial = 1306] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x129196400) [pid = 2388] [serial = 1311] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x1162d2000) [pid = 2388] [serial = 1315] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x12690c000) [pid = 2388] [serial = 1309] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x125584800) [pid = 2388] [serial = 1278] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x128aad400) [pid = 2388] [serial = 1281] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x129198c00) [pid = 2388] [serial = 1284] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x128ed7c00) [pid = 2388] [serial = 1282] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x129404c00) [pid = 2388] [serial = 1285] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12126c400) [pid = 2388] [serial = 1272] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x121c99c00) [pid = 2388] [serial = 1273] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1151a9400) [pid = 2388] [serial = 1263] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x116a11400) [pid = 2388] [serial = 1264] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x128eca400) [pid = 2388] [serial = 1255] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x11728e800) [pid = 2388] [serial = 1260] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x118136400) [pid = 2388] [serial = 1261] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x119045c00) [pid = 2388] [serial = 1269] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x119b4bc00) [pid = 2388] [serial = 1270] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11856d800) [pid = 2388] [serial = 1266] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11861cc00) [pid = 2388] [serial = 1267] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x121ca5400) [pid = 2388] [serial = 1275] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1128d7c00) [pid = 2388] [serial = 1257] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x112f77800) [pid = 2388] [serial = 1258] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12962c400) [pid = 2388] [serial = 1312] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12a6f1000) [pid = 2388] [serial = 1294] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x121c9d000) [pid = 2388] [serial = 1290] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x11672c800) [pid = 2388] [serial = 1288] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x112dc1c00) [pid = 2388] [serial = 1287] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12733bc00) [pid = 2388] [serial = 1279] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x126f8fc00) [pid = 2388] [serial = 1293] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12a875000) [pid = 2388] [serial = 1297] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x125538800) [pid = 2388] [serial = 1291] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x124cb4400) [pid = 2388] [serial = 1276] [outer = 0x0] [url = about:blank] 23:13:31 INFO - PROCESS | 2388 | 1468649611499 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:13:31 INFO - PROCESS | 2388 | 1468649611501 Marionette TRACE conn2 <- [1,1806,null,{}] 23:13:31 INFO - PROCESS | 2388 | 1468649611505 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}] 23:13:31 INFO - PROCESS | 2388 | 1468649611506 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:31 INFO - PROCESS | 2388 | 1468649611584 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 23:13:31 INFO - PROCESS | 2388 | 1468649611592 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:31 INFO - PROCESS | 2388 | 1468649611593 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171ee000 == 34 [pid = 2388] [id = 459] 23:13:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x118527800) [pid = 2388] [serial = 1376] [outer = 0x0] 23:13:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11857a400) [pid = 2388] [serial = 1377] [outer = 0x118527800] 23:13:31 INFO - PROCESS | 2388 | 1468649611624 Marionette DEBUG loaded listener.js 23:13:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x119048800) [pid = 2388] [serial = 1378] [outer = 0x118527800] 23:13:31 INFO - PROCESS | 2388 | 1468649611981 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]]]}] 23:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 524ms 23:13:32 INFO - PROCESS | 2388 | 1468649612041 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 23:13:32 INFO - PROCESS | 2388 | 1468649612042 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 23:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:13:32 INFO - PROCESS | 2388 | 1468649612046 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:13:32 INFO - PROCESS | 2388 | 1468649612049 Marionette TRACE conn2 <- [1,1810,null,{}] 23:13:32 INFO - PROCESS | 2388 | 1468649612056 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}] 23:13:32 INFO - PROCESS | 2388 | 1468649612059 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:32 INFO - PROCESS | 2388 | 1468649612140 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 23:13:32 INFO - PROCESS | 2388 | 1468649612164 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:32 INFO - PROCESS | 2388 | 1468649612166 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x119da0800 == 35 [pid = 2388] [id = 460] 23:13:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x121387c00) [pid = 2388] [serial = 1379] [outer = 0x0] 23:13:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x121c9d000) [pid = 2388] [serial = 1380] [outer = 0x121387c00] 23:13:32 INFO - PROCESS | 2388 | 1468649612194 Marionette DEBUG loaded listener.js 23:13:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x12370a400) [pid = 2388] [serial = 1381] [outer = 0x121387c00] 23:13:32 INFO - PROCESS | 2388 | 1468649612555 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]]]}] 23:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 522ms 23:13:32 INFO - PROCESS | 2388 | 1468649612575 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 23:13:32 INFO - PROCESS | 2388 | 1468649612576 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 23:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:13:32 INFO - PROCESS | 2388 | 1468649612586 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:13:32 INFO - PROCESS | 2388 | 1468649612587 Marionette TRACE conn2 <- [1,1814,null,{}] 23:13:32 INFO - PROCESS | 2388 | 1468649612590 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}] 23:13:32 INFO - PROCESS | 2388 | 1468649612591 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:32 INFO - PROCESS | 2388 | 1468649612670 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 23:13:32 INFO - PROCESS | 2388 | 1468649612673 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:32 INFO - PROCESS | 2388 | 1468649612674 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x12558e800 == 36 [pid = 2388] [id = 461] 23:13:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x124cb4400) [pid = 2388] [serial = 1382] [outer = 0x0] 23:13:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x125583800) [pid = 2388] [serial = 1383] [outer = 0x124cb4400] 23:13:32 INFO - PROCESS | 2388 | 1468649612702 Marionette DEBUG loaded listener.js 23:13:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x126d62800) [pid = 2388] [serial = 1384] [outer = 0x124cb4400] 23:13:33 INFO - PROCESS | 2388 | 1468649613017 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]]]}] 23:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 469ms 23:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:13:33 INFO - PROCESS | 2388 | 1468649613056 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 23:13:33 INFO - PROCESS | 2388 | 1468649613057 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 23:13:33 INFO - PROCESS | 2388 | 1468649613060 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:13:33 INFO - PROCESS | 2388 | 1468649613063 Marionette TRACE conn2 <- [1,1818,null,{}] 23:13:33 INFO - PROCESS | 2388 | 1468649613068 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}] 23:13:33 INFO - PROCESS | 2388 | 1468649613070 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:33 INFO - PROCESS | 2388 | 1468649613192 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 23:13:33 INFO - PROCESS | 2388 | 1468649613293 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:33 INFO - PROCESS | 2388 | 1468649613295 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x1271b3000 == 37 [pid = 2388] [id = 462] 23:13:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x121605c00) [pid = 2388] [serial = 1385] [outer = 0x0] 23:13:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x127357c00) [pid = 2388] [serial = 1386] [outer = 0x121605c00] 23:13:33 INFO - PROCESS | 2388 | 1468649613338 Marionette DEBUG loaded listener.js 23:13:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x129198400) [pid = 2388] [serial = 1387] [outer = 0x121605c00] 23:13:33 INFO - PROCESS | 2388 | 1468649613701 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]]]}] 23:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 673ms 23:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:13:33 INFO - PROCESS | 2388 | 1468649613736 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 23:13:33 INFO - PROCESS | 2388 | 1468649613738 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 23:13:33 INFO - PROCESS | 2388 | 1468649613740 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:13:33 INFO - PROCESS | 2388 | 1468649613741 Marionette TRACE conn2 <- [1,1822,null,{}] 23:13:33 INFO - PROCESS | 2388 | 1468649613743 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}] 23:13:33 INFO - PROCESS | 2388 | 1468649613747 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:33 INFO - PROCESS | 2388 | 1468649613873 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 23:13:33 INFO - PROCESS | 2388 | 1468649613887 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:33 INFO - PROCESS | 2388 | 1468649613889 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x12942a800 == 38 [pid = 2388] [id = 463] 23:13:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12940a400) [pid = 2388] [serial = 1388] [outer = 0x0] 23:13:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12a6e7c00) [pid = 2388] [serial = 1389] [outer = 0x12940a400] 23:13:33 INFO - PROCESS | 2388 | 1468649613914 Marionette DEBUG loaded listener.js 23:13:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12a880000) [pid = 2388] [serial = 1390] [outer = 0x12940a400] 23:13:34 INFO - PROCESS | 2388 | 1468649614244 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]]]}] 23:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 23:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:13:34 INFO - PROCESS | 2388 | 1468649614259 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 23:13:34 INFO - PROCESS | 2388 | 1468649614260 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 23:13:34 INFO - PROCESS | 2388 | 1468649614262 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:13:34 INFO - PROCESS | 2388 | 1468649614265 Marionette TRACE conn2 <- [1,1826,null,{}] 23:13:34 INFO - PROCESS | 2388 | 1468649614268 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}] 23:13:34 INFO - PROCESS | 2388 | 1468649614269 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:34 INFO - PROCESS | 2388 | 1468649614371 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 23:13:34 INFO - PROCESS | 2388 | 1468649614390 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:34 INFO - PROCESS | 2388 | 1468649614391 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b176000 == 39 [pid = 2388] [id = 464] 23:13:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12a8c2400) [pid = 2388] [serial = 1391] [outer = 0x0] 23:13:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12a8ca400) [pid = 2388] [serial = 1392] [outer = 0x12a8c2400] 23:13:34 INFO - PROCESS | 2388 | 1468649614415 Marionette DEBUG loaded listener.js 23:13:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12ab3bc00) [pid = 2388] [serial = 1393] [outer = 0x12a8c2400] 23:13:34 INFO - PROCESS | 2388 | 1468649614769 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]]]}] 23:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 23:13:34 INFO - PROCESS | 2388 | 1468649614789 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 23:13:34 INFO - PROCESS | 2388 | 1468649614791 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 23:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:13:34 INFO - PROCESS | 2388 | 1468649614793 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:13:34 INFO - PROCESS | 2388 | 1468649614794 Marionette TRACE conn2 <- [1,1830,null,{}] 23:13:34 INFO - PROCESS | 2388 | 1468649614799 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}] 23:13:34 INFO - PROCESS | 2388 | 1468649614800 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:34 INFO - PROCESS | 2388 | 1468649614902 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 23:13:34 INFO - PROCESS | 2388 | 1468649614906 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:34 INFO - PROCESS | 2388 | 1468649614907 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbd0000 == 40 [pid = 2388] [id = 465] 23:13:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x117594400) [pid = 2388] [serial = 1394] [outer = 0x0] 23:13:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12ab5f800) [pid = 2388] [serial = 1395] [outer = 0x117594400] 23:13:34 INFO - PROCESS | 2388 | 1468649614967 Marionette DEBUG loaded listener.js 23:13:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12b855800) [pid = 2388] [serial = 1396] [outer = 0x117594400] 23:13:35 INFO - PROCESS | 2388 | 1468649615259 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]]]}] 23:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 522ms 23:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:13:35 INFO - PROCESS | 2388 | 1468649615316 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 23:13:35 INFO - PROCESS | 2388 | 1468649615317 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 23:13:35 INFO - PROCESS | 2388 | 1468649615319 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:13:35 INFO - PROCESS | 2388 | 1468649615320 Marionette TRACE conn2 <- [1,1834,null,{}] 23:13:35 INFO - PROCESS | 2388 | 1468649615322 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}] 23:13:35 INFO - PROCESS | 2388 | 1468649615323 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:35 INFO - PROCESS | 2388 | 1468649615426 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 23:13:35 INFO - PROCESS | 2388 | 1468649615438 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:35 INFO - PROCESS | 2388 | 1468649615439 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be81800 == 41 [pid = 2388] [id = 466] 23:13:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12b856400) [pid = 2388] [serial = 1397] [outer = 0x0] 23:13:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12ba06800) [pid = 2388] [serial = 1398] [outer = 0x12b856400] 23:13:35 INFO - PROCESS | 2388 | 1468649615470 Marionette DEBUG loaded listener.js 23:13:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12ba0c800) [pid = 2388] [serial = 1399] [outer = 0x12b856400] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1126f6c00) [pid = 2388] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12687b400) [pid = 2388] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x123711800) [pid = 2388] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x113b7e000) [pid = 2388] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x118571400) [pid = 2388] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x119b4cc00) [pid = 2388] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11759e800) [pid = 2388] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1139c1000) [pid = 2388] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1126fac00) [pid = 2388] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x111c75800) [pid = 2388] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1193f2400) [pid = 2388] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:13:35 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x118341800) [pid = 2388] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:13:35 INFO - PROCESS | 2388 | 1468649615869 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]]]}] 23:13:35 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 23:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 568ms 23:13:35 INFO - PROCESS | 2388 | 1468649615888 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 23:13:35 INFO - PROCESS | 2388 | 1468649615889 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 23:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:13:35 INFO - PROCESS | 2388 | 1468649615891 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:13:35 INFO - PROCESS | 2388 | 1468649615892 Marionette TRACE conn2 <- [1,1838,null,{}] 23:13:35 INFO - PROCESS | 2388 | 1468649615900 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}] 23:13:35 INFO - PROCESS | 2388 | 1468649615901 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:36 INFO - PROCESS | 2388 | 1468649616017 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 23:13:36 INFO - PROCESS | 2388 | 1468649616055 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:36 INFO - PROCESS | 2388 | 1468649616056 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c521000 == 42 [pid = 2388] [id = 467] 23:13:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x11223e800) [pid = 2388] [serial = 1400] [outer = 0x0] 23:13:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1188eac00) [pid = 2388] [serial = 1401] [outer = 0x11223e800] 23:13:36 INFO - PROCESS | 2388 | 1468649616081 Marionette DEBUG loaded listener.js 23:13:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x123711800) [pid = 2388] [serial = 1402] [outer = 0x11223e800] 23:13:36 INFO - PROCESS | 2388 | 1468649616336 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]]]}] 23:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 470ms 23:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:13:36 INFO - PROCESS | 2388 | 1468649616368 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 23:13:36 INFO - PROCESS | 2388 | 1468649616370 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 23:13:36 INFO - PROCESS | 2388 | 1468649616372 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:13:36 INFO - PROCESS | 2388 | 1468649616374 Marionette TRACE conn2 <- [1,1842,null,{}] 23:13:36 INFO - PROCESS | 2388 | 1468649616376 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}] 23:13:36 INFO - PROCESS | 2388 | 1468649616378 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:36 INFO - PROCESS | 2388 | 1468649616487 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 23:13:36 INFO - PROCESS | 2388 | 1468649616490 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:36 INFO - PROCESS | 2388 | 1468649616492 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc58000 == 43 [pid = 2388] [id = 468] 23:13:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x1193f1800) [pid = 2388] [serial = 1403] [outer = 0x0] 23:13:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12687b400) [pid = 2388] [serial = 1404] [outer = 0x1193f1800] 23:13:36 INFO - PROCESS | 2388 | 1468649616525 Marionette DEBUG loaded listener.js 23:13:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12be67400) [pid = 2388] [serial = 1405] [outer = 0x1193f1800] 23:13:36 INFO - PROCESS | 2388 | 1468649616883 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]]]}] 23:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 519ms 23:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:13:36 INFO - PROCESS | 2388 | 1468649616892 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 23:13:36 INFO - PROCESS | 2388 | 1468649616893 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 23:13:36 INFO - PROCESS | 2388 | 1468649616896 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:13:36 INFO - PROCESS | 2388 | 1468649616898 Marionette TRACE conn2 <- [1,1846,null,{}] 23:13:36 INFO - PROCESS | 2388 | 1468649616902 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}] 23:13:36 INFO - PROCESS | 2388 | 1468649616903 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:37 INFO - PROCESS | 2388 | 1468649617018 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 23:13:37 INFO - PROCESS | 2388 | 1468649617025 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:37 INFO - PROCESS | 2388 | 1468649617026 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d536800 == 44 [pid = 2388] [id = 469] 23:13:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12553bc00) [pid = 2388] [serial = 1406] [outer = 0x0] 23:13:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12be6d000) [pid = 2388] [serial = 1407] [outer = 0x12553bc00] 23:13:37 INFO - PROCESS | 2388 | 1468649617051 Marionette DEBUG loaded listener.js 23:13:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12bf0ac00) [pid = 2388] [serial = 1408] [outer = 0x12553bc00] 23:13:37 INFO - PROCESS | 2388 | 1468649617350 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]]]}] 23:13:37 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) 23:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 472ms 23:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:13:37 INFO - PROCESS | 2388 | 1468649617368 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 23:13:37 INFO - PROCESS | 2388 | 1468649617369 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 23:13:37 INFO - PROCESS | 2388 | 1468649617371 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:13:37 INFO - PROCESS | 2388 | 1468649617373 Marionette TRACE conn2 <- [1,1850,null,{}] 23:13:37 INFO - PROCESS | 2388 | 1468649617375 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}] 23:13:37 INFO - PROCESS | 2388 | 1468649617376 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:37 INFO - PROCESS | 2388 | 1468649617489 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 23:13:37 INFO - PROCESS | 2388 | 1468649617496 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:37 INFO - PROCESS | 2388 | 1468649617509 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d90e000 == 45 [pid = 2388] [id = 470] 23:13:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x127338400) [pid = 2388] [serial = 1409] [outer = 0x0] 23:13:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12c63f400) [pid = 2388] [serial = 1410] [outer = 0x127338400] 23:13:37 INFO - PROCESS | 2388 | 1468649617544 Marionette DEBUG loaded listener.js 23:13:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12c644400) [pid = 2388] [serial = 1411] [outer = 0x127338400] 23:13:38 INFO - PROCESS | 2388 | 1468649618030 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]]]}] 23:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 668ms 23:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:13:38 INFO - PROCESS | 2388 | 1468649618040 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 23:13:38 INFO - PROCESS | 2388 | 1468649618042 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 23:13:38 INFO - PROCESS | 2388 | 1468649618048 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:13:38 INFO - PROCESS | 2388 | 1468649618051 Marionette TRACE conn2 <- [1,1854,null,{}] 23:13:38 INFO - PROCESS | 2388 | 1468649618056 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}] 23:13:38 INFO - PROCESS | 2388 | 1468649618058 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:38 INFO - PROCESS | 2388 | 1468649618186 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 23:13:38 INFO - PROCESS | 2388 | 1468649618332 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:38 INFO - PROCESS | 2388 | 1468649618334 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x119070800 == 46 [pid = 2388] [id = 471] 23:13:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x117294c00) [pid = 2388] [serial = 1412] [outer = 0x0] 23:13:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x1176c2400) [pid = 2388] [serial = 1413] [outer = 0x117294c00] 23:13:38 INFO - PROCESS | 2388 | 1468649618386 Marionette DEBUG loaded listener.js 23:13:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11861ec00) [pid = 2388] [serial = 1414] [outer = 0x117294c00] 23:13:38 INFO - PROCESS | 2388 | 1468649618852 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]]]}] 23:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 875ms 23:13:38 INFO - PROCESS | 2388 | 1468649618921 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 23:13:38 INFO - PROCESS | 2388 | 1468649618924 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 23:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:13:38 INFO - PROCESS | 2388 | 1468649618929 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:13:38 INFO - PROCESS | 2388 | 1468649618931 Marionette TRACE conn2 <- [1,1858,null,{}] 23:13:38 INFO - PROCESS | 2388 | 1468649618933 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}] 23:13:38 INFO - PROCESS | 2388 | 1468649618935 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:39 INFO - PROCESS | 2388 | 1468649619041 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 23:13:39 INFO - PROCESS | 2388 | 1468649619117 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:39 INFO - PROCESS | 2388 | 1468649619118 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x128918800 == 47 [pid = 2388] [id = 472] 23:13:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x11976b400) [pid = 2388] [serial = 1415] [outer = 0x0] 23:13:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x1214a8800) [pid = 2388] [serial = 1416] [outer = 0x11976b400] 23:13:39 INFO - PROCESS | 2388 | 1468649619149 Marionette DEBUG loaded listener.js 23:13:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x121eb3400) [pid = 2388] [serial = 1417] [outer = 0x11976b400] 23:13:39 INFO - PROCESS | 2388 | 1468649619567 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]]]}] 23:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 23:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:13:39 INFO - PROCESS | 2388 | 1468649619599 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 23:13:39 INFO - PROCESS | 2388 | 1468649619600 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 23:13:39 INFO - PROCESS | 2388 | 1468649619603 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:13:39 INFO - PROCESS | 2388 | 1468649619606 Marionette TRACE conn2 <- [1,1862,null,{}] 23:13:39 INFO - PROCESS | 2388 | 1468649619635 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}] 23:13:39 INFO - PROCESS | 2388 | 1468649619638 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:39 INFO - PROCESS | 2388 | 1468649619746 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 23:13:39 INFO - PROCESS | 2388 | 1468649619853 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:39 INFO - PROCESS | 2388 | 1468649619855 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d706000 == 48 [pid = 2388] [id = 473] 23:13:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x125543800) [pid = 2388] [serial = 1418] [outer = 0x0] 23:13:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x128ab0000) [pid = 2388] [serial = 1419] [outer = 0x125543800] 23:13:39 INFO - PROCESS | 2388 | 1468649619889 Marionette DEBUG loaded listener.js 23:13:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x129ed5c00) [pid = 2388] [serial = 1420] [outer = 0x125543800] 23:13:40 INFO - PROCESS | 2388 | 1468649620301 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]]]}] 23:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 723ms 23:13:40 INFO - PROCESS | 2388 | 1468649620326 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 23:13:40 INFO - PROCESS | 2388 | 1468649620328 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 23:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:13:40 INFO - PROCESS | 2388 | 1468649620331 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:13:40 INFO - PROCESS | 2388 | 1468649620332 Marionette TRACE conn2 <- [1,1866,null,{}] 23:13:40 INFO - PROCESS | 2388 | 1468649620335 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}] 23:13:40 INFO - PROCESS | 2388 | 1468649620336 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:40 INFO - PROCESS | 2388 | 1468649620448 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 23:13:40 INFO - PROCESS | 2388 | 1468649620512 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:40 INFO - PROCESS | 2388 | 1468649620513 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x12db9d800 == 49 [pid = 2388] [id = 474] 23:13:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12a7df000) [pid = 2388] [serial = 1421] [outer = 0x0] 23:13:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x12a879c00) [pid = 2388] [serial = 1422] [outer = 0x12a7df000] 23:13:40 INFO - PROCESS | 2388 | 1468649620582 Marionette DEBUG loaded listener.js 23:13:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x12ab5a800) [pid = 2388] [serial = 1423] [outer = 0x12a7df000] 23:13:41 INFO - PROCESS | 2388 | 1468649620999 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]]]}] 23:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 869ms 23:13:41 INFO - PROCESS | 2388 | 1468649621254 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 23:13:41 INFO - PROCESS | 2388 | 1468649621257 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 23:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:13:41 INFO - PROCESS | 2388 | 1468649621261 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:13:41 INFO - PROCESS | 2388 | 1468649621263 Marionette TRACE conn2 <- [1,1870,null,{}] 23:13:41 INFO - PROCESS | 2388 | 1468649621266 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}] 23:13:41 INFO - PROCESS | 2388 | 1468649621268 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:41 INFO - PROCESS | 2388 | 1468649621367 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 23:13:41 INFO - PROCESS | 2388 | 1468649621428 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:41 INFO - PROCESS | 2388 | 1468649621431 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x121aaa000 == 50 [pid = 2388] [id = 475] 23:13:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x118136800) [pid = 2388] [serial = 1424] [outer = 0x0] 23:13:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x11833e800) [pid = 2388] [serial = 1425] [outer = 0x118136800] 23:13:41 INFO - PROCESS | 2388 | 1468649621459 Marionette DEBUG loaded listener.js 23:13:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x119048000) [pid = 2388] [serial = 1426] [outer = 0x118136800] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12d536800 == 49 [pid = 2388] [id = 469] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc58000 == 48 [pid = 2388] [id = 468] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12c521000 == 47 [pid = 2388] [id = 467] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12be81800 == 46 [pid = 2388] [id = 466] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbd0000 == 45 [pid = 2388] [id = 465] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12b176000 == 44 [pid = 2388] [id = 464] 23:13:41 INFO - PROCESS | 2388 | 1468649621948 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]]]}] 23:13:41 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x12a7e0400) [pid = 2388] [serial = 1359] [outer = 0x0] [url = about:blank] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12942a800 == 43 [pid = 2388] [id = 463] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x1271b3000 == 42 [pid = 2388] [id = 462] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12558e800 == 41 [pid = 2388] [id = 461] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x119da0800 == 40 [pid = 2388] [id = 460] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x1171ee000 == 39 [pid = 2388] [id = 459] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x119512000 == 38 [pid = 2388] [id = 458] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12cda1800 == 37 [pid = 2388] [id = 457] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc45000 == 36 [pid = 2388] [id = 456] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x128eb8800 == 35 [pid = 2388] [id = 455] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac6e000 == 34 [pid = 2388] [id = 454] 23:13:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12c624000 == 33 [pid = 2388] [id = 453] 23:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 722ms 23:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:13:41 INFO - PROCESS | 2388 | 1468649621984 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 23:13:41 INFO - PROCESS | 2388 | 1468649621986 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 23:13:41 INFO - PROCESS | 2388 | 1468649621990 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:13:41 INFO - PROCESS | 2388 | 1468649621992 Marionette TRACE conn2 <- [1,1874,null,{}] 23:13:41 INFO - PROCESS | 2388 | 1468649621995 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}] 23:13:41 INFO - PROCESS | 2388 | 1468649621996 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:42 INFO - PROCESS | 2388 | 1468649622076 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 23:13:42 INFO - PROCESS | 2388 | 1468649622082 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:42 INFO - PROCESS | 2388 | 1468649622083 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x11825f000 == 34 [pid = 2388] [id = 476] 23:13:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x118655000) [pid = 2388] [serial = 1427] [outer = 0x0] 23:13:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x1193f4400) [pid = 2388] [serial = 1428] [outer = 0x118655000] 23:13:42 INFO - PROCESS | 2388 | 1468649622110 Marionette DEBUG loaded listener.js 23:13:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x1219bb800) [pid = 2388] [serial = 1429] [outer = 0x118655000] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x125544000) [pid = 2388] [serial = 1341] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x126f92000) [pid = 2388] [serial = 1344] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x124f85400) [pid = 2388] [serial = 1338] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x114003800) [pid = 2388] [serial = 1320] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x117137800) [pid = 2388] [serial = 1329] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x118340400) [pid = 2388] [serial = 1330] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x11904c000) [pid = 2388] [serial = 1332] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x119537000) [pid = 2388] [serial = 1333] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x12126fc00) [pid = 2388] [serial = 1335] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x121ca6000) [pid = 2388] [serial = 1336] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x118135400) [pid = 2388] [serial = 1323] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x118576800) [pid = 2388] [serial = 1318] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1193ef000) [pid = 2388] [serial = 1327] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x11936b800) [pid = 2388] [serial = 1326] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12919e000) [pid = 2388] [serial = 1347] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x116732000) [pid = 2388] [serial = 1350] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x128ed7800) [pid = 2388] [serial = 1345] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x126d6ac00) [pid = 2388] [serial = 1353] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12a6e7000) [pid = 2388] [serial = 1357] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12962f800) [pid = 2388] [serial = 1348] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12557dc00) [pid = 2388] [serial = 1342] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1193e7400) [pid = 2388] [serial = 1351] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x129405000) [pid = 2388] [serial = 1356] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x125539c00) [pid = 2388] [serial = 1339] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12919a400) [pid = 2388] [serial = 1354] [outer = 0x0] [url = about:blank] 23:13:42 INFO - PROCESS | 2388 | 1468649622485 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]]]}] 23:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 521ms 23:13:42 INFO - PROCESS | 2388 | 1468649622510 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 23:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:13:42 INFO - PROCESS | 2388 | 1468649622511 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 23:13:42 INFO - PROCESS | 2388 | 1468649622514 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:13:42 INFO - PROCESS | 2388 | 1468649622515 Marionette TRACE conn2 <- [1,1878,null,{}] 23:13:42 INFO - PROCESS | 2388 | 1468649622522 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}] 23:13:42 INFO - PROCESS | 2388 | 1468649622525 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:42 INFO - PROCESS | 2388 | 1468649622608 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 23:13:42 INFO - PROCESS | 2388 | 1468649622615 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:42 INFO - PROCESS | 2388 | 1468649622618 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x121399000 == 35 [pid = 2388] [id = 477] 23:13:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x124e3c000) [pid = 2388] [serial = 1430] [outer = 0x0] 23:13:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125546000) [pid = 2388] [serial = 1431] [outer = 0x124e3c000] 23:13:42 INFO - PROCESS | 2388 | 1468649622646 Marionette DEBUG loaded listener.js 23:13:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x126910000) [pid = 2388] [serial = 1432] [outer = 0x124e3c000] 23:13:43 INFO - PROCESS | 2388 | 1468649623025 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]]]}] 23:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 521ms 23:13:43 INFO - PROCESS | 2388 | 1468649623035 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 23:13:43 INFO - PROCESS | 2388 | 1468649623036 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 23:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:13:43 INFO - PROCESS | 2388 | 1468649623039 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:13:43 INFO - PROCESS | 2388 | 1468649623040 Marionette TRACE conn2 <- [1,1882,null,{}] 23:13:43 INFO - PROCESS | 2388 | 1468649623042 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}] 23:13:43 INFO - PROCESS | 2388 | 1468649623043 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:43 INFO - PROCESS | 2388 | 1468649623134 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 23:13:43 INFO - PROCESS | 2388 | 1468649623192 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:43 INFO - PROCESS | 2388 | 1468649623193 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x126f4b000 == 36 [pid = 2388] [id = 478] 23:13:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12556d400) [pid = 2388] [serial = 1433] [outer = 0x0] 23:13:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x128aa4400) [pid = 2388] [serial = 1434] [outer = 0x12556d400] 23:13:43 INFO - PROCESS | 2388 | 1468649623219 Marionette DEBUG loaded listener.js 23:13:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12962c400) [pid = 2388] [serial = 1435] [outer = 0x12556d400] 23:13:43 INFO - PROCESS | 2388 | 1468649623499 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]]]}] 23:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 23:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:13:43 INFO - PROCESS | 2388 | 1468649623558 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 23:13:43 INFO - PROCESS | 2388 | 1468649623559 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 23:13:43 INFO - PROCESS | 2388 | 1468649623561 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:13:43 INFO - PROCESS | 2388 | 1468649623562 Marionette TRACE conn2 <- [1,1886,null,{}] 23:13:43 INFO - PROCESS | 2388 | 1468649623567 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}] 23:13:43 INFO - PROCESS | 2388 | 1468649623568 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:43 INFO - PROCESS | 2388 | 1468649623644 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 23:13:43 INFO - PROCESS | 2388 | 1468649623708 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:43 INFO - PROCESS | 2388 | 1468649623709 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x129233800 == 37 [pid = 2388] [id = 479] 23:13:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x11400b800) [pid = 2388] [serial = 1436] [outer = 0x0] 23:13:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12a6e7000) [pid = 2388] [serial = 1437] [outer = 0x11400b800] 23:13:43 INFO - PROCESS | 2388 | 1468649623735 Marionette DEBUG loaded listener.js 23:13:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12a8c3000) [pid = 2388] [serial = 1438] [outer = 0x11400b800] 23:13:44 INFO - PROCESS | 2388 | 1468649624035 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]]]}] 23:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 522ms 23:13:44 INFO - PROCESS | 2388 | 1468649624084 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 23:13:44 INFO - PROCESS | 2388 | 1468649624085 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 23:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:13:44 INFO - PROCESS | 2388 | 1468649624087 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:13:44 INFO - PROCESS | 2388 | 1468649624088 Marionette TRACE conn2 <- [1,1890,null,{}] 23:13:44 INFO - PROCESS | 2388 | 1468649624091 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}] 23:13:44 INFO - PROCESS | 2388 | 1468649624095 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:44 INFO - PROCESS | 2388 | 1468649624202 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 23:13:44 INFO - PROCESS | 2388 | 1468649624206 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:44 INFO - PROCESS | 2388 | 1468649624207 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172dd000 == 38 [pid = 2388] [id = 480] 23:13:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12ab66000) [pid = 2388] [serial = 1439] [outer = 0x0] 23:13:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12ba07c00) [pid = 2388] [serial = 1440] [outer = 0x12ab66000] 23:13:44 INFO - PROCESS | 2388 | 1468649624233 Marionette DEBUG loaded listener.js 23:13:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12bf03800) [pid = 2388] [serial = 1441] [outer = 0x12ab66000] 23:13:44 INFO - PROCESS | 2388 | 1468649624607 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]]]}] 23:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 568ms 23:13:44 INFO - PROCESS | 2388 | 1468649624656 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 23:13:44 INFO - PROCESS | 2388 | 1468649624657 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 23:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:13:44 INFO - PROCESS | 2388 | 1468649624659 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:13:44 INFO - PROCESS | 2388 | 1468649624660 Marionette TRACE conn2 <- [1,1894,null,{}] 23:13:44 INFO - PROCESS | 2388 | 1468649624662 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}] 23:13:44 INFO - PROCESS | 2388 | 1468649624664 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:44 INFO - PROCESS | 2388 | 1468649624780 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 23:13:44 INFO - PROCESS | 2388 | 1468649624827 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:44 INFO - PROCESS | 2388 | 1468649624828 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbd0000 == 39 [pid = 2388] [id = 481] 23:13:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x110f23c00) [pid = 2388] [serial = 1442] [outer = 0x0] 23:13:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x110f2d400) [pid = 2388] [serial = 1443] [outer = 0x110f23c00] 23:13:44 INFO - PROCESS | 2388 | 1468649624878 Marionette DEBUG loaded listener.js 23:13:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x110f31000) [pid = 2388] [serial = 1444] [outer = 0x110f23c00] 23:13:45 INFO - PROCESS | 2388 | 1468649625309 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]]]}] 23:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 668ms 23:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:13:45 INFO - PROCESS | 2388 | 1468649625328 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 23:13:45 INFO - PROCESS | 2388 | 1468649625330 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 23:13:45 INFO - PROCESS | 2388 | 1468649625332 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:13:45 INFO - PROCESS | 2388 | 1468649625333 Marionette TRACE conn2 <- [1,1898,null,{}] 23:13:45 INFO - PROCESS | 2388 | 1468649625335 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}] 23:13:45 INFO - PROCESS | 2388 | 1468649625337 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:45 INFO - PROCESS | 2388 | 1468649625440 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 23:13:45 INFO - PROCESS | 2388 | 1468649625452 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:45 INFO - PROCESS | 2388 | 1468649625453 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be8c000 == 40 [pid = 2388] [id = 482] 23:13:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x110f2cc00) [pid = 2388] [serial = 1445] [outer = 0x0] 23:13:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12ba7ec00) [pid = 2388] [serial = 1446] [outer = 0x110f2cc00] 23:13:45 INFO - PROCESS | 2388 | 1468649625477 Marionette DEBUG loaded listener.js 23:13:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12bf11400) [pid = 2388] [serial = 1447] [outer = 0x110f2cc00] 23:13:45 INFO - PROCESS | 2388 | 1468649625808 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]]]}] 23:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 23:13:45 INFO - PROCESS | 2388 | 1468649625853 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 23:13:45 INFO - PROCESS | 2388 | 1468649625855 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 23:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:13:45 INFO - PROCESS | 2388 | 1468649625857 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:13:45 INFO - PROCESS | 2388 | 1468649625858 Marionette TRACE conn2 <- [1,1902,null,{}] 23:13:45 INFO - PROCESS | 2388 | 1468649625860 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}] 23:13:45 INFO - PROCESS | 2388 | 1468649625861 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:45 INFO - PROCESS | 2388 | 1468649625975 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x117594400) [pid = 2388] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x12b856400) [pid = 2388] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x1193f1800) [pid = 2388] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12553bc00) [pid = 2388] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x12940a400) [pid = 2388] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1139bd000) [pid = 2388] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x12a8c2400) [pid = 2388] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x121605c00) [pid = 2388] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x118527800) [pid = 2388] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x124cb4400) [pid = 2388] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x121387c00) [pid = 2388] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:13:46 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11223e800) [pid = 2388] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:13:46 INFO - PROCESS | 2388 | 1468649626274 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:46 INFO - PROCESS | 2388 | 1468649626276 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x11622b800 == 41 [pid = 2388] [id = 483] 23:13:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x111c1ec00) [pid = 2388] [serial = 1448] [outer = 0x0] 23:13:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1126f1c00) [pid = 2388] [serial = 1449] [outer = 0x111c1ec00] 23:13:46 INFO - PROCESS | 2388 | 1468649626307 Marionette DEBUG loaded listener.js 23:13:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x113e63800) [pid = 2388] [serial = 1450] [outer = 0x111c1ec00] 23:13:46 INFO - PROCESS | 2388 | 1468649626746 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]]]}] 23:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 918ms 23:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:13:46 INFO - PROCESS | 2388 | 1468649626777 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 23:13:46 INFO - PROCESS | 2388 | 1468649626779 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 23:13:46 INFO - PROCESS | 2388 | 1468649626782 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:13:46 INFO - PROCESS | 2388 | 1468649626784 Marionette TRACE conn2 <- [1,1906,null,{}] 23:13:46 INFO - PROCESS | 2388 | 1468649626788 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}] 23:13:46 INFO - PROCESS | 2388 | 1468649626791 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:46 INFO - PROCESS | 2388 | 1468649626899 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 23:13:46 INFO - PROCESS | 2388 | 1468649626963 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:46 INFO - PROCESS | 2388 | 1468649626965 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212d3000 == 42 [pid = 2388] [id = 484] 23:13:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x117594400) [pid = 2388] [serial = 1451] [outer = 0x0] 23:13:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x118573400) [pid = 2388] [serial = 1452] [outer = 0x117594400] 23:13:47 INFO - PROCESS | 2388 | 1468649627038 Marionette DEBUG loaded listener.js 23:13:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1193e8800) [pid = 2388] [serial = 1453] [outer = 0x117594400] 23:13:47 INFO - PROCESS | 2388 | 1468649627459 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]]]}] 23:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 720ms 23:13:47 INFO - PROCESS | 2388 | 1468649627504 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 23:13:47 INFO - PROCESS | 2388 | 1468649627507 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 23:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:13:47 INFO - PROCESS | 2388 | 1468649627510 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:13:47 INFO - PROCESS | 2388 | 1468649627512 Marionette TRACE conn2 <- [1,1910,null,{}] 23:13:47 INFO - PROCESS | 2388 | 1468649627534 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}] 23:13:47 INFO - PROCESS | 2388 | 1468649627535 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:47 INFO - PROCESS | 2388 | 1468649627645 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 23:13:47 INFO - PROCESS | 2388 | 1468649627725 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:47 INFO - PROCESS | 2388 | 1468649627726 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x129436000 == 43 [pid = 2388] [id = 485] 23:13:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x121ca4800) [pid = 2388] [serial = 1454] [outer = 0x0] 23:13:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x123713000) [pid = 2388] [serial = 1455] [outer = 0x121ca4800] 23:13:47 INFO - PROCESS | 2388 | 1468649627755 Marionette DEBUG loaded listener.js 23:13:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x1250b4800) [pid = 2388] [serial = 1456] [outer = 0x121ca4800] 23:13:48 INFO - PROCESS | 2388 | 1468649628174 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]]]}] 23:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 689ms 23:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:13:48 INFO - PROCESS | 2388 | 1468649628200 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 23:13:48 INFO - PROCESS | 2388 | 1468649628201 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 23:13:48 INFO - PROCESS | 2388 | 1468649628209 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:13:48 INFO - PROCESS | 2388 | 1468649628213 Marionette TRACE conn2 <- [1,1914,null,{}] 23:13:48 INFO - PROCESS | 2388 | 1468649628216 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}] 23:13:48 INFO - PROCESS | 2388 | 1468649628219 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:48 INFO - PROCESS | 2388 | 1468649628330 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 23:13:48 INFO - PROCESS | 2388 | 1468649628397 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:48 INFO - PROCESS | 2388 | 1468649628398 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c634000 == 44 [pid = 2388] [id = 486] 23:13:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x121ca6000) [pid = 2388] [serial = 1457] [outer = 0x0] 23:13:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12715f000) [pid = 2388] [serial = 1458] [outer = 0x121ca6000] 23:13:48 INFO - PROCESS | 2388 | 1468649628468 Marionette DEBUG loaded listener.js 23:13:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x129eda800) [pid = 2388] [serial = 1459] [outer = 0x121ca6000] 23:13:48 INFO - PROCESS | 2388 | 1468649628890 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]]]}] 23:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 728ms 23:13:48 INFO - PROCESS | 2388 | 1468649628943 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 23:13:48 INFO - PROCESS | 2388 | 1468649628945 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 23:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:13:48 INFO - PROCESS | 2388 | 1468649628962 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:13:48 INFO - PROCESS | 2388 | 1468649628963 Marionette TRACE conn2 <- [1,1918,null,{}] 23:13:48 INFO - PROCESS | 2388 | 1468649628966 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}] 23:13:48 INFO - PROCESS | 2388 | 1468649628967 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:49 INFO - PROCESS | 2388 | 1468649629072 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 23:13:49 INFO - PROCESS | 2388 | 1468649629177 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:49 INFO - PROCESS | 2388 | 1468649629179 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d70b800 == 45 [pid = 2388] [id = 487] 23:13:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x12734c400) [pid = 2388] [serial = 1460] [outer = 0x0] 23:13:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x12a8c2400) [pid = 2388] [serial = 1461] [outer = 0x12734c400] 23:13:49 INFO - PROCESS | 2388 | 1468649629209 Marionette DEBUG loaded listener.js 23:13:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x12ab3d400) [pid = 2388] [serial = 1462] [outer = 0x12734c400] 23:13:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x1128cc800) [pid = 2388] [serial = 1463] [outer = 0x12d133400] 23:13:49 INFO - PROCESS | 2388 | 1468649629668 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]]]}] 23:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 873ms 23:13:49 INFO - PROCESS | 2388 | 1468649629851 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 23:13:49 INFO - PROCESS | 2388 | 1468649629854 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 23:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:13:49 INFO - PROCESS | 2388 | 1468649629859 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:13:49 INFO - PROCESS | 2388 | 1468649629861 Marionette TRACE conn2 <- [1,1922,null,{}] 23:13:49 INFO - PROCESS | 2388 | 1468649629867 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}] 23:13:49 INFO - PROCESS | 2388 | 1468649629869 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:49 INFO - PROCESS | 2388 | 1468649629969 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 23:13:50 INFO - PROCESS | 2388 | 1468649630043 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:50 INFO - PROCESS | 2388 | 1468649630046 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x119b9d800 == 46 [pid = 2388] [id = 488] 23:13:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x116a11400) [pid = 2388] [serial = 1464] [outer = 0x0] 23:13:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x1176bd000) [pid = 2388] [serial = 1465] [outer = 0x116a11400] 23:13:50 INFO - PROCESS | 2388 | 1468649630073 Marionette DEBUG loaded listener.js 23:13:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x11861dc00) [pid = 2388] [serial = 1466] [outer = 0x116a11400] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12be8c000 == 45 [pid = 2388] [id = 482] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbd0000 == 44 [pid = 2388] [id = 481] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x1172dd000 == 43 [pid = 2388] [id = 480] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x129233800 == 42 [pid = 2388] [id = 479] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x126f4b000 == 41 [pid = 2388] [id = 478] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x121399000 == 40 [pid = 2388] [id = 477] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x11825f000 == 39 [pid = 2388] [id = 476] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x121aaa000 == 38 [pid = 2388] [id = 475] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d706000 == 37 [pid = 2388] [id = 473] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x128918800 == 36 [pid = 2388] [id = 472] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x119070800 == 35 [pid = 2388] [id = 471] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12b812000 == 34 [pid = 2388] [id = 9] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12be8b000 == 33 [pid = 2388] [id = 12] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12e548800 == 32 [pid = 2388] [id = 22] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12cd9b800 == 31 [pid = 2388] [id = 16] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x11666b000 == 30 [pid = 2388] [id = 11] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x128eb5000 == 29 [pid = 2388] [id = 6] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9cb800 == 28 [pid = 2388] [id = 10] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12db9d800 == 27 [pid = 2388] [id = 474] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbce000 == 26 [pid = 2388] [id = 21] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc4c800 == 25 [pid = 2388] [id = 15] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x1172df000 == 24 [pid = 2388] [id = 25] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x112721800 == 23 [pid = 2388] [id = 23] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x117e16800 == 22 [pid = 2388] [id = 439] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x11264f800 == 21 [pid = 2388] [id = 26] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d90e000 == 20 [pid = 2388] [id = 470] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12dba4800 == 19 [pid = 2388] [id = 20] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12c62f000 == 18 [pid = 2388] [id = 14] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x11699f000 == 17 [pid = 2388] [id = 24] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d917800 == 16 [pid = 2388] [id = 19] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12942b000 == 15 [pid = 2388] [id = 8] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12c51e800 == 14 [pid = 2388] [id = 13] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d70b800 == 13 [pid = 2388] [id = 487] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12c634000 == 12 [pid = 2388] [id = 486] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x129436000 == 11 [pid = 2388] [id = 485] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x1212d3000 == 10 [pid = 2388] [id = 484] 23:13:52 INFO - PROCESS | 2388 | --DOCSHELL 0x11622b800 == 9 [pid = 2388] [id = 483] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x12a6e7c00) [pid = 2388] [serial = 1389] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x11673b000) [pid = 2388] [serial = 1374] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x12a8ca400) [pid = 2388] [serial = 1392] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x11820b400) [pid = 2388] [serial = 1375] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x117293400) [pid = 2388] [serial = 1362] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x119774000) [pid = 2388] [serial = 1365] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x127357c00) [pid = 2388] [serial = 1386] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x125546c00) [pid = 2388] [serial = 1368] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x11857a400) [pid = 2388] [serial = 1377] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x119048800) [pid = 2388] [serial = 1378] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x125583800) [pid = 2388] [serial = 1383] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x121c9d000) [pid = 2388] [serial = 1380] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12370a400) [pid = 2388] [serial = 1381] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1188eac00) [pid = 2388] [serial = 1401] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x126d62800) [pid = 2388] [serial = 1384] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12ab5f800) [pid = 2388] [serial = 1395] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x12b855800) [pid = 2388] [serial = 1396] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12ab3bc00) [pid = 2388] [serial = 1393] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12ba06800) [pid = 2388] [serial = 1398] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12687b400) [pid = 2388] [serial = 1404] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12ba0c800) [pid = 2388] [serial = 1399] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x128ab1400) [pid = 2388] [serial = 1371] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12c63f400) [pid = 2388] [serial = 1410] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12be6d000) [pid = 2388] [serial = 1407] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12a880000) [pid = 2388] [serial = 1390] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x123711800) [pid = 2388] [serial = 1402] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12bf0ac00) [pid = 2388] [serial = 1408] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12be67400) [pid = 2388] [serial = 1405] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x129198400) [pid = 2388] [serial = 1387] [outer = 0x0] [url = about:blank] 23:13:53 INFO - PROCESS | 2388 | 1468649633276 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]]]}] 23:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 3486ms 23:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:13:53 INFO - PROCESS | 2388 | 1468649633347 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 23:13:53 INFO - PROCESS | 2388 | 1468649633351 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 23:13:53 INFO - PROCESS | 2388 | 1468649633357 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:13:53 INFO - PROCESS | 2388 | 1468649633361 Marionette TRACE conn2 <- [1,1926,null,{}] 23:13:53 INFO - PROCESS | 2388 | 1468649633370 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}] 23:13:53 INFO - PROCESS | 2388 | 1468649633372 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:53 INFO - PROCESS | 2388 | 1468649633470 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 23:13:53 INFO - PROCESS | 2388 | 1468649633475 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:53 INFO - PROCESS | 2388 | 1468649633476 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x116224800 == 10 [pid = 2388] [id = 489] 23:13:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x114006800) [pid = 2388] [serial = 1467] [outer = 0x0] 23:13:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x11400a800) [pid = 2388] [serial = 1468] [outer = 0x114006800] 23:13:53 INFO - PROCESS | 2388 | 1468649633507 Marionette DEBUG loaded listener.js 23:13:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1162dcc00) [pid = 2388] [serial = 1469] [outer = 0x114006800] 23:13:53 INFO - PROCESS | 2388 | 1468649633878 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]]]}] 23:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 577ms 23:13:53 INFO - PROCESS | 2388 | 1468649633932 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 23:13:53 INFO - PROCESS | 2388 | 1468649633935 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 23:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:13:53 INFO - PROCESS | 2388 | 1468649633940 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:13:53 INFO - PROCESS | 2388 | 1468649633942 Marionette TRACE conn2 <- [1,1930,null,{}] 23:13:53 INFO - PROCESS | 2388 | 1468649633944 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}] 23:13:53 INFO - PROCESS | 2388 | 1468649633946 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:54 INFO - PROCESS | 2388 | 1468649634037 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 23:13:54 INFO - PROCESS | 2388 | 1468649634042 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:54 INFO - PROCESS | 2388 | 1468649634043 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x119064000 == 11 [pid = 2388] [id = 490] 23:13:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x118347400) [pid = 2388] [serial = 1470] [outer = 0x0] 23:13:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x118617c00) [pid = 2388] [serial = 1471] [outer = 0x118347400] 23:13:54 INFO - PROCESS | 2388 | 1468649634073 Marionette DEBUG loaded listener.js 23:13:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x119050800) [pid = 2388] [serial = 1472] [outer = 0x118347400] 23:13:54 INFO - PROCESS | 2388 | 1468649634435 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]]]}] 23:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 23:13:54 INFO - PROCESS | 2388 | 1468649634459 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 23:13:54 INFO - PROCESS | 2388 | 1468649634460 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 23:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:13:54 INFO - PROCESS | 2388 | 1468649634463 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:13:54 INFO - PROCESS | 2388 | 1468649634467 Marionette TRACE conn2 <- [1,1934,null,{}] 23:13:54 INFO - PROCESS | 2388 | 1468649634475 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}] 23:13:54 INFO - PROCESS | 2388 | 1468649634485 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:54 INFO - PROCESS | 2388 | 1468649634568 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 23:13:54 INFO - PROCESS | 2388 | 1468649634573 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:54 INFO - PROCESS | 2388 | 1468649634575 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x12139c000 == 12 [pid = 2388] [id = 491] 23:13:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1193f3800) [pid = 2388] [serial = 1473] [outer = 0x0] 23:13:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x121270400) [pid = 2388] [serial = 1474] [outer = 0x1193f3800] 23:13:54 INFO - PROCESS | 2388 | 1468649634606 Marionette DEBUG loaded listener.js 23:13:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x121be3400) [pid = 2388] [serial = 1475] [outer = 0x1193f3800] 23:13:54 INFO - PROCESS | 2388 | 1468649634979 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]]]}] 23:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 523ms 23:13:54 INFO - PROCESS | 2388 | 1468649634987 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 23:13:54 INFO - PROCESS | 2388 | 1468649634988 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 23:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:13:54 INFO - PROCESS | 2388 | 1468649634990 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:13:54 INFO - PROCESS | 2388 | 1468649634992 Marionette TRACE conn2 <- [1,1938,null,{}] 23:13:54 INFO - PROCESS | 2388 | 1468649634994 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}] 23:13:54 INFO - PROCESS | 2388 | 1468649634995 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:55 INFO - PROCESS | 2388 | 1468649635079 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 23:13:55 INFO - PROCESS | 2388 | 1468649635148 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:55 INFO - PROCESS | 2388 | 1468649635150 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x126983800 == 13 [pid = 2388] [id = 492] 23:13:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x121ca7400) [pid = 2388] [serial = 1476] [outer = 0x0] 23:13:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x124c86c00) [pid = 2388] [serial = 1477] [outer = 0x121ca7400] 23:13:55 INFO - PROCESS | 2388 | 1468649635175 Marionette DEBUG loaded listener.js 23:13:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12553bc00) [pid = 2388] [serial = 1478] [outer = 0x121ca7400] 23:13:55 INFO - PROCESS | 2388 | 1468649635490 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]]]}] 23:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 519ms 23:13:55 INFO - PROCESS | 2388 | 1468649635510 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 23:13:55 INFO - PROCESS | 2388 | 1468649635511 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 23:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:13:55 INFO - PROCESS | 2388 | 1468649635515 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:13:55 INFO - PROCESS | 2388 | 1468649635518 Marionette TRACE conn2 <- [1,1942,null,{}] 23:13:55 INFO - PROCESS | 2388 | 1468649635527 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}] 23:13:55 INFO - PROCESS | 2388 | 1468649635528 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:55 INFO - PROCESS | 2388 | 1468649635636 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 23:13:55 INFO - PROCESS | 2388 | 1468649635639 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:55 INFO - PROCESS | 2388 | 1468649635640 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb7000 == 14 [pid = 2388] [id = 493] 23:13:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1236c0c00) [pid = 2388] [serial = 1479] [outer = 0x0] 23:13:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12557e400) [pid = 2388] [serial = 1480] [outer = 0x1236c0c00] 23:13:55 INFO - PROCESS | 2388 | 1468649635665 Marionette DEBUG loaded listener.js 23:13:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x126d62000) [pid = 2388] [serial = 1481] [outer = 0x1236c0c00] 23:13:56 INFO - PROCESS | 2388 | 1468649636025 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]]]}] 23:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 529ms 23:13:56 INFO - PROCESS | 2388 | 1468649636043 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 23:13:56 INFO - PROCESS | 2388 | 1468649636045 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 23:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:13:56 INFO - PROCESS | 2388 | 1468649636047 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:13:56 INFO - PROCESS | 2388 | 1468649636048 Marionette TRACE conn2 <- [1,1946,null,{}] 23:13:56 INFO - PROCESS | 2388 | 1468649636050 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}] 23:13:56 INFO - PROCESS | 2388 | 1468649636054 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:56 INFO - PROCESS | 2388 | 1468649636197 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 23:13:56 INFO - PROCESS | 2388 | 1468649636201 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:56 INFO - PROCESS | 2388 | 1468649636202 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a727000 == 15 [pid = 2388] [id = 494] 23:13:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x126f06800) [pid = 2388] [serial = 1482] [outer = 0x0] 23:13:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12734c000) [pid = 2388] [serial = 1483] [outer = 0x126f06800] 23:13:56 INFO - PROCESS | 2388 | 1468649636227 Marionette DEBUG loaded listener.js 23:13:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x129635c00) [pid = 2388] [serial = 1484] [outer = 0x126f06800] 23:13:56 INFO - PROCESS | 2388 | 1468649636602 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]]]}] 23:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 570ms 23:13:56 INFO - PROCESS | 2388 | 1468649636625 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 23:13:56 INFO - PROCESS | 2388 | 1468649636627 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 23:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:13:56 INFO - PROCESS | 2388 | 1468649636631 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:13:56 INFO - PROCESS | 2388 | 1468649636633 Marionette TRACE conn2 <- [1,1950,null,{}] 23:13:56 INFO - PROCESS | 2388 | 1468649636636 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}] 23:13:56 INFO - PROCESS | 2388 | 1468649636638 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:56 INFO - PROCESS | 2388 | 1468649636788 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 23:13:56 INFO - PROCESS | 2388 | 1468649636802 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:56 INFO - PROCESS | 2388 | 1468649636803 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b816000 == 16 [pid = 2388] [id = 495] 23:13:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x129ee0800) [pid = 2388] [serial = 1485] [outer = 0x0] 23:13:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12a6ecc00) [pid = 2388] [serial = 1486] [outer = 0x129ee0800] 23:13:56 INFO - PROCESS | 2388 | 1468649636834 Marionette DEBUG loaded listener.js 23:13:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12a87a000) [pid = 2388] [serial = 1487] [outer = 0x129ee0800] 23:13:57 INFO - PROCESS | 2388 | 1468649637178 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]]]}] 23:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 570ms 23:13:57 INFO - PROCESS | 2388 | 1468649637206 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 23:13:57 INFO - PROCESS | 2388 | 1468649637207 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 23:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:13:57 INFO - PROCESS | 2388 | 1468649637209 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:13:57 INFO - PROCESS | 2388 | 1468649637210 Marionette TRACE conn2 <- [1,1954,null,{}] 23:13:57 INFO - PROCESS | 2388 | 1468649637213 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}] 23:13:57 INFO - PROCESS | 2388 | 1468649637214 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:57 INFO - PROCESS | 2388 | 1468649637315 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 23:13:57 INFO - PROCESS | 2388 | 1468649637319 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:57 INFO - PROCESS | 2388 | 1468649637320 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbbd800 == 17 [pid = 2388] [id = 496] 23:13:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x129edc400) [pid = 2388] [serial = 1488] [outer = 0x0] 23:13:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x12a8c6000) [pid = 2388] [serial = 1489] [outer = 0x129edc400] 23:13:57 INFO - PROCESS | 2388 | 1468649637344 Marionette DEBUG loaded listener.js 23:13:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x12ab59c00) [pid = 2388] [serial = 1490] [outer = 0x129edc400] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x118136800) [pid = 2388] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12556d400) [pid = 2388] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x11400b800) [pid = 2388] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x12a7df000) [pid = 2388] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x125543800) [pid = 2388] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x11976b400) [pid = 2388] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x118655000) [pid = 2388] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x117294c00) [pid = 2388] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x124e3c000) [pid = 2388] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x127338400) [pid = 2388] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x112a7ac00) [pid = 2388] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x11812a800) [pid = 2388] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12ab66000) [pid = 2388] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x110f23c00) [pid = 2388] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12734c400) [pid = 2388] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x121ca6000) [pid = 2388] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x11936e800) [pid = 2388] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x121ca6800) [pid = 2388] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12a6e7400) [pid = 2388] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x127167c00) [pid = 2388] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11662cc00) [pid = 2388] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x121ca4800) [pid = 2388] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x117594400) [pid = 2388] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x111c1ec00) [pid = 2388] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:13:57 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x110f2cc00) [pid = 2388] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:13:58 INFO - PROCESS | 2388 | 1468649638123 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]]]}] 23:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 971ms 23:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:13:58 INFO - PROCESS | 2388 | 1468649638183 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 23:13:58 INFO - PROCESS | 2388 | 1468649638184 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 23:13:58 INFO - PROCESS | 2388 | 1468649638187 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:13:58 INFO - PROCESS | 2388 | 1468649638188 Marionette TRACE conn2 <- [1,1958,null,{}] 23:13:58 INFO - PROCESS | 2388 | 1468649638190 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}] 23:13:58 INFO - PROCESS | 2388 | 1468649638191 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:58 INFO - PROCESS | 2388 | 1468649638271 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 23:13:58 INFO - PROCESS | 2388 | 1468649638275 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:58 INFO - PROCESS | 2388 | 1468649638276 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e18000 == 18 [pid = 2388] [id = 497] 23:13:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1128cb000) [pid = 2388] [serial = 1491] [outer = 0x0] 23:13:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x116970000) [pid = 2388] [serial = 1492] [outer = 0x1128cb000] 23:13:58 INFO - PROCESS | 2388 | 1468649638303 Marionette DEBUG loaded listener.js 23:13:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x118342000) [pid = 2388] [serial = 1493] [outer = 0x1128cb000] 23:13:58 INFO - PROCESS | 2388 | 1468649638780 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]]]}] 23:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 619ms 23:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:13:58 INFO - PROCESS | 2388 | 1468649638806 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 23:13:58 INFO - PROCESS | 2388 | 1468649638807 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 23:13:58 INFO - PROCESS | 2388 | 1468649638809 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:13:58 INFO - PROCESS | 2388 | 1468649638811 Marionette TRACE conn2 <- [1,1962,null,{}] 23:13:58 INFO - PROCESS | 2388 | 1468649638813 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}] 23:13:58 INFO - PROCESS | 2388 | 1468649638814 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:58 INFO - PROCESS | 2388 | 1468649638899 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 23:13:58 INFO - PROCESS | 2388 | 1468649638903 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:58 INFO - PROCESS | 2388 | 1468649638904 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be8c000 == 19 [pid = 2388] [id = 498] 23:13:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x118659000) [pid = 2388] [serial = 1494] [outer = 0x0] 23:13:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x1193ec400) [pid = 2388] [serial = 1495] [outer = 0x118659000] 23:13:58 INFO - PROCESS | 2388 | 1468649638929 Marionette DEBUG loaded listener.js 23:13:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12370ec00) [pid = 2388] [serial = 1496] [outer = 0x118659000] 23:13:59 INFO - PROCESS | 2388 | 1468649639255 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]]]}] 23:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 469ms 23:13:59 INFO - PROCESS | 2388 | 1468649639281 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 23:13:59 INFO - PROCESS | 2388 | 1468649639283 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 23:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:13:59 INFO - PROCESS | 2388 | 1468649639286 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:13:59 INFO - PROCESS | 2388 | 1468649639288 Marionette TRACE conn2 <- [1,1966,null,{}] 23:13:59 INFO - PROCESS | 2388 | 1468649639290 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}] 23:13:59 INFO - PROCESS | 2388 | 1468649639292 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:59 INFO - PROCESS | 2388 | 1468649639388 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 23:13:59 INFO - PROCESS | 2388 | 1468649639458 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:13:59 INFO - PROCESS | 2388 | 1468649639460 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c631000 == 20 [pid = 2388] [id = 499] 23:13:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x124c87800) [pid = 2388] [serial = 1497] [outer = 0x0] 23:13:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x128ed3000) [pid = 2388] [serial = 1498] [outer = 0x124c87800] 23:13:59 INFO - PROCESS | 2388 | 1468649639489 Marionette DEBUG loaded listener.js 23:13:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a8c7800) [pid = 2388] [serial = 1499] [outer = 0x124c87800] 23:13:59 INFO - PROCESS | 2388 | 1468649639790 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]]]}] 23:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 519ms 23:13:59 INFO - PROCESS | 2388 | 1468649639806 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 23:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:13:59 INFO - PROCESS | 2388 | 1468649639808 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 23:13:59 INFO - PROCESS | 2388 | 1468649639811 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:13:59 INFO - PROCESS | 2388 | 1468649639815 Marionette TRACE conn2 <- [1,1970,null,{}] 23:13:59 INFO - PROCESS | 2388 | 1468649639827 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}] 23:13:59 INFO - PROCESS | 2388 | 1468649639828 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:13:59 INFO - PROCESS | 2388 | 1468649639935 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 23:14:00 INFO - PROCESS | 2388 | 1468649640054 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:00 INFO - PROCESS | 2388 | 1468649640056 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x112fb9800 == 21 [pid = 2388] [id = 500] 23:14:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x110f22800) [pid = 2388] [serial = 1500] [outer = 0x0] 23:14:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1122b0c00) [pid = 2388] [serial = 1501] [outer = 0x110f22800] 23:14:00 INFO - PROCESS | 2388 | 1468649640086 Marionette DEBUG loaded listener.js 23:14:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x11396d400) [pid = 2388] [serial = 1502] [outer = 0x110f22800] 23:14:00 INFO - PROCESS | 2388 | 1468649640552 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]]]}] 23:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 783ms 23:14:00 INFO - PROCESS | 2388 | 1468649640596 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 23:14:00 INFO - PROCESS | 2388 | 1468649640598 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 23:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:14:00 INFO - PROCESS | 2388 | 1468649640601 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:14:00 INFO - PROCESS | 2388 | 1468649640603 Marionette TRACE conn2 <- [1,1974,null,{}] 23:14:00 INFO - PROCESS | 2388 | 1468649640607 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}] 23:14:00 INFO - PROCESS | 2388 | 1468649640610 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:00 INFO - PROCESS | 2388 | 1468649640744 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 23:14:00 INFO - PROCESS | 2388 | 1468649640856 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:00 INFO - PROCESS | 2388 | 1468649640858 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x12558f000 == 22 [pid = 2388] [id = 501] 23:14:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x118527400) [pid = 2388] [serial = 1503] [outer = 0x0] 23:14:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1186f5400) [pid = 2388] [serial = 1504] [outer = 0x118527400] 23:14:00 INFO - PROCESS | 2388 | 1468649640888 Marionette DEBUG loaded listener.js 23:14:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x1193ea000) [pid = 2388] [serial = 1505] [outer = 0x118527400] 23:14:01 INFO - PROCESS | 2388 | 1468649641565 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]]]}] 23:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 973ms 23:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:14:01 INFO - PROCESS | 2388 | 1468649641574 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 23:14:01 INFO - PROCESS | 2388 | 1468649641577 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 23:14:01 INFO - PROCESS | 2388 | 1468649641616 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:14:01 INFO - PROCESS | 2388 | 1468649641618 Marionette TRACE conn2 <- [1,1978,null,{}] 23:14:01 INFO - PROCESS | 2388 | 1468649641623 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}] 23:14:01 INFO - PROCESS | 2388 | 1468649641625 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:01 INFO - PROCESS | 2388 | 1468649641723 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 23:14:01 INFO - PROCESS | 2388 | 1468649641807 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:01 INFO - PROCESS | 2388 | 1468649641810 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x1169a9800 == 23 [pid = 2388] [id = 502] 23:14:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x1126ff800) [pid = 2388] [serial = 1506] [outer = 0x0] 23:14:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1128d7000) [pid = 2388] [serial = 1507] [outer = 0x1126ff800] 23:14:01 INFO - PROCESS | 2388 | 1468649641837 Marionette DEBUG loaded listener.js 23:14:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x112f71800) [pid = 2388] [serial = 1508] [outer = 0x1126ff800] 23:14:02 INFO - PROCESS | 2388 | --DOCSHELL 0x119b9d800 == 22 [pid = 2388] [id = 488] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1176bd000) [pid = 2388] [serial = 1465] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x118519c00) [pid = 2388] [serial = 1324] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x11604b400) [pid = 2388] [serial = 1321] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x110f31000) [pid = 2388] [serial = 1444] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x11833e800) [pid = 2388] [serial = 1425] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x119048000) [pid = 2388] [serial = 1426] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x128aa4400) [pid = 2388] [serial = 1434] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12962c400) [pid = 2388] [serial = 1435] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12a6e7000) [pid = 2388] [serial = 1437] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x12a8c3000) [pid = 2388] [serial = 1438] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12a879c00) [pid = 2388] [serial = 1422] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12ab5a800) [pid = 2388] [serial = 1423] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x128ab0000) [pid = 2388] [serial = 1419] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x129ed5c00) [pid = 2388] [serial = 1420] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1214a8800) [pid = 2388] [serial = 1416] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x121eb3400) [pid = 2388] [serial = 1417] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1193f4400) [pid = 2388] [serial = 1428] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1219bb800) [pid = 2388] [serial = 1429] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1176c2400) [pid = 2388] [serial = 1413] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x11861ec00) [pid = 2388] [serial = 1414] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x125546000) [pid = 2388] [serial = 1431] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x126910000) [pid = 2388] [serial = 1432] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x12c644400) [pid = 2388] [serial = 1411] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x110f2d400) [pid = 2388] [serial = 1443] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12ab3d400) [pid = 2388] [serial = 1462] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x127355800) [pid = 2388] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x129eda800) [pid = 2388] [serial = 1459] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x12a8c2400) [pid = 2388] [serial = 1461] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x121271800) [pid = 2388] [serial = 1366] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x126d06000) [pid = 2388] [serial = 1369] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x12a8c2800) [pid = 2388] [serial = 1360] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x129633400) [pid = 2388] [serial = 1372] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x118526400) [pid = 2388] [serial = 1363] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x1250b4800) [pid = 2388] [serial = 1456] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x12715f000) [pid = 2388] [serial = 1458] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x1193e8800) [pid = 2388] [serial = 1453] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x123713000) [pid = 2388] [serial = 1455] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x118573400) [pid = 2388] [serial = 1452] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x113e63800) [pid = 2388] [serial = 1450] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x1126f1c00) [pid = 2388] [serial = 1449] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x12ba7ec00) [pid = 2388] [serial = 1446] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (0x12bf11400) [pid = 2388] [serial = 1447] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (0x12ba07c00) [pid = 2388] [serial = 1440] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (0x12bf03800) [pid = 2388] [serial = 1441] [outer = 0x0] [url = about:blank] 23:14:02 INFO - PROCESS | 2388 | 1468649642263 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]]]}] 23:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 711ms 23:14:02 INFO - PROCESS | 2388 | 1468649642291 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 23:14:02 INFO - PROCESS | 2388 | 1468649642295 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 23:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:14:02 INFO - PROCESS | 2388 | 1468649642299 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:14:02 INFO - PROCESS | 2388 | 1468649642301 Marionette TRACE conn2 <- [1,1982,null,{}] 23:14:02 INFO - PROCESS | 2388 | 1468649642304 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}] 23:14:02 INFO - PROCESS | 2388 | 1468649642305 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:02 INFO - PROCESS | 2388 | 1468649642387 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 23:14:02 INFO - PROCESS | 2388 | 1468649642391 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:02 INFO - PROCESS | 2388 | 1468649642393 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x116939800 == 23 [pid = 2388] [id = 503] 23:14:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (0x113e60800) [pid = 2388] [serial = 1509] [outer = 0x0] 23:14:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (0x115eecc00) [pid = 2388] [serial = 1510] [outer = 0x113e60800] 23:14:02 INFO - PROCESS | 2388 | 1468649642423 Marionette DEBUG loaded listener.js 23:14:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x1162d6400) [pid = 2388] [serial = 1511] [outer = 0x113e60800] 23:14:02 INFO - PROCESS | 2388 | 1468649642811 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]]]}] 23:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 519ms 23:14:02 INFO - PROCESS | 2388 | 1468649642819 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 23:14:02 INFO - PROCESS | 2388 | 1468649642820 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 23:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:14:02 INFO - PROCESS | 2388 | 1468649642822 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:14:02 INFO - PROCESS | 2388 | 1468649642825 Marionette TRACE conn2 <- [1,1986,null,{}] 23:14:02 INFO - PROCESS | 2388 | 1468649642839 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}] 23:14:02 INFO - PROCESS | 2388 | 1468649642842 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:02 INFO - PROCESS | 2388 | 1468649642943 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 23:14:02 INFO - PROCESS | 2388 | 1468649642948 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:02 INFO - PROCESS | 2388 | 1468649642951 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x1191ad800 == 24 [pid = 2388] [id = 504] 23:14:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x116974800) [pid = 2388] [serial = 1512] [outer = 0x0] 23:14:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x1176c7c00) [pid = 2388] [serial = 1513] [outer = 0x116974800] 23:14:02 INFO - PROCESS | 2388 | 1468649642980 Marionette DEBUG loaded listener.js 23:14:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x118137400) [pid = 2388] [serial = 1514] [outer = 0x116974800] 23:14:03 INFO - PROCESS | 2388 | 1468649643354 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]]]}] 23:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 571ms 23:14:03 INFO - PROCESS | 2388 | 1468649643393 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 23:14:03 INFO - PROCESS | 2388 | 1468649643395 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 23:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:14:03 INFO - PROCESS | 2388 | 1468649643397 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:14:03 INFO - PROCESS | 2388 | 1468649643399 Marionette TRACE conn2 <- [1,1990,null,{}] 23:14:03 INFO - PROCESS | 2388 | 1468649643401 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}] 23:14:03 INFO - PROCESS | 2388 | 1468649643402 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:03 INFO - PROCESS | 2388 | 1468649643505 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 23:14:03 INFO - PROCESS | 2388 | 1468649643509 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:03 INFO - PROCESS | 2388 | 1468649643510 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac6f800 == 25 [pid = 2388] [id = 505] 23:14:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x116a0a800) [pid = 2388] [serial = 1515] [outer = 0x0] 23:14:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x118573400) [pid = 2388] [serial = 1516] [outer = 0x116a0a800] 23:14:03 INFO - PROCESS | 2388 | 1468649643535 Marionette DEBUG loaded listener.js 23:14:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x11861ec00) [pid = 2388] [serial = 1517] [outer = 0x116a0a800] 23:14:03 INFO - PROCESS | 2388 | 1468649643862 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]]]}] 23:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 23:14:03 INFO - PROCESS | 2388 | 1468649643917 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 23:14:03 INFO - PROCESS | 2388 | 1468649643918 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 23:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:14:03 INFO - PROCESS | 2388 | 1468649643920 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:14:03 INFO - PROCESS | 2388 | 1468649643921 Marionette TRACE conn2 <- [1,1994,null,{}] 23:14:03 INFO - PROCESS | 2388 | 1468649643923 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}] 23:14:03 INFO - PROCESS | 2388 | 1468649643925 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:04 INFO - PROCESS | 2388 | 1468649644021 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 23:14:04 INFO - PROCESS | 2388 | 1468649644039 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:04 INFO - PROCESS | 2388 | 1468649644040 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x119072000 == 26 [pid = 2388] [id = 506] 23:14:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x118573c00) [pid = 2388] [serial = 1518] [outer = 0x0] 23:14:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x119048000) [pid = 2388] [serial = 1519] [outer = 0x118573c00] 23:14:04 INFO - PROCESS | 2388 | 1468649644071 Marionette DEBUG loaded listener.js 23:14:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x1193e8000) [pid = 2388] [serial = 1520] [outer = 0x118573c00] 23:14:04 INFO - PROCESS | 2388 | 1468649644394 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]]]}] 23:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 518ms 23:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:14:04 INFO - PROCESS | 2388 | 1468649644439 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 23:14:04 INFO - PROCESS | 2388 | 1468649644440 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 23:14:04 INFO - PROCESS | 2388 | 1468649644442 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:14:04 INFO - PROCESS | 2388 | 1468649644443 Marionette TRACE conn2 <- [1,1998,null,{}] 23:14:04 INFO - PROCESS | 2388 | 1468649644445 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}] 23:14:04 INFO - PROCESS | 2388 | 1468649644449 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:04 INFO - PROCESS | 2388 | 1468649644570 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 23:14:04 INFO - PROCESS | 2388 | 1468649644581 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:04 INFO - PROCESS | 2388 | 1468649644583 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x126851000 == 27 [pid = 2388] [id = 507] 23:14:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x1193ecc00) [pid = 2388] [serial = 1521] [outer = 0x0] 23:14:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x119538000) [pid = 2388] [serial = 1522] [outer = 0x1193ecc00] 23:14:04 INFO - PROCESS | 2388 | 1468649644608 Marionette DEBUG loaded listener.js 23:14:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x121380800) [pid = 2388] [serial = 1523] [outer = 0x1193ecc00] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x1236c0c00) [pid = 2388] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x1193f3800) [pid = 2388] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x118347400) [pid = 2388] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x114006800) [pid = 2388] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x116a11400) [pid = 2388] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x121ca7400) [pid = 2388] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x126f06800) [pid = 2388] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x1128cb000) [pid = 2388] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x129ee0800) [pid = 2388] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x129edc400) [pid = 2388] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:14:04 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x118659000) [pid = 2388] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:14:05 INFO - PROCESS | 2388 | 1468649644996 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]]]}] 23:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 568ms 23:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:14:05 INFO - PROCESS | 2388 | 1468649645010 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 23:14:05 INFO - PROCESS | 2388 | 1468649645012 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 23:14:05 INFO - PROCESS | 2388 | 1468649645017 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:14:05 INFO - PROCESS | 2388 | 1468649645019 Marionette TRACE conn2 <- [1,2002,null,{}] 23:14:05 INFO - PROCESS | 2388 | 1468649645021 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}] 23:14:05 INFO - PROCESS | 2388 | 1468649645023 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:05 INFO - PROCESS | 2388 | 1468649645122 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 23:14:05 INFO - PROCESS | 2388 | 1468649645209 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:05 INFO - PROCESS | 2388 | 1468649645220 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x128908000 == 28 [pid = 2388] [id = 508] 23:14:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x1166e8400) [pid = 2388] [serial = 1524] [outer = 0x0] 23:14:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x1186f5800) [pid = 2388] [serial = 1525] [outer = 0x1166e8400] 23:14:05 INFO - PROCESS | 2388 | 1468649645261 Marionette DEBUG loaded listener.js 23:14:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x121b40400) [pid = 2388] [serial = 1526] [outer = 0x1166e8400] 23:14:05 INFO - PROCESS | 2388 | 1468649645636 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]]]}] 23:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 673ms 23:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:14:05 INFO - PROCESS | 2388 | 1468649645690 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 23:14:05 INFO - PROCESS | 2388 | 1468649645691 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 23:14:05 INFO - PROCESS | 2388 | 1468649645693 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:14:05 INFO - PROCESS | 2388 | 1468649645694 Marionette TRACE conn2 <- [1,2006,null,{}] 23:14:05 INFO - PROCESS | 2388 | 1468649645697 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}] 23:14:05 INFO - PROCESS | 2388 | 1468649645698 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:05 INFO - PROCESS | 2388 | 1468649645794 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 23:14:05 INFO - PROCESS | 2388 | 1468649645803 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:05 INFO - PROCESS | 2388 | 1468649645804 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x129224000 == 29 [pid = 2388] [id = 509] 23:14:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x12126bc00) [pid = 2388] [serial = 1527] [outer = 0x0] 23:14:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x121c99c00) [pid = 2388] [serial = 1528] [outer = 0x12126bc00] 23:14:05 INFO - PROCESS | 2388 | 1468649645829 Marionette DEBUG loaded listener.js 23:14:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x123695000) [pid = 2388] [serial = 1529] [outer = 0x12126bc00] 23:14:06 INFO - PROCESS | 2388 | 1468649646117 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]]]}] 23:14:06 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 23:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 468ms 23:14:06 INFO - PROCESS | 2388 | 1468649646162 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 23:14:06 INFO - PROCESS | 2388 | 1468649646164 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 23:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:14:06 INFO - PROCESS | 2388 | 1468649646167 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:14:06 INFO - PROCESS | 2388 | 1468649646168 Marionette TRACE conn2 <- [1,2010,null,{}] 23:14:06 INFO - PROCESS | 2388 | 1468649646171 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}] 23:14:06 INFO - PROCESS | 2388 | 1468649646172 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:06 INFO - PROCESS | 2388 | 1468649646252 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 23:14:06 INFO - PROCESS | 2388 | 1468649646263 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:06 INFO - PROCESS | 2388 | 1468649646264 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e0e800 == 30 [pid = 2388] [id = 510] 23:14:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x1236bf400) [pid = 2388] [serial = 1530] [outer = 0x0] 23:14:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x124c83800) [pid = 2388] [serial = 1531] [outer = 0x1236bf400] 23:14:06 INFO - PROCESS | 2388 | 1468649646289 Marionette DEBUG loaded listener.js 23:14:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x124e3a000) [pid = 2388] [serial = 1532] [outer = 0x1236bf400] 23:14:06 INFO - PROCESS | 2388 | 1468649646616 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]]]}] 23:14:06 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 23:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 468ms 23:14:06 INFO - PROCESS | 2388 | 1468649646635 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 23:14:06 INFO - PROCESS | 2388 | 1468649646637 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 23:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:14:06 INFO - PROCESS | 2388 | 1468649646639 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:14:06 INFO - PROCESS | 2388 | 1468649646640 Marionette TRACE conn2 <- [1,2014,null,{}] 23:14:06 INFO - PROCESS | 2388 | 1468649646642 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}] 23:14:06 INFO - PROCESS | 2388 | 1468649646643 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:06 INFO - PROCESS | 2388 | 1468649646752 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 23:14:06 INFO - PROCESS | 2388 | 1468649646758 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:06 INFO - PROCESS | 2388 | 1468649646759 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x119f0a800 == 31 [pid = 2388] [id = 511] 23:14:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x110e66800) [pid = 2388] [serial = 1533] [outer = 0x0] 23:14:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x124cb0000) [pid = 2388] [serial = 1534] [outer = 0x110e66800] 23:14:06 INFO - PROCESS | 2388 | 1468649646782 Marionette DEBUG loaded listener.js 23:14:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x12553f000) [pid = 2388] [serial = 1535] [outer = 0x110e66800] 23:14:07 INFO - PROCESS | 2388 | 1468649647232 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]]]}] 23:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 618ms 23:14:07 INFO - PROCESS | 2388 | 1468649647257 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 23:14:07 INFO - PROCESS | 2388 | 1468649647260 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 23:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:14:07 INFO - PROCESS | 2388 | 1468649647264 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:14:07 INFO - PROCESS | 2388 | 1468649647266 Marionette TRACE conn2 <- [1,2018,null,{}] 23:14:07 INFO - PROCESS | 2388 | 1468649647270 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}] 23:14:07 INFO - PROCESS | 2388 | 1468649647272 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:07 INFO - PROCESS | 2388 | 1468649647374 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 23:14:07 INFO - PROCESS | 2388 | 1468649647430 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:07 INFO - PROCESS | 2388 | 1468649647431 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x118171800 == 32 [pid = 2388] [id = 512] 23:14:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1126fd800) [pid = 2388] [serial = 1536] [outer = 0x0] 23:14:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x112f6c000) [pid = 2388] [serial = 1537] [outer = 0x1126fd800] 23:14:07 INFO - PROCESS | 2388 | 1468649647462 Marionette DEBUG loaded listener.js 23:14:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x114009000) [pid = 2388] [serial = 1538] [outer = 0x1126fd800] 23:14:07 INFO - PROCESS | 2388 | 1468649647899 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]]]}] 23:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 23:14:07 INFO - PROCESS | 2388 | 1468649647935 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 23:14:07 INFO - PROCESS | 2388 | 1468649647938 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 23:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:14:07 INFO - PROCESS | 2388 | 1468649647943 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:14:07 INFO - PROCESS | 2388 | 1468649647944 Marionette TRACE conn2 <- [1,2022,null,{}] 23:14:07 INFO - PROCESS | 2388 | 1468649647947 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}] 23:14:07 INFO - PROCESS | 2388 | 1468649647949 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:08 INFO - PROCESS | 2388 | 1468649648071 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 23:14:08 INFO - PROCESS | 2388 | 1468649648128 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:08 INFO - PROCESS | 2388 | 1468649648130 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x124cd4000 == 33 [pid = 2388] [id = 513] 23:14:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x117297800) [pid = 2388] [serial = 1539] [outer = 0x0] 23:14:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x118137c00) [pid = 2388] [serial = 1540] [outer = 0x117297800] 23:14:08 INFO - PROCESS | 2388 | 1468649648161 Marionette DEBUG loaded listener.js 23:14:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x118579000) [pid = 2388] [serial = 1541] [outer = 0x117297800] 23:14:08 INFO - PROCESS | 2388 | 1468649648614 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]]]}] 23:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 720ms 23:14:08 INFO - PROCESS | 2388 | 1468649648663 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 23:14:08 INFO - PROCESS | 2388 | 1468649648664 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 23:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:14:08 INFO - PROCESS | 2388 | 1468649648667 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:14:08 INFO - PROCESS | 2388 | 1468649648669 Marionette TRACE conn2 <- [1,2026,null,{}] 23:14:08 INFO - PROCESS | 2388 | 1468649648677 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}] 23:14:08 INFO - PROCESS | 2388 | 1468649648680 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:08 INFO - PROCESS | 2388 | 1468649648782 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 23:14:08 INFO - PROCESS | 2388 | 1468649648840 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:08 INFO - PROCESS | 2388 | 1468649648842 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b80c000 == 34 [pid = 2388] [id = 514] 23:14:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1193ef800) [pid = 2388] [serial = 1542] [outer = 0x0] 23:14:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x11976dc00) [pid = 2388] [serial = 1543] [outer = 0x1193ef800] 23:14:08 INFO - PROCESS | 2388 | 1468649648873 Marionette DEBUG loaded listener.js 23:14:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12126e400) [pid = 2388] [serial = 1544] [outer = 0x1193ef800] 23:14:09 INFO - PROCESS | 2388 | 1468649649289 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]]]}] 23:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 23:14:09 INFO - PROCESS | 2388 | 1468649649338 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 23:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:14:09 INFO - PROCESS | 2388 | 1468649649340 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 23:14:09 INFO - PROCESS | 2388 | 1468649649342 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:14:09 INFO - PROCESS | 2388 | 1468649649344 Marionette TRACE conn2 <- [1,2030,null,{}] 23:14:09 INFO - PROCESS | 2388 | 1468649649346 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}] 23:14:09 INFO - PROCESS | 2388 | 1468649649347 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:09 INFO - PROCESS | 2388 | 1468649649465 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 23:14:09 INFO - PROCESS | 2388 | 1468649649522 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:09 INFO - PROCESS | 2388 | 1468649649523 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9cd000 == 35 [pid = 2388] [id = 515] 23:14:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x121eb3400) [pid = 2388] [serial = 1545] [outer = 0x0] 23:14:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x125545c00) [pid = 2388] [serial = 1546] [outer = 0x121eb3400] 23:14:09 INFO - PROCESS | 2388 | 1468649649552 Marionette DEBUG loaded listener.js 23:14:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x125570c00) [pid = 2388] [serial = 1547] [outer = 0x121eb3400] 23:14:10 INFO - PROCESS | 2388 | 1468649650116 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]]]}] 23:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 819ms 23:14:10 INFO - PROCESS | 2388 | 1468649650162 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 23:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:14:10 INFO - PROCESS | 2388 | 1468649650164 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 23:14:10 INFO - PROCESS | 2388 | 1468649650168 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:14:10 INFO - PROCESS | 2388 | 1468649650169 Marionette TRACE conn2 <- [1,2034,null,{}] 23:14:10 INFO - PROCESS | 2388 | 1468649650173 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}] 23:14:10 INFO - PROCESS | 2388 | 1468649650174 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:10 INFO - PROCESS | 2388 | 1468649650270 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 23:14:10 INFO - PROCESS | 2388 | 1468649650326 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:10 INFO - PROCESS | 2388 | 1468649650329 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac79800 == 36 [pid = 2388] [id = 516] 23:14:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x11223cc00) [pid = 2388] [serial = 1548] [outer = 0x0] 23:14:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1128cd400) [pid = 2388] [serial = 1549] [outer = 0x11223cc00] 23:14:10 INFO - PROCESS | 2388 | 1468649650368 Marionette DEBUG loaded listener.js 23:14:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x1160a8800) [pid = 2388] [serial = 1550] [outer = 0x11223cc00] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x128ed3000) [pid = 2388] [serial = 1498] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | 1468649650819 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]]]}] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12557e400) [pid = 2388] [serial = 1480] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x121270400) [pid = 2388] [serial = 1474] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x121be3400) [pid = 2388] [serial = 1475] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118617c00) [pid = 2388] [serial = 1471] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x119050800) [pid = 2388] [serial = 1472] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x11400a800) [pid = 2388] [serial = 1468] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1162dcc00) [pid = 2388] [serial = 1469] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x11861dc00) [pid = 2388] [serial = 1466] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x124c86c00) [pid = 2388] [serial = 1477] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12734c000) [pid = 2388] [serial = 1483] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x129635c00) [pid = 2388] [serial = 1484] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x118342000) [pid = 2388] [serial = 1493] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12a87a000) [pid = 2388] [serial = 1487] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x12a6ecc00) [pid = 2388] [serial = 1486] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x12a8c6000) [pid = 2388] [serial = 1489] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x116970000) [pid = 2388] [serial = 1492] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x12ab59c00) [pid = 2388] [serial = 1490] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x126d62000) [pid = 2388] [serial = 1481] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x1193ec400) [pid = 2388] [serial = 1495] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x12553bc00) [pid = 2388] [serial = 1478] [outer = 0x0] [url = about:blank] 23:14:10 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x12370ec00) [pid = 2388] [serial = 1496] [outer = 0x0] [url = about:blank] 23:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 23:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:14:10 INFO - PROCESS | 2388 | 1468649650839 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 23:14:10 INFO - PROCESS | 2388 | 1468649650842 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 23:14:10 INFO - PROCESS | 2388 | 1468649650846 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:14:10 INFO - PROCESS | 2388 | 1468649650849 Marionette TRACE conn2 <- [1,2038,null,{}] 23:14:10 INFO - PROCESS | 2388 | 1468649650852 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}] 23:14:10 INFO - PROCESS | 2388 | 1468649650854 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:10 INFO - PROCESS | 2388 | 1468649650934 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 23:14:10 INFO - PROCESS | 2388 | 1468649650939 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:10 INFO - PROCESS | 2388 | 1468649650940 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e18800 == 37 [pid = 2388] [id = 517] 23:14:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x11728e800) [pid = 2388] [serial = 1551] [outer = 0x0] 23:14:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x118134800) [pid = 2388] [serial = 1552] [outer = 0x11728e800] 23:14:10 INFO - PROCESS | 2388 | 1468649650967 Marionette DEBUG loaded listener.js 23:14:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x118579800) [pid = 2388] [serial = 1553] [outer = 0x11728e800] 23:14:11 INFO - PROCESS | 2388 | 1468649651310 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]]]}] 23:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 522ms 23:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:14:11 INFO - PROCESS | 2388 | 1468649651367 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 23:14:11 INFO - PROCESS | 2388 | 1468649651369 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 23:14:11 INFO - PROCESS | 2388 | 1468649651371 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:14:11 INFO - PROCESS | 2388 | 1468649651373 Marionette TRACE conn2 <- [1,2042,null,{}] 23:14:11 INFO - PROCESS | 2388 | 1468649651380 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}] 23:14:11 INFO - PROCESS | 2388 | 1468649651383 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:11 INFO - PROCESS | 2388 | 1468649651466 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 23:14:11 INFO - PROCESS | 2388 | 1468649651471 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:11 INFO - PROCESS | 2388 | 1468649651473 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x124cd3800 == 38 [pid = 2388] [id = 518] 23:14:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x1186ea400) [pid = 2388] [serial = 1554] [outer = 0x0] 23:14:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x119537c00) [pid = 2388] [serial = 1555] [outer = 0x1186ea400] 23:14:11 INFO - PROCESS | 2388 | 1468649651500 Marionette DEBUG loaded listener.js 23:14:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x121270400) [pid = 2388] [serial = 1556] [outer = 0x1186ea400] 23:14:11 INFO - PROCESS | 2388 | 1468649651848 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]]]}] 23:14:11 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) 23:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 520ms 23:14:11 INFO - PROCESS | 2388 | 1468649651892 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 23:14:11 INFO - PROCESS | 2388 | 1468649651894 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 23:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:14:11 INFO - PROCESS | 2388 | 1468649651896 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:14:11 INFO - PROCESS | 2388 | 1468649651897 Marionette TRACE conn2 <- [1,2046,null,{}] 23:14:11 INFO - PROCESS | 2388 | 1468649651899 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}] 23:14:11 INFO - PROCESS | 2388 | 1468649651901 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:11 INFO - PROCESS | 2388 | 1468649651984 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 23:14:11 INFO - PROCESS | 2388 | 1468649651988 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:11 INFO - PROCESS | 2388 | 1468649651989 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb9000 == 39 [pid = 2388] [id = 519] 23:14:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x121605c00) [pid = 2388] [serial = 1557] [outer = 0x0] 23:14:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x124c84800) [pid = 2388] [serial = 1558] [outer = 0x121605c00] 23:14:12 INFO - PROCESS | 2388 | 1468649652014 Marionette DEBUG loaded listener.js 23:14:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x1250b4800) [pid = 2388] [serial = 1559] [outer = 0x121605c00] 23:14:12 INFO - PROCESS | 2388 | 1468649652366 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]]]}] 23:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 23:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:14:12 INFO - PROCESS | 2388 | 1468649652417 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 23:14:12 INFO - PROCESS | 2388 | 1468649652418 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 23:14:12 INFO - PROCESS | 2388 | 1468649652420 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:14:12 INFO - PROCESS | 2388 | 1468649652422 Marionette TRACE conn2 <- [1,2050,null,{}] 23:14:12 INFO - PROCESS | 2388 | 1468649652424 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}] 23:14:12 INFO - PROCESS | 2388 | 1468649652425 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:12 INFO - PROCESS | 2388 | 1468649652504 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 23:14:12 INFO - PROCESS | 2388 | 1468649652508 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:12 INFO - PROCESS | 2388 | 1468649652509 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a61a800 == 40 [pid = 2388] [id = 520] 23:14:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x12556ac00) [pid = 2388] [serial = 1560] [outer = 0x0] 23:14:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x125581000) [pid = 2388] [serial = 1561] [outer = 0x12556ac00] 23:14:12 INFO - PROCESS | 2388 | 1468649652533 Marionette DEBUG loaded listener.js 23:14:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x12690ac00) [pid = 2388] [serial = 1562] [outer = 0x12556ac00] 23:14:12 INFO - PROCESS | 2388 | 1468649652869 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]]]}] 23:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 470ms 23:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:14:12 INFO - PROCESS | 2388 | 1468649652891 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 23:14:12 INFO - PROCESS | 2388 | 1468649652893 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 23:14:12 INFO - PROCESS | 2388 | 1468649652895 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:14:12 INFO - PROCESS | 2388 | 1468649652896 Marionette TRACE conn2 <- [1,2054,null,{}] 23:14:12 INFO - PROCESS | 2388 | 1468649652900 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}] 23:14:12 INFO - PROCESS | 2388 | 1468649652904 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:13 INFO - PROCESS | 2388 | 1468649653004 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 23:14:13 INFO - PROCESS | 2388 | 1468649653077 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:13 INFO - PROCESS | 2388 | 1468649653078 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b180800 == 41 [pid = 2388] [id = 521] 23:14:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x126910000) [pid = 2388] [serial = 1563] [outer = 0x0] 23:14:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x126f8c400) [pid = 2388] [serial = 1564] [outer = 0x126910000] 23:14:13 INFO - PROCESS | 2388 | 1468649653103 Marionette DEBUG loaded listener.js 23:14:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x128aae800) [pid = 2388] [serial = 1565] [outer = 0x126910000] 23:14:13 INFO - PROCESS | 2388 | 1468649653410 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]]]}] 23:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 522ms 23:14:13 INFO - PROCESS | 2388 | 1468649653427 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 23:14:13 INFO - PROCESS | 2388 | 1468649653429 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 23:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:14:13 INFO - PROCESS | 2388 | 1468649653433 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:14:13 INFO - PROCESS | 2388 | 1468649653436 Marionette TRACE conn2 <- [1,2058,null,{}] 23:14:13 INFO - PROCESS | 2388 | 1468649653438 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}] 23:14:13 INFO - PROCESS | 2388 | 1468649653439 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:13 INFO - PROCESS | 2388 | 1468649653546 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 23:14:13 INFO - PROCESS | 2388 | 1468649653558 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:13 INFO - PROCESS | 2388 | 1468649653559 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be21800 == 42 [pid = 2388] [id = 522] 23:14:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x127358800) [pid = 2388] [serial = 1566] [outer = 0x0] 23:14:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x128ed6800) [pid = 2388] [serial = 1567] [outer = 0x127358800] 23:14:13 INFO - PROCESS | 2388 | 1468649653583 Marionette DEBUG loaded listener.js 23:14:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x112716800) [pid = 2388] [serial = 1568] [outer = 0x127358800] 23:14:13 INFO - PROCESS | 2388 | 1468649653934 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]]]}] 23:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 522ms 23:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:14:13 INFO - PROCESS | 2388 | 1468649653954 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 23:14:13 INFO - PROCESS | 2388 | 1468649653955 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 23:14:13 INFO - PROCESS | 2388 | 1468649653957 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:14:13 INFO - PROCESS | 2388 | 1468649653958 Marionette TRACE conn2 <- [1,2062,null,{}] 23:14:13 INFO - PROCESS | 2388 | 1468649653960 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}] 23:14:13 INFO - PROCESS | 2388 | 1468649653961 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:14 INFO - PROCESS | 2388 | 1468649654067 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 23:14:14 INFO - PROCESS | 2388 | 1468649654078 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:14 INFO - PROCESS | 2388 | 1468649654079 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be7d800 == 43 [pid = 2388] [id = 523] 23:14:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x129191800) [pid = 2388] [serial = 1569] [outer = 0x0] 23:14:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12940c000) [pid = 2388] [serial = 1570] [outer = 0x129191800] 23:14:14 INFO - PROCESS | 2388 | 1468649654105 Marionette DEBUG loaded listener.js 23:14:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x129630c00) [pid = 2388] [serial = 1571] [outer = 0x129191800] 23:14:14 INFO - PROCESS | 2388 | 1468649654509 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]]]}] 23:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 570ms 23:14:14 INFO - PROCESS | 2388 | 1468649654529 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 23:14:14 INFO - PROCESS | 2388 | 1468649654533 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 23:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:14:14 INFO - PROCESS | 2388 | 1468649654538 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:14:14 INFO - PROCESS | 2388 | 1468649654540 Marionette TRACE conn2 <- [1,2066,null,{}] 23:14:14 INFO - PROCESS | 2388 | 1468649654543 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}] 23:14:14 INFO - PROCESS | 2388 | 1468649654545 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:14 INFO - PROCESS | 2388 | 1468649654708 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 23:14:14 INFO - PROCESS | 2388 | 1468649654730 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:14 INFO - PROCESS | 2388 | 1468649654731 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c521800 == 44 [pid = 2388] [id = 524] 23:14:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x128aab000) [pid = 2388] [serial = 1572] [outer = 0x0] 23:14:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x129638400) [pid = 2388] [serial = 1573] [outer = 0x128aab000] 23:14:14 INFO - PROCESS | 2388 | 1468649654779 Marionette DEBUG loaded listener.js 23:14:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x129ee0800) [pid = 2388] [serial = 1574] [outer = 0x128aab000] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1236bf400) [pid = 2388] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x118573c00) [pid = 2388] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x113e60800) [pid = 2388] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1126ff800) [pid = 2388] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x116a0a800) [pid = 2388] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1193ecc00) [pid = 2388] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1166e8400) [pid = 2388] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12126bc00) [pid = 2388] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x116974800) [pid = 2388] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:14:15 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x124c87800) [pid = 2388] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:14:15 INFO - PROCESS | 2388 | 1468649655205 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]]]}] 23:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 720ms 23:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:14:15 INFO - PROCESS | 2388 | 1468649655258 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 23:14:15 INFO - PROCESS | 2388 | 1468649655259 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 23:14:15 INFO - PROCESS | 2388 | 1468649655261 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:14:15 INFO - PROCESS | 2388 | 1468649655263 Marionette TRACE conn2 <- [1,2070,null,{}] 23:14:15 INFO - PROCESS | 2388 | 1468649655265 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}] 23:14:15 INFO - PROCESS | 2388 | 1468649655266 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:15 INFO - PROCESS | 2388 | 1468649655349 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 23:14:15 INFO - PROCESS | 2388 | 1468649655353 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:15 INFO - PROCESS | 2388 | 1468649655354 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a60c800 == 45 [pid = 2388] [id = 525] 23:14:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x1128cbc00) [pid = 2388] [serial = 1575] [outer = 0x0] 23:14:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x118573c00) [pid = 2388] [serial = 1576] [outer = 0x1128cbc00] 23:14:15 INFO - PROCESS | 2388 | 1468649655378 Marionette DEBUG loaded listener.js 23:14:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x128d28400) [pid = 2388] [serial = 1577] [outer = 0x1128cbc00] 23:14:15 INFO - PROCESS | 2388 | 1468649655708 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]]]}] 23:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 472ms 23:14:15 INFO - PROCESS | 2388 | 1468649655734 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 23:14:15 INFO - PROCESS | 2388 | 1468649655735 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 23:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:14:15 INFO - PROCESS | 2388 | 1468649655737 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:14:15 INFO - PROCESS | 2388 | 1468649655739 Marionette TRACE conn2 <- [1,2074,null,{}] 23:14:15 INFO - PROCESS | 2388 | 1468649655741 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}] 23:14:15 INFO - PROCESS | 2388 | 1468649655743 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:15 INFO - PROCESS | 2388 | 1468649655860 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 23:14:15 INFO - PROCESS | 2388 | 1468649655867 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:15 INFO - PROCESS | 2388 | 1468649655876 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc52000 == 46 [pid = 2388] [id = 526] 23:14:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x129198c00) [pid = 2388] [serial = 1578] [outer = 0x0] 23:14:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12a7dec00) [pid = 2388] [serial = 1579] [outer = 0x129198c00] 23:14:15 INFO - PROCESS | 2388 | 1468649655903 Marionette DEBUG loaded listener.js 23:14:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12a881000) [pid = 2388] [serial = 1580] [outer = 0x129198c00] 23:14:16 INFO - PROCESS | 2388 | 1468649656236 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]]]}] 23:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 521ms 23:14:16 INFO - PROCESS | 2388 | 1468649656260 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 23:14:16 INFO - PROCESS | 2388 | 1468649656262 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 23:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:14:16 INFO - PROCESS | 2388 | 1468649656269 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:14:16 INFO - PROCESS | 2388 | 1468649656270 Marionette TRACE conn2 <- [1,2078,null,{}] 23:14:16 INFO - PROCESS | 2388 | 1468649656274 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}] 23:14:16 INFO - PROCESS | 2388 | 1468649656276 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:16 INFO - PROCESS | 2388 | 1468649656365 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 23:14:16 INFO - PROCESS | 2388 | 1468649656369 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:16 INFO - PROCESS | 2388 | 1468649656370 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d526800 == 47 [pid = 2388] [id = 527] 23:14:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12a6ee000) [pid = 2388] [serial = 1581] [outer = 0x0] 23:14:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12a8cc400) [pid = 2388] [serial = 1582] [outer = 0x12a6ee000] 23:14:16 INFO - PROCESS | 2388 | 1468649656394 Marionette DEBUG loaded listener.js 23:14:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12ab5c400) [pid = 2388] [serial = 1583] [outer = 0x12a6ee000] 23:14:16 INFO - PROCESS | 2388 | 1468649656702 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]]]}] 23:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 473ms 23:14:16 INFO - PROCESS | 2388 | 1468649656739 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 23:14:16 INFO - PROCESS | 2388 | 1468649656740 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 23:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:14:16 INFO - PROCESS | 2388 | 1468649656742 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:14:16 INFO - PROCESS | 2388 | 1468649656743 Marionette TRACE conn2 <- [1,2082,null,{}] 23:14:16 INFO - PROCESS | 2388 | 1468649656746 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}] 23:14:16 INFO - PROCESS | 2388 | 1468649656747 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:16 INFO - PROCESS | 2388 | 1468649656866 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 23:14:16 INFO - PROCESS | 2388 | 1468649656871 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:16 INFO - PROCESS | 2388 | 1468649656872 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d703000 == 48 [pid = 2388] [id = 528] 23:14:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125546000) [pid = 2388] [serial = 1584] [outer = 0x0] 23:14:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12b851400) [pid = 2388] [serial = 1585] [outer = 0x125546000] 23:14:16 INFO - PROCESS | 2388 | 1468649656896 Marionette DEBUG loaded listener.js 23:14:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12b85bc00) [pid = 2388] [serial = 1586] [outer = 0x125546000] 23:14:17 INFO - PROCESS | 2388 | 1468649657296 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]]]}] 23:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 569ms 23:14:17 INFO - PROCESS | 2388 | 1468649657312 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 23:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:14:17 INFO - PROCESS | 2388 | 1468649657314 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 23:14:17 INFO - PROCESS | 2388 | 1468649657317 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:14:17 INFO - PROCESS | 2388 | 1468649657319 Marionette TRACE conn2 <- [1,2086,null,{}] 23:14:17 INFO - PROCESS | 2388 | 1468649657323 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}] 23:14:17 INFO - PROCESS | 2388 | 1468649657325 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:17 INFO - PROCESS | 2388 | 1468649657431 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 23:14:17 INFO - PROCESS | 2388 | 1468649657505 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:17 INFO - PROCESS | 2388 | 1468649657507 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x119061800 == 49 [pid = 2388] [id = 529] 23:14:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x1126f1800) [pid = 2388] [serial = 1587] [outer = 0x0] 23:14:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x113960400) [pid = 2388] [serial = 1588] [outer = 0x1126f1800] 23:14:17 INFO - PROCESS | 2388 | 1468649657537 Marionette DEBUG loaded listener.js 23:14:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1162da000) [pid = 2388] [serial = 1589] [outer = 0x1126f1800] 23:14:17 INFO - PROCESS | 2388 | 1468649657955 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]]]}] 23:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 669ms 23:14:17 INFO - PROCESS | 2388 | 1468649657987 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 23:14:17 INFO - PROCESS | 2388 | 1468649657990 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 23:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:14:17 INFO - PROCESS | 2388 | 1468649657995 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:14:17 INFO - PROCESS | 2388 | 1468649657996 Marionette TRACE conn2 <- [1,2090,null,{}] 23:14:18 INFO - PROCESS | 2388 | 1468649657999 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}] 23:14:18 INFO - PROCESS | 2388 | 1468649658001 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:18 INFO - PROCESS | 2388 | 1468649658113 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 23:14:18 INFO - PROCESS | 2388 | 1468649658174 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:18 INFO - PROCESS | 2388 | 1468649658175 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e15800 == 50 [pid = 2388] [id = 530] 23:14:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x11857a000) [pid = 2388] [serial = 1590] [outer = 0x0] 23:14:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x11936d000) [pid = 2388] [serial = 1591] [outer = 0x11857a000] 23:14:18 INFO - PROCESS | 2388 | 1468649658247 Marionette DEBUG loaded listener.js 23:14:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x1197e0c00) [pid = 2388] [serial = 1592] [outer = 0x11857a000] 23:14:18 INFO - PROCESS | 2388 | 1468649658662 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]]]}] 23:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 721ms 23:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:14:18 INFO - PROCESS | 2388 | 1468649658716 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 23:14:18 INFO - PROCESS | 2388 | 1468649658717 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 23:14:18 INFO - PROCESS | 2388 | 1468649658720 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:14:18 INFO - PROCESS | 2388 | 1468649658722 Marionette TRACE conn2 <- [1,2094,null,{}] 23:14:18 INFO - PROCESS | 2388 | 1468649658782 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}] 23:14:18 INFO - PROCESS | 2388 | 1468649658786 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:18 INFO - PROCESS | 2388 | 1468649658912 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 23:14:18 INFO - PROCESS | 2388 | 1468649658956 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:18 INFO - PROCESS | 2388 | 1468649658958 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cd8d000 == 51 [pid = 2388] [id = 531] 23:14:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12687bc00) [pid = 2388] [serial = 1593] [outer = 0x0] 23:14:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x126d04c00) [pid = 2388] [serial = 1594] [outer = 0x12687bc00] 23:14:18 INFO - PROCESS | 2388 | 1468649658990 Marionette DEBUG loaded listener.js 23:14:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12715d800) [pid = 2388] [serial = 1595] [outer = 0x12687bc00] 23:14:19 INFO - PROCESS | 2388 | 1468649659401 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]]]}] 23:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 694ms 23:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:14:19 INFO - PROCESS | 2388 | 1468649659413 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 23:14:19 INFO - PROCESS | 2388 | 1468649659415 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 23:14:19 INFO - PROCESS | 2388 | 1468649659417 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:14:19 INFO - PROCESS | 2388 | 1468649659419 Marionette TRACE conn2 <- [1,2098,null,{}] 23:14:19 INFO - PROCESS | 2388 | 1468649659421 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}] 23:14:19 INFO - PROCESS | 2388 | 1468649659423 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:19 INFO - PROCESS | 2388 | 1468649659531 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 23:14:19 INFO - PROCESS | 2388 | 1468649659591 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:19 INFO - PROCESS | 2388 | 1468649659592 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a610800 == 52 [pid = 2388] [id = 532] 23:14:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x111cad400) [pid = 2388] [serial = 1596] [outer = 0x0] 23:14:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x128aa7400) [pid = 2388] [serial = 1597] [outer = 0x111cad400] 23:14:19 INFO - PROCESS | 2388 | 1468649659669 Marionette DEBUG loaded listener.js 23:14:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x129634000) [pid = 2388] [serial = 1598] [outer = 0x111cad400] 23:14:20 INFO - PROCESS | 2388 | 1468649660382 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]]]}] 23:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 23:14:20 INFO - PROCESS | 2388 | 1468649660388 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 23:14:20 INFO - PROCESS | 2388 | 1468649660391 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 23:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:14:20 INFO - PROCESS | 2388 | 1468649660396 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:14:20 INFO - PROCESS | 2388 | 1468649660399 Marionette TRACE conn2 <- [1,2102,null,{}] 23:14:20 INFO - PROCESS | 2388 | 1468649660404 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}] 23:14:20 INFO - PROCESS | 2388 | 1468649660407 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:20 INFO - PROCESS | 2388 | 1468649660546 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 23:14:20 INFO - PROCESS | 2388 | 1468649660609 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:20 INFO - PROCESS | 2388 | 1468649660610 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x1213a8000 == 53 [pid = 2388] [id = 533] 23:14:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x11662cc00) [pid = 2388] [serial = 1599] [outer = 0x0] 23:14:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x117293000) [pid = 2388] [serial = 1600] [outer = 0x11662cc00] 23:14:20 INFO - PROCESS | 2388 | 1468649660637 Marionette DEBUG loaded listener.js 23:14:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x118205c00) [pid = 2388] [serial = 1601] [outer = 0x11662cc00] 23:14:21 INFO - PROCESS | 2388 | 1468649661039 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]]]}] 23:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 674ms 23:14:21 INFO - PROCESS | 2388 | 1468649661070 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 23:14:21 INFO - PROCESS | 2388 | 1468649661073 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 23:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:14:21 INFO - PROCESS | 2388 | 1468649661077 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:14:21 INFO - PROCESS | 2388 | 1468649661079 Marionette TRACE conn2 <- [1,2106,null,{}] 23:14:21 INFO - PROCESS | 2388 | 1468649661081 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}] 23:14:21 INFO - PROCESS | 2388 | 1468649661083 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:21 INFO - PROCESS | 2388 | 1468649661174 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 23:14:21 INFO - PROCESS | 2388 | 1468649661235 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:21 INFO - PROCESS | 2388 | 1468649661236 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x118168800 == 54 [pid = 2388] [id = 534] 23:14:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x115e28c00) [pid = 2388] [serial = 1602] [outer = 0x0] 23:14:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x1160b1400) [pid = 2388] [serial = 1603] [outer = 0x115e28c00] 23:14:21 INFO - PROCESS | 2388 | 1468649661264 Marionette DEBUG loaded listener.js 23:14:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x1176c8400) [pid = 2388] [serial = 1604] [outer = 0x115e28c00] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12d526800 == 53 [pid = 2388] [id = 527] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc52000 == 52 [pid = 2388] [id = 526] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12a60c800 == 51 [pid = 2388] [id = 525] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12c521800 == 50 [pid = 2388] [id = 524] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12be7d800 == 49 [pid = 2388] [id = 523] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12be21800 == 48 [pid = 2388] [id = 522] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12b180800 == 47 [pid = 2388] [id = 521] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12a61a800 == 46 [pid = 2388] [id = 520] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x128eb9000 == 45 [pid = 2388] [id = 519] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x124cd3800 == 44 [pid = 2388] [id = 518] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x117e18800 == 43 [pid = 2388] [id = 517] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac79800 == 42 [pid = 2388] [id = 516] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9cd000 == 41 [pid = 2388] [id = 515] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x118171800 == 40 [pid = 2388] [id = 512] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x126851000 == 39 [pid = 2388] [id = 507] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x119f0a800 == 38 [pid = 2388] [id = 511] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12b80c000 == 37 [pid = 2388] [id = 514] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x128908000 == 36 [pid = 2388] [id = 508] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x129224000 == 35 [pid = 2388] [id = 509] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x129e0e800 == 34 [pid = 2388] [id = 510] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x124cd4000 == 33 [pid = 2388] [id = 513] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x1213a8000 == 32 [pid = 2388] [id = 533] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12a610800 == 31 [pid = 2388] [id = 532] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12cd8d000 == 30 [pid = 2388] [id = 531] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x129e15800 == 29 [pid = 2388] [id = 530] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x12d703000 == 28 [pid = 2388] [id = 528] 23:14:22 INFO - PROCESS | 2388 | --DOCSHELL 0x119061800 == 27 [pid = 2388] [id = 529] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x12a8c7800) [pid = 2388] [serial = 1499] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x124cb0000) [pid = 2388] [serial = 1534] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x124c83800) [pid = 2388] [serial = 1531] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x119048000) [pid = 2388] [serial = 1519] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x1186f5400) [pid = 2388] [serial = 1504] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x115eecc00) [pid = 2388] [serial = 1510] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x112f71800) [pid = 2388] [serial = 1508] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x1128d7000) [pid = 2388] [serial = 1507] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x1122b0c00) [pid = 2388] [serial = 1501] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x118573400) [pid = 2388] [serial = 1516] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x119538000) [pid = 2388] [serial = 1522] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1186f5800) [pid = 2388] [serial = 1525] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1193e8000) [pid = 2388] [serial = 1520] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x121c99c00) [pid = 2388] [serial = 1528] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x123695000) [pid = 2388] [serial = 1529] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x121380800) [pid = 2388] [serial = 1523] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x124e3a000) [pid = 2388] [serial = 1532] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1176c7c00) [pid = 2388] [serial = 1513] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x118137400) [pid = 2388] [serial = 1514] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x11861ec00) [pid = 2388] [serial = 1517] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x121b40400) [pid = 2388] [serial = 1526] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1162d6400) [pid = 2388] [serial = 1511] [outer = 0x0] [url = about:blank] 23:14:22 INFO - PROCESS | 2388 | 1468649662320 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]]]}] 23:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1272ms 23:14:22 INFO - PROCESS | 2388 | 1468649662357 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 23:14:22 INFO - PROCESS | 2388 | 1468649662360 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 23:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:14:22 INFO - PROCESS | 2388 | 1468649662366 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:14:22 INFO - PROCESS | 2388 | 1468649662369 Marionette TRACE conn2 <- [1,2110,null,{}] 23:14:22 INFO - PROCESS | 2388 | 1468649662377 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}] 23:14:22 INFO - PROCESS | 2388 | 1468649662379 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:22 INFO - PROCESS | 2388 | 1468649662475 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 23:14:22 INFO - PROCESS | 2388 | 1468649662553 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:22 INFO - PROCESS | 2388 | 1468649662555 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x1167a5800 == 28 [pid = 2388] [id = 535] 23:14:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x1128d5800) [pid = 2388] [serial = 1605] [outer = 0x0] 23:14:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x112dc1800) [pid = 2388] [serial = 1606] [outer = 0x1128d5800] 23:14:22 INFO - PROCESS | 2388 | 1468649662587 Marionette DEBUG loaded listener.js 23:14:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x113e0c000) [pid = 2388] [serial = 1607] [outer = 0x1128d5800] 23:14:23 INFO - PROCESS | 2388 | 1468649663076 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]]]}] 23:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 778ms 23:14:23 INFO - PROCESS | 2388 | 1468649663142 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 23:14:23 INFO - PROCESS | 2388 | 1468649663145 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 23:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:14:23 INFO - PROCESS | 2388 | 1468649663151 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:14:23 INFO - PROCESS | 2388 | 1468649663153 Marionette TRACE conn2 <- [1,2114,null,{}] 23:14:23 INFO - PROCESS | 2388 | 1468649663156 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}] 23:14:23 INFO - PROCESS | 2388 | 1468649663158 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:23 INFO - PROCESS | 2388 | 1468649663258 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 23:14:23 INFO - PROCESS | 2388 | 1468649663336 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:23 INFO - PROCESS | 2388 | 1468649663337 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e02800 == 29 [pid = 2388] [id = 536] 23:14:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x1160abc00) [pid = 2388] [serial = 1608] [outer = 0x0] 23:14:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x11672c800) [pid = 2388] [serial = 1609] [outer = 0x1160abc00] 23:14:23 INFO - PROCESS | 2388 | 1468649663368 Marionette DEBUG loaded listener.js 23:14:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x117297400) [pid = 2388] [serial = 1610] [outer = 0x1160abc00] 23:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:14:23 INFO - PROCESS | 2388 | 1468649663915 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]]]}] 23:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 770ms 23:14:23 INFO - PROCESS | 2388 | 1468649663922 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 23:14:23 INFO - PROCESS | 2388 | 1468649663924 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 23:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:14:23 INFO - PROCESS | 2388 | 1468649663927 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:14:23 INFO - PROCESS | 2388 | 1468649663930 Marionette TRACE conn2 <- [1,2118,null,{}] 23:14:23 INFO - PROCESS | 2388 | 1468649663962 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}] 23:14:23 INFO - PROCESS | 2388 | 1468649663965 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:24 INFO - PROCESS | 2388 | 1468649664066 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 23:14:24 INFO - PROCESS | 2388 | 1468649664143 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:24 INFO - PROCESS | 2388 | 1468649664146 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x1167ba000 == 30 [pid = 2388] [id = 537] 23:14:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1122bbc00) [pid = 2388] [serial = 1611] [outer = 0x0] 23:14:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x113968400) [pid = 2388] [serial = 1612] [outer = 0x1122bbc00] 23:14:24 INFO - PROCESS | 2388 | 1468649664173 Marionette DEBUG loaded listener.js 23:14:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x11604dc00) [pid = 2388] [serial = 1613] [outer = 0x1122bbc00] 23:14:24 INFO - PROCESS | 2388 | 1468649664479 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]]]}] 23:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 599ms 23:14:24 INFO - PROCESS | 2388 | 1468649664527 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 23:14:24 INFO - PROCESS | 2388 | 1468649664531 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 23:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:14:24 INFO - PROCESS | 2388 | 1468649664539 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:14:24 INFO - PROCESS | 2388 | 1468649664541 Marionette TRACE conn2 <- [1,2122,null,{}] 23:14:24 INFO - PROCESS | 2388 | 1468649664545 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}] 23:14:24 INFO - PROCESS | 2388 | 1468649664548 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:24 INFO - PROCESS | 2388 | 1468649664671 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 23:14:24 INFO - PROCESS | 2388 | 1468649664675 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:24 INFO - PROCESS | 2388 | 1468649664676 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x119ab1000 == 31 [pid = 2388] [id = 538] 23:14:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x116a04000) [pid = 2388] [serial = 1614] [outer = 0x0] 23:14:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11820bc00) [pid = 2388] [serial = 1615] [outer = 0x116a04000] 23:14:24 INFO - PROCESS | 2388 | 1468649664702 Marionette DEBUG loaded listener.js 23:14:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x118570c00) [pid = 2388] [serial = 1616] [outer = 0x116a04000] 23:14:25 INFO - PROCESS | 2388 | 1468649665037 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]]]}] 23:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 23:14:25 INFO - PROCESS | 2388 | 1468649665060 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 23:14:25 INFO - PROCESS | 2388 | 1468649665062 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 23:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:14:25 INFO - PROCESS | 2388 | 1468649665073 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:14:25 INFO - PROCESS | 2388 | 1468649665075 Marionette TRACE conn2 <- [1,2126,null,{}] 23:14:25 INFO - PROCESS | 2388 | 1468649665085 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}] 23:14:25 INFO - PROCESS | 2388 | 1468649665089 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:25 INFO - PROCESS | 2388 | 1468649665166 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 23:14:25 INFO - PROCESS | 2388 | 1468649665171 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:25 INFO - PROCESS | 2388 | 1468649665173 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214d0000 == 32 [pid = 2388] [id = 539] 23:14:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x1160aac00) [pid = 2388] [serial = 1617] [outer = 0x0] 23:14:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x1186eb400) [pid = 2388] [serial = 1618] [outer = 0x1160aac00] 23:14:25 INFO - PROCESS | 2388 | 1468649665211 Marionette DEBUG loaded listener.js 23:14:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x1193ea800) [pid = 2388] [serial = 1619] [outer = 0x1160aac00] 23:14:25 INFO - PROCESS | 2388 | 1468649665566 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]]]}] 23:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 526ms 23:14:25 INFO - PROCESS | 2388 | 1468649665594 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 23:14:25 INFO - PROCESS | 2388 | 1468649665596 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 23:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:14:25 INFO - PROCESS | 2388 | 1468649665598 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:14:25 INFO - PROCESS | 2388 | 1468649665599 Marionette TRACE conn2 <- [1,2130,null,{}] 23:14:25 INFO - PROCESS | 2388 | 1468649665602 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}] 23:14:25 INFO - PROCESS | 2388 | 1468649665603 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:25 INFO - PROCESS | 2388 | 1468649665705 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 23:14:25 INFO - PROCESS | 2388 | 1468649665711 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:25 INFO - PROCESS | 2388 | 1468649665712 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x126f4f000 == 33 [pid = 2388] [id = 540] 23:14:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x118619c00) [pid = 2388] [serial = 1620] [outer = 0x0] 23:14:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x1193f2400) [pid = 2388] [serial = 1621] [outer = 0x118619c00] 23:14:25 INFO - PROCESS | 2388 | 1468649665738 Marionette DEBUG loaded listener.js 23:14:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x111c1e000) [pid = 2388] [serial = 1622] [outer = 0x118619c00] 23:14:26 INFO - PROCESS | 2388 | 1468649666060 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] 23:14:26 INFO - PROCESS | 2388 | 1468649666071 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 23:14:26 INFO - PROCESS | 2388 | 1468649666073 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:14:26 INFO - PROCESS | 2388 | 1468649666074 Marionette TRACE conn2 <- [1,2134,null,{}] 23:14:26 INFO - PROCESS | 2388 | 1468649666076 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}] 23:14:26 INFO - PROCESS | 2388 | 1468649666078 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:26 INFO - PROCESS | 2388 | 1468649666160 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 23:14:26 INFO - PROCESS | 2388 | 1468649666164 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:26 INFO - PROCESS | 2388 | 1468649666166 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb4800 == 34 [pid = 2388] [id = 541] 23:14:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x1122b5000) [pid = 2388] [serial = 1623] [outer = 0x0] 23:14:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x12160ec00) [pid = 2388] [serial = 1624] [outer = 0x1122b5000] 23:14:26 INFO - PROCESS | 2388 | 1468649666198 Marionette DEBUG loaded listener.js 23:14:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x121c9a400) [pid = 2388] [serial = 1625] [outer = 0x1122b5000] 23:14:26 INFO - PROCESS | 2388 | 1468649666580 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]]]}] 23:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 23:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:14:26 INFO - PROCESS | 2388 | 1468649666592 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 23:14:26 INFO - PROCESS | 2388 | 1468649666593 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 23:14:26 INFO - PROCESS | 2388 | 1468649666595 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:14:26 INFO - PROCESS | 2388 | 1468649666596 Marionette TRACE conn2 <- [1,2138,null,{}] 23:14:26 INFO - PROCESS | 2388 | 1468649666599 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}] 23:14:26 INFO - PROCESS | 2388 | 1468649666603 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:26 INFO - PROCESS | 2388 | 1468649666725 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 23:14:26 INFO - PROCESS | 2388 | 1468649666738 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:26 INFO - PROCESS | 2388 | 1468649666739 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e05000 == 35 [pid = 2388] [id = 542] 23:14:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x121ca5c00) [pid = 2388] [serial = 1626] [outer = 0x0] 23:14:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x123712400) [pid = 2388] [serial = 1627] [outer = 0x121ca5c00] 23:14:26 INFO - PROCESS | 2388 | 1468649666767 Marionette DEBUG loaded listener.js 23:14:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x125546800) [pid = 2388] [serial = 1628] [outer = 0x121ca5c00] 23:14:27 INFO - PROCESS | 2388 | 1468649667216 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]]]}] 23:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 668ms 23:14:27 INFO - PROCESS | 2388 | 1468649667265 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 23:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:14:27 INFO - PROCESS | 2388 | 1468649667267 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 23:14:27 INFO - PROCESS | 2388 | 1468649667269 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:14:27 INFO - PROCESS | 2388 | 1468649667270 Marionette TRACE conn2 <- [1,2142,null,{}] 23:14:27 INFO - PROCESS | 2388 | 1468649667273 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}] 23:14:27 INFO - PROCESS | 2388 | 1468649667274 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:27 INFO - PROCESS | 2388 | 1468649667369 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 23:14:27 INFO - PROCESS | 2388 | 1468649667411 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:27 INFO - PROCESS | 2388 | 1468649667419 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x1167a9800 == 36 [pid = 2388] [id = 543] 23:14:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x12556d400) [pid = 2388] [serial = 1629] [outer = 0x0] 23:14:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x125583800) [pid = 2388] [serial = 1630] [outer = 0x12556d400] 23:14:27 INFO - PROCESS | 2388 | 1468649667458 Marionette DEBUG loaded listener.js 23:14:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x126d05800) [pid = 2388] [serial = 1631] [outer = 0x12556d400] 23:14:27 INFO - PROCESS | 2388 | 1468649667769 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] 23:14:27 INFO - PROCESS | 2388 | 1468649667791 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 23:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:14:27 INFO - PROCESS | 2388 | 1468649667801 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:14:27 INFO - PROCESS | 2388 | 1468649667803 Marionette TRACE conn2 <- [1,2146,null,{}] 23:14:27 INFO - PROCESS | 2388 | 1468649667805 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}] 23:14:27 INFO - PROCESS | 2388 | 1468649667806 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:27 INFO - PROCESS | 2388 | 1468649667906 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 23:14:27 INFO - PROCESS | 2388 | 1468649667910 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:27 INFO - PROCESS | 2388 | 1468649667911 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9c5800 == 37 [pid = 2388] [id = 544] 23:14:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (0x126d06400) [pid = 2388] [serial = 1632] [outer = 0x0] 23:14:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (0x12715ec00) [pid = 2388] [serial = 1633] [outer = 0x126d06400] 23:14:27 INFO - PROCESS | 2388 | 1468649667935 Marionette DEBUG loaded listener.js 23:14:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (0x127353000) [pid = 2388] [serial = 1634] [outer = 0x126d06400] 23:14:28 INFO - PROCESS | 2388 | 1468649668244 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] 23:14:28 INFO - PROCESS | 2388 | 1468649668274 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 23:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:14:28 INFO - PROCESS | 2388 | 1468649668276 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:14:28 INFO - PROCESS | 2388 | 1468649668277 Marionette TRACE conn2 <- [1,2150,null,{}] 23:14:28 INFO - PROCESS | 2388 | 1468649668280 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}] 23:14:28 INFO - PROCESS | 2388 | 1468649668281 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:28 INFO - PROCESS | 2388 | 1468649668435 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (0x12687bc00) [pid = 2388] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (0x111cad400) [pid = 2388] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (0x11857a000) [pid = 2388] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x1126f1800) [pid = 2388] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x110f22800) [pid = 2388] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x118527400) [pid = 2388] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x11662cc00) [pid = 2388] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x127358800) [pid = 2388] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x129191800) [pid = 2388] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x128aab000) [pid = 2388] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x1186ea400) [pid = 2388] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12556ac00) [pid = 2388] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x121eb3400) [pid = 2388] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x11223cc00) [pid = 2388] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x11728e800) [pid = 2388] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x1193ef800) [pid = 2388] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x1128cbc00) [pid = 2388] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x121605c00) [pid = 2388] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x110e66800) [pid = 2388] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1126fd800) [pid = 2388] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x129198c00) [pid = 2388] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x117297800) [pid = 2388] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12a6ee000) [pid = 2388] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x125546000) [pid = 2388] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:14:28 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x126910000) [pid = 2388] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:14:28 INFO - PROCESS | 2388 | 1468649668486 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:28 INFO - PROCESS | 2388 | 1468649668487 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x113b03800 == 38 [pid = 2388] [id = 545] 23:14:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x110f22800) [pid = 2388] [serial = 1635] [outer = 0x0] 23:14:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x112013400) [pid = 2388] [serial = 1636] [outer = 0x110f22800] 23:14:28 INFO - PROCESS | 2388 | 1468649668519 Marionette DEBUG loaded listener.js 23:14:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1139bb400) [pid = 2388] [serial = 1637] [outer = 0x110f22800] 23:14:28 INFO - PROCESS | 2388 | 1468649668807 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]]]}] 23:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 569ms 23:14:28 INFO - PROCESS | 2388 | 1468649668845 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 23:14:28 INFO - PROCESS | 2388 | 1468649668847 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 23:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:14:28 INFO - PROCESS | 2388 | 1468649668852 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:14:28 INFO - PROCESS | 2388 | 1468649668853 Marionette TRACE conn2 <- [1,2154,null,{}] 23:14:28 INFO - PROCESS | 2388 | 1468649668855 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}] 23:14:28 INFO - PROCESS | 2388 | 1468649668856 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:28 INFO - PROCESS | 2388 | 1468649668938 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 23:14:29 INFO - PROCESS | 2388 | 1468649668997 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:29 INFO - PROCESS | 2388 | 1468649668999 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a72c000 == 39 [pid = 2388] [id = 546] 23:14:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x112f6e000) [pid = 2388] [serial = 1638] [outer = 0x0] 23:14:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x118527400) [pid = 2388] [serial = 1639] [outer = 0x112f6e000] 23:14:29 INFO - PROCESS | 2388 | 1468649669023 Marionette DEBUG loaded listener.js 23:14:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x116a0b400) [pid = 2388] [serial = 1640] [outer = 0x112f6e000] 23:14:29 INFO - PROCESS | 2388 | 1468649669280 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]]]}] 23:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 471ms 23:14:29 INFO - PROCESS | 2388 | 1468649669321 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 23:14:29 INFO - PROCESS | 2388 | 1468649669323 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 23:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:14:29 INFO - PROCESS | 2388 | 1468649669325 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:14:29 INFO - PROCESS | 2388 | 1468649669327 Marionette TRACE conn2 <- [1,2158,null,{}] 23:14:29 INFO - PROCESS | 2388 | 1468649669337 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}] 23:14:29 INFO - PROCESS | 2388 | 1468649669339 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:29 INFO - PROCESS | 2388 | 1468649669437 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 23:14:29 INFO - PROCESS | 2388 | 1468649669441 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:29 INFO - PROCESS | 2388 | 1468649669450 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c621000 == 40 [pid = 2388] [id = 547] 23:14:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x117594400) [pid = 2388] [serial = 1641] [outer = 0x0] 23:14:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x124e3d400) [pid = 2388] [serial = 1642] [outer = 0x117594400] 23:14:29 INFO - PROCESS | 2388 | 1468649669477 Marionette DEBUG loaded listener.js 23:14:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x129196800) [pid = 2388] [serial = 1643] [outer = 0x117594400] 23:14:29 INFO - PROCESS | 2388 | 1468649669823 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]]]}] 23:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 523ms 23:14:29 INFO - PROCESS | 2388 | 1468649669850 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 23:14:29 INFO - PROCESS | 2388 | 1468649669851 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 23:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:14:29 INFO - PROCESS | 2388 | 1468649669854 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:14:29 INFO - PROCESS | 2388 | 1468649669855 Marionette TRACE conn2 <- [1,2162,null,{}] 23:14:29 INFO - PROCESS | 2388 | 1468649669858 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}] 23:14:29 INFO - PROCESS | 2388 | 1468649669859 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:29 INFO - PROCESS | 2388 | 1468649669968 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 23:14:29 INFO - PROCESS | 2388 | 1468649669974 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:29 INFO - PROCESS | 2388 | 1468649669975 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc39000 == 41 [pid = 2388] [id = 548] 23:14:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x129196c00) [pid = 2388] [serial = 1644] [outer = 0x0] 23:14:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x129408800) [pid = 2388] [serial = 1645] [outer = 0x129196c00] 23:14:30 INFO - PROCESS | 2388 | 1468649669999 Marionette DEBUG loaded listener.js 23:14:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x129631c00) [pid = 2388] [serial = 1646] [outer = 0x129196c00] 23:14:30 INFO - PROCESS | 2388 | 1468649670293 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]]]}] 23:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 468ms 23:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:14:30 INFO - PROCESS | 2388 | 1468649670322 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 23:14:30 INFO - PROCESS | 2388 | 1468649670323 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 23:14:30 INFO - PROCESS | 2388 | 1468649670326 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:14:30 INFO - PROCESS | 2388 | 1468649670327 Marionette TRACE conn2 <- [1,2166,null,{}] 23:14:30 INFO - PROCESS | 2388 | 1468649670329 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}] 23:14:30 INFO - PROCESS | 2388 | 1468649670330 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:30 INFO - PROCESS | 2388 | 1468649670422 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 23:14:30 INFO - PROCESS | 2388 | 1468649670526 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:30 INFO - PROCESS | 2388 | 1468649670528 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x112fc3000 == 42 [pid = 2388] [id = 549] 23:14:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x110e6bc00) [pid = 2388] [serial = 1647] [outer = 0x0] 23:14:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x112014800) [pid = 2388] [serial = 1648] [outer = 0x110e6bc00] 23:14:30 INFO - PROCESS | 2388 | 1468649670559 Marionette DEBUG loaded listener.js 23:14:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x1128d6000) [pid = 2388] [serial = 1649] [outer = 0x110e6bc00] 23:14:31 INFO - PROCESS | 2388 | 1468649671035 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]]]}] 23:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 717ms 23:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:14:31 INFO - PROCESS | 2388 | 1468649671045 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 23:14:31 INFO - PROCESS | 2388 | 1468649671048 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 23:14:31 INFO - PROCESS | 2388 | 1468649671053 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:14:31 INFO - PROCESS | 2388 | 1468649671055 Marionette TRACE conn2 <- [1,2170,null,{}] 23:14:31 INFO - PROCESS | 2388 | 1468649671058 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}] 23:14:31 INFO - PROCESS | 2388 | 1468649671061 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:31 INFO - PROCESS | 2388 | 1468649671163 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 23:14:31 INFO - PROCESS | 2388 | 1468649671226 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:31 INFO - PROCESS | 2388 | 1468649671227 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x121edc800 == 43 [pid = 2388] [id = 550] 23:14:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x115ee0800) [pid = 2388] [serial = 1650] [outer = 0x0] 23:14:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x118341800) [pid = 2388] [serial = 1651] [outer = 0x115ee0800] 23:14:31 INFO - PROCESS | 2388 | 1468649671257 Marionette DEBUG loaded listener.js 23:14:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x11861a000) [pid = 2388] [serial = 1652] [outer = 0x115ee0800] 23:14:31 INFO - PROCESS | 2388 | 1468649671703 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]]]}] 23:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 23:14:31 INFO - PROCESS | 2388 | 1468649671725 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 23:14:31 INFO - PROCESS | 2388 | 1468649671728 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 23:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:14:31 INFO - PROCESS | 2388 | 1468649671730 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:14:31 INFO - PROCESS | 2388 | 1468649671732 Marionette TRACE conn2 <- [1,2174,null,{}] 23:14:31 INFO - PROCESS | 2388 | 1468649671734 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}] 23:14:31 INFO - PROCESS | 2388 | 1468649671736 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:31 INFO - PROCESS | 2388 | 1468649671842 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 23:14:31 INFO - PROCESS | 2388 | 1468649671937 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:31 INFO - PROCESS | 2388 | 1468649671939 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be79000 == 44 [pid = 2388] [id = 551] 23:14:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x119045400) [pid = 2388] [serial = 1653] [outer = 0x0] 23:14:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x119b50000) [pid = 2388] [serial = 1654] [outer = 0x119045400] 23:14:31 INFO - PROCESS | 2388 | 1468649671971 Marionette DEBUG loaded listener.js 23:14:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x121c9c400) [pid = 2388] [serial = 1655] [outer = 0x119045400] 23:14:32 INFO - PROCESS | 2388 | 1468649672390 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]]]}] 23:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 720ms 23:14:32 INFO - PROCESS | 2388 | 1468649672451 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 23:14:32 INFO - PROCESS | 2388 | 1468649672453 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 23:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:14:32 INFO - PROCESS | 2388 | 1468649672460 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:14:32 INFO - PROCESS | 2388 | 1468649672464 Marionette TRACE conn2 <- [1,2178,null,{}] 23:14:32 INFO - PROCESS | 2388 | 1468649672468 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}] 23:14:32 INFO - PROCESS | 2388 | 1468649672470 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:32 INFO - PROCESS | 2388 | 1468649672570 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 23:14:32 INFO - PROCESS | 2388 | 1468649672646 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:32 INFO - PROCESS | 2388 | 1468649672647 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d716000 == 45 [pid = 2388] [id = 552] 23:14:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x1219b9000) [pid = 2388] [serial = 1656] [outer = 0x0] 23:14:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (0x12553ec00) [pid = 2388] [serial = 1657] [outer = 0x1219b9000] 23:14:32 INFO - PROCESS | 2388 | 1468649672676 Marionette DEBUG loaded listener.js 23:14:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (0x12687b400) [pid = 2388] [serial = 1658] [outer = 0x1219b9000] 23:14:33 INFO - PROCESS | 2388 | 1468649673118 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]]]}] 23:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 728ms 23:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:14:33 INFO - PROCESS | 2388 | 1468649673194 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 23:14:33 INFO - PROCESS | 2388 | 1468649673196 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 23:14:33 INFO - PROCESS | 2388 | 1468649673199 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:14:33 INFO - PROCESS | 2388 | 1468649673201 Marionette TRACE conn2 <- [1,2182,null,{}] 23:14:33 INFO - PROCESS | 2388 | 1468649673203 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}] 23:14:33 INFO - PROCESS | 2388 | 1468649673204 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:33 INFO - PROCESS | 2388 | 1468649673308 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 23:14:33 INFO - PROCESS | 2388 | 1468649673372 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:33 INFO - PROCESS | 2388 | 1468649673373 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x11816b000 == 46 [pid = 2388] [id = 553] 23:14:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (0x10ebff400) [pid = 2388] [serial = 1659] [outer = 0x0] 23:14:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (0x1128d3400) [pid = 2388] [serial = 1660] [outer = 0x10ebff400] 23:14:33 INFO - PROCESS | 2388 | 1468649673577 Marionette DEBUG loaded listener.js 23:14:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (0x113e14400) [pid = 2388] [serial = 1661] [outer = 0x10ebff400] 23:14:34 INFO - PROCESS | 2388 | 1468649674013 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]]]}] 23:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 870ms 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc39000 == 45 [pid = 2388] [id = 548] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x12c621000 == 44 [pid = 2388] [id = 547] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x12a72c000 == 43 [pid = 2388] [id = 546] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x113b03800 == 42 [pid = 2388] [id = 545] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9c5800 == 41 [pid = 2388] [id = 544] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x1167a9800 == 40 [pid = 2388] [id = 543] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x129e05000 == 39 [pid = 2388] [id = 542] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x128eb4800 == 38 [pid = 2388] [id = 541] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (0x1160b1400) [pid = 2388] [serial = 1603] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x126f4f000 == 37 [pid = 2388] [id = 540] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x1214d0000 == 36 [pid = 2388] [id = 539] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x119ab1000 == 35 [pid = 2388] [id = 538] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x1167ba000 == 34 [pid = 2388] [id = 537] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x1167a5800 == 33 [pid = 2388] [id = 535] 23:14:34 INFO - PROCESS | 2388 | --DOCSHELL 0x118168800 == 32 [pid = 2388] [id = 534] 23:14:34 INFO - PROCESS | 2388 | 1468649674098 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 23:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:14:34 INFO - PROCESS | 2388 | 1468649674100 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 23:14:34 INFO - PROCESS | 2388 | 1468649674103 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:14:34 INFO - PROCESS | 2388 | 1468649674105 Marionette TRACE conn2 <- [1,2186,null,{}] 23:14:34 INFO - PROCESS | 2388 | 1468649674108 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}] 23:14:34 INFO - PROCESS | 2388 | 1468649674109 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:34 INFO - PROCESS | 2388 | 1468649674189 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (0x118205c00) [pid = 2388] [serial = 1601] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (0x117293000) [pid = 2388] [serial = 1600] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (0x128ed6800) [pid = 2388] [serial = 1567] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (0x12940c000) [pid = 2388] [serial = 1570] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x129638400) [pid = 2388] [serial = 1573] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x129630c00) [pid = 2388] [serial = 1571] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x119537c00) [pid = 2388] [serial = 1555] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x121270400) [pid = 2388] [serial = 1556] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x125581000) [pid = 2388] [serial = 1561] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x12690ac00) [pid = 2388] [serial = 1562] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x125545c00) [pid = 2388] [serial = 1546] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x125570c00) [pid = 2388] [serial = 1547] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x1128cd400) [pid = 2388] [serial = 1549] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x1160a8800) [pid = 2388] [serial = 1550] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x118134800) [pid = 2388] [serial = 1552] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x118579800) [pid = 2388] [serial = 1553] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x11976dc00) [pid = 2388] [serial = 1543] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x12126e400) [pid = 2388] [serial = 1544] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x128d28400) [pid = 2388] [serial = 1577] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x124c84800) [pid = 2388] [serial = 1558] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1250b4800) [pid = 2388] [serial = 1559] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12553f000) [pid = 2388] [serial = 1535] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x112f6c000) [pid = 2388] [serial = 1537] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x118573c00) [pid = 2388] [serial = 1576] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12a7dec00) [pid = 2388] [serial = 1579] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x114009000) [pid = 2388] [serial = 1538] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x118137c00) [pid = 2388] [serial = 1540] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x118579000) [pid = 2388] [serial = 1541] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12ab5c400) [pid = 2388] [serial = 1583] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12a8cc400) [pid = 2388] [serial = 1582] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x129ee0800) [pid = 2388] [serial = 1574] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12b851400) [pid = 2388] [serial = 1585] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12b85bc00) [pid = 2388] [serial = 1586] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x126f8c400) [pid = 2388] [serial = 1564] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12a881000) [pid = 2388] [serial = 1580] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x128aae800) [pid = 2388] [serial = 1565] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x112716800) [pid = 2388] [serial = 1568] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12715d800) [pid = 2388] [serial = 1595] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x129634000) [pid = 2388] [serial = 1598] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x1197e0c00) [pid = 2388] [serial = 1592] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x128aa7400) [pid = 2388] [serial = 1597] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x1162da000) [pid = 2388] [serial = 1589] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x126d04c00) [pid = 2388] [serial = 1594] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x11936d000) [pid = 2388] [serial = 1591] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x11396d400) [pid = 2388] [serial = 1502] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x1193ea000) [pid = 2388] [serial = 1505] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x113960400) [pid = 2388] [serial = 1588] [outer = 0x0] [url = about:blank] 23:14:34 INFO - PROCESS | 2388 | 1468649674263 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:34 INFO - PROCESS | 2388 | 1468649674264 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x118177000 == 33 [pid = 2388] [id = 554] 23:14:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x112d25000) [pid = 2388] [serial = 1662] [outer = 0x0] 23:14:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1151aa800) [pid = 2388] [serial = 1663] [outer = 0x112d25000] 23:14:34 INFO - PROCESS | 2388 | 1468649674294 Marionette DEBUG loaded listener.js 23:14:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x118137c00) [pid = 2388] [serial = 1664] [outer = 0x112d25000] 23:14:34 INFO - PROCESS | 2388 | 1468649674589 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]]]}] 23:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 519ms 23:14:34 INFO - PROCESS | 2388 | 1468649674622 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 23:14:34 INFO - PROCESS | 2388 | 1468649674624 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 23:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:14:34 INFO - PROCESS | 2388 | 1468649674629 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:14:34 INFO - PROCESS | 2388 | 1468649674631 Marionette TRACE conn2 <- [1,2190,null,{}] 23:14:34 INFO - PROCESS | 2388 | 1468649674636 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}] 23:14:34 INFO - PROCESS | 2388 | 1468649674638 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:34 INFO - PROCESS | 2388 | 1468649674720 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 23:14:34 INFO - PROCESS | 2388 | 1468649674818 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:34 INFO - PROCESS | 2388 | 1468649674819 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac70800 == 34 [pid = 2388] [id = 555] 23:14:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x118572800) [pid = 2388] [serial = 1665] [outer = 0x0] 23:14:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1188ef000) [pid = 2388] [serial = 1666] [outer = 0x118572800] 23:14:34 INFO - PROCESS | 2388 | 1468649674848 Marionette DEBUG loaded listener.js 23:14:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1193f5000) [pid = 2388] [serial = 1667] [outer = 0x118572800] 23:14:35 INFO - PROCESS | 2388 | 1468649675129 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]]]}] 23:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 524ms 23:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:14:35 INFO - PROCESS | 2388 | 1468649675154 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 23:14:35 INFO - PROCESS | 2388 | 1468649675155 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 23:14:35 INFO - PROCESS | 2388 | 1468649675158 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:14:35 INFO - PROCESS | 2388 | 1468649675160 Marionette TRACE conn2 <- [1,2194,null,{}] 23:14:35 INFO - PROCESS | 2388 | 1468649675175 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}] 23:14:35 INFO - PROCESS | 2388 | 1468649675178 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:35 INFO - PROCESS | 2388 | 1468649675264 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 23:14:35 INFO - PROCESS | 2388 | 1468649675328 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:35 INFO - PROCESS | 2388 | 1468649675329 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236ca800 == 35 [pid = 2388] [id = 556] 23:14:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1193f6000) [pid = 2388] [serial = 1668] [outer = 0x0] 23:14:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x12126e400) [pid = 2388] [serial = 1669] [outer = 0x1193f6000] 23:14:35 INFO - PROCESS | 2388 | 1468649675355 Marionette DEBUG loaded listener.js 23:14:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x123707400) [pid = 2388] [serial = 1670] [outer = 0x1193f6000] 23:14:35 INFO - PROCESS | 2388 | 1468649675607 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]]]}] 23:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 470ms 23:14:35 INFO - PROCESS | 2388 | 1468649675629 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 23:14:35 INFO - PROCESS | 2388 | 1468649675630 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 23:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:14:35 INFO - PROCESS | 2388 | 1468649675643 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:14:35 INFO - PROCESS | 2388 | 1468649675644 Marionette TRACE conn2 <- [1,2198,null,{}] 23:14:35 INFO - PROCESS | 2388 | 1468649675646 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}] 23:14:35 INFO - PROCESS | 2388 | 1468649675647 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:35 INFO - PROCESS | 2388 | 1468649675741 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 23:14:35 INFO - PROCESS | 2388 | 1468649675744 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:35 INFO - PROCESS | 2388 | 1468649675745 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x129222800 == 36 [pid = 2388] [id = 557] 23:14:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x124c86c00) [pid = 2388] [serial = 1671] [outer = 0x0] 23:14:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1250b1400) [pid = 2388] [serial = 1672] [outer = 0x124c86c00] 23:14:35 INFO - PROCESS | 2388 | 1468649675772 Marionette DEBUG loaded listener.js 23:14:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12558cc00) [pid = 2388] [serial = 1673] [outer = 0x124c86c00] 23:14:36 INFO - PROCESS | 2388 | 1468649676117 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]]]}] 23:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 23:14:36 INFO - PROCESS | 2388 | 1468649676162 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 23:14:36 INFO - PROCESS | 2388 | 1468649676163 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 23:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:14:36 INFO - PROCESS | 2388 | 1468649676183 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:14:36 INFO - PROCESS | 2388 | 1468649676184 Marionette TRACE conn2 <- [1,2202,null,{}] 23:14:36 INFO - PROCESS | 2388 | 1468649676186 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}] 23:14:36 INFO - PROCESS | 2388 | 1468649676188 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:36 INFO - PROCESS | 2388 | 1468649676292 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 23:14:36 INFO - PROCESS | 2388 | 1468649676304 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:36 INFO - PROCESS | 2388 | 1468649676305 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e1d000 == 37 [pid = 2388] [id = 558] 23:14:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x126d06c00) [pid = 2388] [serial = 1674] [outer = 0x0] 23:14:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x126d6fc00) [pid = 2388] [serial = 1675] [outer = 0x126d06c00] 23:14:36 INFO - PROCESS | 2388 | 1468649676337 Marionette DEBUG loaded listener.js 23:14:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12735a400) [pid = 2388] [serial = 1676] [outer = 0x126d06c00] 23:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 518ms 23:14:36 INFO - PROCESS | 2388 | 1468649676694 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]]]}] 23:14:36 INFO - PROCESS | 2388 | 1468649676702 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 23:14:36 INFO - PROCESS | 2388 | 1468649676703 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 23:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:14:36 INFO - PROCESS | 2388 | 1468649676706 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:14:36 INFO - PROCESS | 2388 | 1468649676707 Marionette TRACE conn2 <- [1,2206,null,{}] 23:14:36 INFO - PROCESS | 2388 | 1468649676709 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}] 23:14:36 INFO - PROCESS | 2388 | 1468649676713 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:36 INFO - PROCESS | 2388 | 1468649676815 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 23:14:36 INFO - PROCESS | 2388 | 1468649676827 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:36 INFO - PROCESS | 2388 | 1468649676829 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aae8000 == 38 [pid = 2388] [id = 559] 23:14:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x128aab000) [pid = 2388] [serial = 1677] [outer = 0x0] 23:14:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12940c000) [pid = 2388] [serial = 1678] [outer = 0x128aab000] 23:14:36 INFO - PROCESS | 2388 | 1468649676853 Marionette DEBUG loaded listener.js 23:14:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12a6e3800) [pid = 2388] [serial = 1679] [outer = 0x128aab000] 23:14:37 INFO - PROCESS | 2388 | 1468649677200 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]]]}] 23:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 23:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:14:37 INFO - PROCESS | 2388 | 1468649677231 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 23:14:37 INFO - PROCESS | 2388 | 1468649677233 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 23:14:37 INFO - PROCESS | 2388 | 1468649677236 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:14:37 INFO - PROCESS | 2388 | 1468649677237 Marionette TRACE conn2 <- [1,2210,null,{}] 23:14:37 INFO - PROCESS | 2388 | 1468649677240 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}] 23:14:37 INFO - PROCESS | 2388 | 1468649677241 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:37 INFO - PROCESS | 2388 | 1468649677339 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 23:14:37 INFO - PROCESS | 2388 | 1468649677353 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:37 INFO - PROCESS | 2388 | 1468649677354 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbc8800 == 39 [pid = 2388] [id = 560] 23:14:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x110f25c00) [pid = 2388] [serial = 1680] [outer = 0x0] 23:14:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a6ee400) [pid = 2388] [serial = 1681] [outer = 0x110f25c00] 23:14:37 INFO - PROCESS | 2388 | 1468649677378 Marionette DEBUG loaded listener.js 23:14:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12a7e2800) [pid = 2388] [serial = 1682] [outer = 0x110f25c00] 23:14:37 INFO - PROCESS | 2388 | 1468649677715 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]]]}] 23:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 518ms 23:14:37 INFO - PROCESS | 2388 | 1468649677755 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 23:14:37 INFO - PROCESS | 2388 | 1468649677756 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 23:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:14:37 INFO - PROCESS | 2388 | 1468649677758 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:14:37 INFO - PROCESS | 2388 | 1468649677759 Marionette TRACE conn2 <- [1,2214,null,{}] 23:14:37 INFO - PROCESS | 2388 | 1468649677762 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}] 23:14:37 INFO - PROCESS | 2388 | 1468649677763 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:37 INFO - PROCESS | 2388 | 1468649677867 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 23:14:37 INFO - PROCESS | 2388 | 1468649677871 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:37 INFO - PROCESS | 2388 | 1468649677872 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be2d800 == 40 [pid = 2388] [id = 561] 23:14:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12a6e3c00) [pid = 2388] [serial = 1683] [outer = 0x0] 23:14:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12a7e9800) [pid = 2388] [serial = 1684] [outer = 0x12a6e3c00] 23:14:37 INFO - PROCESS | 2388 | 1468649677896 Marionette DEBUG loaded listener.js 23:14:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12a87e000) [pid = 2388] [serial = 1685] [outer = 0x12a6e3c00] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x121ca5c00) [pid = 2388] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x116a04000) [pid = 2388] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1128d5800) [pid = 2388] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1122b5000) [pid = 2388] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1122bbc00) [pid = 2388] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x118619c00) [pid = 2388] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x115e28c00) [pid = 2388] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1160abc00) [pid = 2388] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12556d400) [pid = 2388] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x126d06400) [pid = 2388] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x117594400) [pid = 2388] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x110f22800) [pid = 2388] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1160aac00) [pid = 2388] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:14:38 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x112f6e000) [pid = 2388] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:14:38 INFO - PROCESS | 2388 | 1468649678331 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]]]}] 23:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 620ms 23:14:38 INFO - PROCESS | 2388 | 1468649678379 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 23:14:38 INFO - PROCESS | 2388 | 1468649678380 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 23:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:14:38 INFO - PROCESS | 2388 | 1468649678382 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:14:38 INFO - PROCESS | 2388 | 1468649678384 Marionette TRACE conn2 <- [1,2218,null,{}] 23:14:38 INFO - PROCESS | 2388 | 1468649678386 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}] 23:14:38 INFO - PROCESS | 2388 | 1468649678387 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:38 INFO - PROCESS | 2388 | 1468649678470 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 23:14:38 INFO - PROCESS | 2388 | 1468649678473 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:38 INFO - PROCESS | 2388 | 1468649678474 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x126980800 == 41 [pid = 2388] [id = 562] 23:14:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x114005c00) [pid = 2388] [serial = 1686] [outer = 0x0] 23:14:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x116a04000) [pid = 2388] [serial = 1687] [outer = 0x114005c00] 23:14:38 INFO - PROCESS | 2388 | 1468649678498 Marionette DEBUG loaded listener.js 23:14:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1188f2800) [pid = 2388] [serial = 1688] [outer = 0x114005c00] 23:14:38 INFO - PROCESS | 2388 | 1468649678838 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]]]}] 23:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 468ms 23:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:14:38 INFO - PROCESS | 2388 | 1468649678853 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 23:14:38 INFO - PROCESS | 2388 | 1468649678854 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 23:14:38 INFO - PROCESS | 2388 | 1468649678856 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:14:38 INFO - PROCESS | 2388 | 1468649678857 Marionette TRACE conn2 <- [1,2222,null,{}] 23:14:38 INFO - PROCESS | 2388 | 1468649678859 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}] 23:14:38 INFO - PROCESS | 2388 | 1468649678860 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:38 INFO - PROCESS | 2388 | 1468649678945 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 23:14:39 INFO - PROCESS | 2388 | 1468649679011 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:39 INFO - PROCESS | 2388 | 1468649679012 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9d6000 == 42 [pid = 2388] [id = 563] 23:14:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x115eed000) [pid = 2388] [serial = 1689] [outer = 0x0] 23:14:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12734c400) [pid = 2388] [serial = 1690] [outer = 0x115eed000] 23:14:39 INFO - PROCESS | 2388 | 1468649679039 Marionette DEBUG loaded listener.js 23:14:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12a8c3800) [pid = 2388] [serial = 1691] [outer = 0x115eed000] 23:14:39 INFO - PROCESS | 2388 | 1468649679387 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]]]}] 23:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 568ms 23:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:14:39 INFO - PROCESS | 2388 | 1468649679425 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 23:14:39 INFO - PROCESS | 2388 | 1468649679428 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 23:14:39 INFO - PROCESS | 2388 | 1468649679431 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:14:39 INFO - PROCESS | 2388 | 1468649679434 Marionette TRACE conn2 <- [1,2226,null,{}] 23:14:39 INFO - PROCESS | 2388 | 1468649679437 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}] 23:14:39 INFO - PROCESS | 2388 | 1468649679440 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:39 INFO - PROCESS | 2388 | 1468649679588 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 23:14:39 INFO - PROCESS | 2388 | 1468649679683 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:39 INFO - PROCESS | 2388 | 1468649679685 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d530000 == 43 [pid = 2388] [id = 564] 23:14:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12a8c2c00) [pid = 2388] [serial = 1692] [outer = 0x0] 23:14:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12ab33c00) [pid = 2388] [serial = 1693] [outer = 0x12a8c2c00] 23:14:39 INFO - PROCESS | 2388 | 1468649679709 Marionette DEBUG loaded listener.js 23:14:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12ba03c00) [pid = 2388] [serial = 1694] [outer = 0x12a8c2c00] 23:14:39 INFO - PROCESS | 2388 | 1468649679984 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]]]}] 23:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 571ms 23:14:40 INFO - PROCESS | 2388 | 1468649680006 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 23:14:40 INFO - PROCESS | 2388 | 1468649680007 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 23:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:14:40 INFO - PROCESS | 2388 | 1468649680010 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:14:40 INFO - PROCESS | 2388 | 1468649680011 Marionette TRACE conn2 <- [1,2230,null,{}] 23:14:40 INFO - PROCESS | 2388 | 1468649680021 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}] 23:14:40 INFO - PROCESS | 2388 | 1468649680022 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:40 INFO - PROCESS | 2388 | 1468649680111 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 23:14:40 INFO - PROCESS | 2388 | 1468649680115 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:40 INFO - PROCESS | 2388 | 1468649680117 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d90e800 == 44 [pid = 2388] [id = 565] 23:14:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12b85c400) [pid = 2388] [serial = 1695] [outer = 0x0] 23:14:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12ba0e800) [pid = 2388] [serial = 1696] [outer = 0x12b85c400] 23:14:40 INFO - PROCESS | 2388 | 1468649680140 Marionette DEBUG loaded listener.js 23:14:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12ba78400) [pid = 2388] [serial = 1697] [outer = 0x12b85c400] 23:14:40 INFO - PROCESS | 2388 | 1468649680629 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]]]}] 23:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 23:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:14:40 INFO - PROCESS | 2388 | 1468649680681 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 23:14:40 INFO - PROCESS | 2388 | 1468649680684 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 23:14:40 INFO - PROCESS | 2388 | 1468649680688 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:14:40 INFO - PROCESS | 2388 | 1468649680690 Marionette TRACE conn2 <- [1,2234,null,{}] 23:14:40 INFO - PROCESS | 2388 | 1468649680694 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}] 23:14:40 INFO - PROCESS | 2388 | 1468649680696 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:40 INFO - PROCESS | 2388 | 1468649680801 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 23:14:40 INFO - PROCESS | 2388 | 1468649680904 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:40 INFO - PROCESS | 2388 | 1468649680905 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x119daf000 == 45 [pid = 2388] [id = 566] 23:14:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x11759d800) [pid = 2388] [serial = 1698] [outer = 0x0] 23:14:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x118129800) [pid = 2388] [serial = 1699] [outer = 0x11759d800] 23:14:40 INFO - PROCESS | 2388 | 1468649680937 Marionette DEBUG loaded listener.js 23:14:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x118575000) [pid = 2388] [serial = 1700] [outer = 0x11759d800] 23:14:41 INFO - PROCESS | 2388 | 1468649681356 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]]]}] 23:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms 23:14:41 INFO - PROCESS | 2388 | 1468649681409 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 23:14:41 INFO - PROCESS | 2388 | 1468649681412 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 23:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:14:41 INFO - PROCESS | 2388 | 1468649681419 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:14:41 INFO - PROCESS | 2388 | 1468649681421 Marionette TRACE conn2 <- [1,2238,null,{}] 23:14:41 INFO - PROCESS | 2388 | 1468649681423 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}] 23:14:41 INFO - PROCESS | 2388 | 1468649681425 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:41 INFO - PROCESS | 2388 | 1468649681534 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 23:14:41 INFO - PROCESS | 2388 | 1468649681614 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:41 INFO - PROCESS | 2388 | 1468649681616 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x12943b800 == 46 [pid = 2388] [id = 567] 23:14:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x119771000) [pid = 2388] [serial = 1701] [outer = 0x0] 23:14:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x121387c00) [pid = 2388] [serial = 1702] [outer = 0x119771000] 23:14:41 INFO - PROCESS | 2388 | 1468649681648 Marionette DEBUG loaded listener.js 23:14:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x121eac800) [pid = 2388] [serial = 1703] [outer = 0x119771000] 23:14:42 INFO - PROCESS | 2388 | 1468649682058 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]]]}] 23:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 23:14:42 INFO - PROCESS | 2388 | 1468649682089 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 23:14:42 INFO - PROCESS | 2388 | 1468649682091 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 23:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:14:42 INFO - PROCESS | 2388 | 1468649682093 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:14:42 INFO - PROCESS | 2388 | 1468649682096 Marionette TRACE conn2 <- [1,2242,null,{}] 23:14:42 INFO - PROCESS | 2388 | 1468649682104 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}] 23:14:42 INFO - PROCESS | 2388 | 1468649682107 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:42 INFO - PROCESS | 2388 | 1468649682234 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 23:14:42 INFO - PROCESS | 2388 | 1468649682342 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:42 INFO - PROCESS | 2388 | 1468649682344 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d720800 == 47 [pid = 2388] [id = 568] 23:14:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12557e800) [pid = 2388] [serial = 1704] [outer = 0x0] 23:14:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x127356800) [pid = 2388] [serial = 1705] [outer = 0x12557e800] 23:14:42 INFO - PROCESS | 2388 | 1468649682376 Marionette DEBUG loaded listener.js 23:14:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x129192800) [pid = 2388] [serial = 1706] [outer = 0x12557e800] 23:14:42 INFO - PROCESS | 2388 | 1468649682850 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]]]}] 23:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 772ms 23:14:42 INFO - PROCESS | 2388 | 1468649682866 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 23:14:42 INFO - PROCESS | 2388 | 1468649682869 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 23:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:14:42 INFO - PROCESS | 2388 | 1468649682873 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:14:42 INFO - PROCESS | 2388 | 1468649682875 Marionette TRACE conn2 <- [1,2246,null,{}] 23:14:42 INFO - PROCESS | 2388 | 1468649682878 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}] 23:14:42 INFO - PROCESS | 2388 | 1468649682881 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:43 INFO - PROCESS | 2388 | 1468649683001 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 23:14:43 INFO - PROCESS | 2388 | 1468649683107 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:43 INFO - PROCESS | 2388 | 1468649683109 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc3b000 == 48 [pid = 2388] [id = 569] 23:14:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x112f6c000) [pid = 2388] [serial = 1707] [outer = 0x0] 23:14:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12a7da800) [pid = 2388] [serial = 1708] [outer = 0x112f6c000] 23:14:43 INFO - PROCESS | 2388 | 1468649683141 Marionette DEBUG loaded listener.js 23:14:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12a8c2400) [pid = 2388] [serial = 1709] [outer = 0x112f6c000] 23:14:43 INFO - PROCESS | 2388 | 1468649683754 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]]]}] 23:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 923ms 23:14:43 INFO - PROCESS | 2388 | 1468649683799 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 23:14:43 INFO - PROCESS | 2388 | 1468649683801 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 23:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:14:43 INFO - PROCESS | 2388 | 1468649683806 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:14:43 INFO - PROCESS | 2388 | 1468649683808 Marionette TRACE conn2 <- [1,2250,null,{}] 23:14:43 INFO - PROCESS | 2388 | 1468649683811 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}] 23:14:43 INFO - PROCESS | 2388 | 1468649683813 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:43 INFO - PROCESS | 2388 | 1468649683910 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 23:14:43 INFO - PROCESS | 2388 | 1468649683989 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:43 INFO - PROCESS | 2388 | 1468649683992 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x118881000 == 49 [pid = 2388] [id = 570] 23:14:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x1126fe400) [pid = 2388] [serial = 1710] [outer = 0x0] 23:14:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x112dbdc00) [pid = 2388] [serial = 1711] [outer = 0x1126fe400] 23:14:44 INFO - PROCESS | 2388 | 1468649684019 Marionette DEBUG loaded listener.js 23:14:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x117594c00) [pid = 2388] [serial = 1712] [outer = 0x1126fe400] 23:14:44 INFO - PROCESS | 2388 | 1468649684445 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]]]}] 23:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 23:14:44 INFO - PROCESS | 2388 | 1468649684476 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 23:14:44 INFO - PROCESS | 2388 | 1468649684479 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 23:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:14:44 INFO - PROCESS | 2388 | 1468649684483 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:14:44 INFO - PROCESS | 2388 | 1468649684485 Marionette TRACE conn2 <- [1,2254,null,{}] 23:14:44 INFO - PROCESS | 2388 | 1468649684487 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}] 23:14:44 INFO - PROCESS | 2388 | 1468649684489 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:44 INFO - PROCESS | 2388 | 1468649684584 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x12d530000 == 48 [pid = 2388] [id = 564] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9d6000 == 47 [pid = 2388] [id = 563] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x126980800 == 46 [pid = 2388] [id = 562] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x12be2d800 == 45 [pid = 2388] [id = 561] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbc8800 == 44 [pid = 2388] [id = 560] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x12aae8000 == 43 [pid = 2388] [id = 559] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x129e1d000 == 42 [pid = 2388] [id = 558] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x129408800) [pid = 2388] [serial = 1645] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | 1468649684703 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:44 INFO - PROCESS | 2388 | 1468649684705 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x129222800 == 41 [pid = 2388] [id = 557] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x1236ca800 == 40 [pid = 2388] [id = 556] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac70800 == 39 [pid = 2388] [id = 555] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x118177000 == 38 [pid = 2388] [id = 554] 23:14:44 INFO - PROCESS | 2388 | --DOCSHELL 0x11816b000 == 37 [pid = 2388] [id = 553] 23:14:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x1167a9800 == 38 [pid = 2388] [id = 571] 23:14:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x11728e400) [pid = 2388] [serial = 1713] [outer = 0x0] 23:14:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x11820b000) [pid = 2388] [serial = 1714] [outer = 0x11728e400] 23:14:44 INFO - PROCESS | 2388 | 1468649684736 Marionette DEBUG loaded listener.js 23:14:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x119048800) [pid = 2388] [serial = 1715] [outer = 0x11728e400] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x123712400) [pid = 2388] [serial = 1627] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x11820bc00) [pid = 2388] [serial = 1615] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x113e0c000) [pid = 2388] [serial = 1607] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x112dc1800) [pid = 2388] [serial = 1606] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12160ec00) [pid = 2388] [serial = 1624] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x113968400) [pid = 2388] [serial = 1612] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x11604dc00) [pid = 2388] [serial = 1613] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x1193f2400) [pid = 2388] [serial = 1621] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x111c1e000) [pid = 2388] [serial = 1622] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x1176c8400) [pid = 2388] [serial = 1604] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x117297400) [pid = 2388] [serial = 1610] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x11672c800) [pid = 2388] [serial = 1609] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x125583800) [pid = 2388] [serial = 1630] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x125546800) [pid = 2388] [serial = 1628] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x12715ec00) [pid = 2388] [serial = 1633] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x126d05800) [pid = 2388] [serial = 1631] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x127353000) [pid = 2388] [serial = 1634] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x124e3d400) [pid = 2388] [serial = 1642] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x112013400) [pid = 2388] [serial = 1636] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x129196800) [pid = 2388] [serial = 1643] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1139bb400) [pid = 2388] [serial = 1637] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1186eb400) [pid = 2388] [serial = 1618] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1193ea800) [pid = 2388] [serial = 1619] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x118570c00) [pid = 2388] [serial = 1616] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x118527400) [pid = 2388] [serial = 1639] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x116a0b400) [pid = 2388] [serial = 1640] [outer = 0x0] [url = about:blank] 23:14:44 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x121c9a400) [pid = 2388] [serial = 1625] [outer = 0x0] [url = about:blank] 23:14:45 INFO - PROCESS | 2388 | 1468649685042 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]]]}] 23:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 570ms 23:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:14:45 INFO - PROCESS | 2388 | 1468649685055 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 23:14:45 INFO - PROCESS | 2388 | 1468649685056 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 23:14:45 INFO - PROCESS | 2388 | 1468649685059 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:14:45 INFO - PROCESS | 2388 | 1468649685061 Marionette TRACE conn2 <- [1,2258,null,{}] 23:14:45 INFO - PROCESS | 2388 | 1468649685072 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}] 23:14:45 INFO - PROCESS | 2388 | 1468649685075 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:45 INFO - PROCESS | 2388 | 1468649685159 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 23:14:45 INFO - PROCESS | 2388 | 1468649685241 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:45 INFO - PROCESS | 2388 | 1468649685243 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x121397000 == 39 [pid = 2388] [id = 572] 23:14:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x119372000) [pid = 2388] [serial = 1716] [outer = 0x0] 23:14:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x119536c00) [pid = 2388] [serial = 1717] [outer = 0x119372000] 23:14:45 INFO - PROCESS | 2388 | 1468649685270 Marionette DEBUG loaded listener.js 23:14:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1217ba400) [pid = 2388] [serial = 1718] [outer = 0x119372000] 23:14:45 INFO - PROCESS | 2388 | 1468649685580 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]]]}] 23:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 573ms 23:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:14:45 INFO - PROCESS | 2388 | 1468649685633 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 23:14:45 INFO - PROCESS | 2388 | 1468649685635 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 23:14:45 INFO - PROCESS | 2388 | 1468649685637 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:14:45 INFO - PROCESS | 2388 | 1468649685638 Marionette TRACE conn2 <- [1,2262,null,{}] 23:14:45 INFO - PROCESS | 2388 | 1468649685641 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}] 23:14:45 INFO - PROCESS | 2388 | 1468649685642 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:45 INFO - PROCESS | 2388 | 1468649685736 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 23:14:45 INFO - PROCESS | 2388 | 1468649685796 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:45 INFO - PROCESS | 2388 | 1468649685798 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x128906000 == 40 [pid = 2388] [id = 573] 23:14:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x121bdc400) [pid = 2388] [serial = 1719] [outer = 0x0] 23:14:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x124c86400) [pid = 2388] [serial = 1720] [outer = 0x121bdc400] 23:14:45 INFO - PROCESS | 2388 | 1468649685822 Marionette DEBUG loaded listener.js 23:14:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125569400) [pid = 2388] [serial = 1721] [outer = 0x121bdc400] 23:14:46 INFO - PROCESS | 2388 | 1468649686088 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]]]}] 23:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 470ms 23:14:46 INFO - PROCESS | 2388 | 1468649686109 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 23:14:46 INFO - PROCESS | 2388 | 1468649686110 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 23:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:14:46 INFO - PROCESS | 2388 | 1468649686113 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:14:46 INFO - PROCESS | 2388 | 1468649686114 Marionette TRACE conn2 <- [1,2266,null,{}] 23:14:46 INFO - PROCESS | 2388 | 1468649686124 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}] 23:14:46 INFO - PROCESS | 2388 | 1468649686125 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:46 INFO - PROCESS | 2388 | 1468649686211 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 23:14:46 INFO - PROCESS | 2388 | 1468649686218 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:46 INFO - PROCESS | 2388 | 1468649686219 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x129436000 == 41 [pid = 2388] [id = 574] 23:14:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x125571c00) [pid = 2388] [serial = 1722] [outer = 0x0] 23:14:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x126d04000) [pid = 2388] [serial = 1723] [outer = 0x125571c00] 23:14:46 INFO - PROCESS | 2388 | 1468649686244 Marionette DEBUG loaded listener.js 23:14:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12733b000) [pid = 2388] [serial = 1724] [outer = 0x125571c00] 23:14:46 INFO - PROCESS | 2388 | 1468649686596 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]]]}] 23:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 525ms 23:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:14:46 INFO - PROCESS | 2388 | 1468649686655 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 23:14:46 INFO - PROCESS | 2388 | 1468649686656 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 23:14:46 INFO - PROCESS | 2388 | 1468649686659 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:14:46 INFO - PROCESS | 2388 | 1468649686661 Marionette TRACE conn2 <- [1,2270,null,{}] 23:14:46 INFO - PROCESS | 2388 | 1468649686663 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}] 23:14:46 INFO - PROCESS | 2388 | 1468649686667 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:46 INFO - PROCESS | 2388 | 1468649686773 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 23:14:46 INFO - PROCESS | 2388 | 1468649686777 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:46 INFO - PROCESS | 2388 | 1468649686778 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b812800 == 42 [pid = 2388] [id = 575] 23:14:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x127356400) [pid = 2388] [serial = 1725] [outer = 0x0] 23:14:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12919b800) [pid = 2388] [serial = 1726] [outer = 0x127356400] 23:14:46 INFO - PROCESS | 2388 | 1468649686803 Marionette DEBUG loaded listener.js 23:14:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12a87f800) [pid = 2388] [serial = 1727] [outer = 0x127356400] 23:14:47 INFO - PROCESS | 2388 | 1468649687157 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]]]}] 23:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 518ms 23:14:47 INFO - PROCESS | 2388 | 1468649687178 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 23:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:14:47 INFO - PROCESS | 2388 | 1468649687179 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 23:14:47 INFO - PROCESS | 2388 | 1468649687181 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:14:47 INFO - PROCESS | 2388 | 1468649687183 Marionette TRACE conn2 <- [1,2274,null,{}] 23:14:47 INFO - PROCESS | 2388 | 1468649687185 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}] 23:14:47 INFO - PROCESS | 2388 | 1468649687186 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:47 INFO - PROCESS | 2388 | 1468649687295 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 23:14:47 INFO - PROCESS | 2388 | 1468649687299 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:47 INFO - PROCESS | 2388 | 1468649687300 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbcb000 == 43 [pid = 2388] [id = 576] 23:14:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12a8bec00) [pid = 2388] [serial = 1728] [outer = 0x0] 23:14:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12ab36400) [pid = 2388] [serial = 1729] [outer = 0x12a8bec00] 23:14:47 INFO - PROCESS | 2388 | 1468649687324 Marionette DEBUG loaded listener.js 23:14:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12b856800) [pid = 2388] [serial = 1730] [outer = 0x12a8bec00] 23:14:47 INFO - PROCESS | 2388 | 1468649687664 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]]]}] 23:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 23:14:47 INFO - PROCESS | 2388 | 1468649687706 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 23:14:47 INFO - PROCESS | 2388 | 1468649687708 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 23:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:14:47 INFO - PROCESS | 2388 | 1468649687711 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:14:47 INFO - PROCESS | 2388 | 1468649687713 Marionette TRACE conn2 <- [1,2278,null,{}] 23:14:47 INFO - PROCESS | 2388 | 1468649687726 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}] 23:14:47 INFO - PROCESS | 2388 | 1468649687728 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:47 INFO - PROCESS | 2388 | 1468649687888 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 23:14:47 INFO - PROCESS | 2388 | 1468649687936 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:47 INFO - PROCESS | 2388 | 1468649687937 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be7b800 == 44 [pid = 2388] [id = 577] 23:14:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12ba04400) [pid = 2388] [serial = 1731] [outer = 0x0] 23:14:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12ba0c800) [pid = 2388] [serial = 1732] [outer = 0x12ba04400] 23:14:47 INFO - PROCESS | 2388 | 1468649687977 Marionette DEBUG loaded listener.js 23:14:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x12ba73c00) [pid = 2388] [serial = 1733] [outer = 0x12ba04400] 23:14:48 INFO - PROCESS | 2388 | 1468649688391 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]]]}] 23:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 720ms 23:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:14:48 INFO - PROCESS | 2388 | 1468649688436 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 23:14:48 INFO - PROCESS | 2388 | 1468649688437 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 23:14:48 INFO - PROCESS | 2388 | 1468649688439 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:14:48 INFO - PROCESS | 2388 | 1468649688440 Marionette TRACE conn2 <- [1,2282,null,{}] 23:14:48 INFO - PROCESS | 2388 | 1468649688443 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}] 23:14:48 INFO - PROCESS | 2388 | 1468649688444 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:48 INFO - PROCESS | 2388 | 1468649688551 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 23:14:48 INFO - PROCESS | 2388 | 1468649688610 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:48 INFO - PROCESS | 2388 | 1468649688611 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc43800 == 45 [pid = 2388] [id = 578] 23:14:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x118659c00) [pid = 2388] [serial = 1734] [outer = 0x0] 23:14:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12ba05c00) [pid = 2388] [serial = 1735] [outer = 0x118659c00] 23:14:48 INFO - PROCESS | 2388 | 1468649688635 Marionette DEBUG loaded listener.js 23:14:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12be67400) [pid = 2388] [serial = 1736] [outer = 0x118659c00] 23:14:49 INFO - PROCESS | 2388 | 1468649689129 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]]]}] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x110f25c00) [pid = 2388] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x112d25000) [pid = 2388] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12a8c2c00) [pid = 2388] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x114005c00) [pid = 2388] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x10ebff400) [pid = 2388] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x124c86c00) [pid = 2388] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1193f6000) [pid = 2388] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x128aab000) [pid = 2388] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x126d06c00) [pid = 2388] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x115eed000) [pid = 2388] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x118572800) [pid = 2388] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12a6e3c00) [pid = 2388] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:14:49 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x129196c00) [pid = 2388] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 719ms 23:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:14:49 INFO - PROCESS | 2388 | 1468649689160 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 23:14:49 INFO - PROCESS | 2388 | 1468649689162 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 23:14:49 INFO - PROCESS | 2388 | 1468649689166 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:14:49 INFO - PROCESS | 2388 | 1468649689169 Marionette TRACE conn2 <- [1,2286,null,{}] 23:14:49 INFO - PROCESS | 2388 | 1468649689173 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}] 23:14:49 INFO - PROCESS | 2388 | 1468649689175 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:49 INFO - PROCESS | 2388 | 1468649689304 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 23:14:49 INFO - PROCESS | 2388 | 1468649689307 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:49 INFO - PROCESS | 2388 | 1468649689308 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc4b000 == 46 [pid = 2388] [id = 579] 23:14:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x115ee0c00) [pid = 2388] [serial = 1737] [outer = 0x0] 23:14:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x11759ec00) [pid = 2388] [serial = 1738] [outer = 0x115ee0c00] 23:14:49 INFO - PROCESS | 2388 | 1468649689333 Marionette DEBUG loaded listener.js 23:14:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1193f6000) [pid = 2388] [serial = 1739] [outer = 0x115ee0c00] 23:14:49 INFO - PROCESS | 2388 | 1468649689675 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]]]}] 23:14:49 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 23:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 522ms 23:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:14:49 INFO - PROCESS | 2388 | 1468649689688 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 23:14:49 INFO - PROCESS | 2388 | 1468649689689 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 23:14:49 INFO - PROCESS | 2388 | 1468649689691 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:14:49 INFO - PROCESS | 2388 | 1468649689693 Marionette TRACE conn2 <- [1,2290,null,{}] 23:14:49 INFO - PROCESS | 2388 | 1468649689696 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}] 23:14:49 INFO - PROCESS | 2388 | 1468649689697 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:49 INFO - PROCESS | 2388 | 1468649689826 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 23:14:49 INFO - PROCESS | 2388 | 1468649689854 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:49 INFO - PROCESS | 2388 | 1468649689855 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d90a800 == 47 [pid = 2388] [id = 580] 23:14:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12556b000) [pid = 2388] [serial = 1740] [outer = 0x0] 23:14:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12a7e0800) [pid = 2388] [serial = 1741] [outer = 0x12556b000] 23:14:49 INFO - PROCESS | 2388 | 1468649689884 Marionette DEBUG loaded listener.js 23:14:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12be72400) [pid = 2388] [serial = 1742] [outer = 0x12556b000] 23:14:50 INFO - PROCESS | 2388 | 1468649690317 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]]]}] 23:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 669ms 23:14:50 INFO - PROCESS | 2388 | 1468649690363 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 23:14:50 INFO - PROCESS | 2388 | 1468649690365 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 23:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:14:50 INFO - PROCESS | 2388 | 1468649690369 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:14:50 INFO - PROCESS | 2388 | 1468649690370 Marionette TRACE conn2 <- [1,2294,null,{}] 23:14:50 INFO - PROCESS | 2388 | 1468649690374 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}] 23:14:50 INFO - PROCESS | 2388 | 1468649690375 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:50 INFO - PROCESS | 2388 | 1468649690507 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 23:14:50 INFO - PROCESS | 2388 | 1468649690515 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:50 INFO - PROCESS | 2388 | 1468649690516 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x12e553000 == 48 [pid = 2388] [id = 581] 23:14:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12bf03000) [pid = 2388] [serial = 1743] [outer = 0x0] 23:14:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12bf08400) [pid = 2388] [serial = 1744] [outer = 0x12bf03000] 23:14:50 INFO - PROCESS | 2388 | 1468649690540 Marionette DEBUG loaded listener.js 23:14:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12bf11000) [pid = 2388] [serial = 1745] [outer = 0x12bf03000] 23:14:50 INFO - PROCESS | 2388 | 1468649690834 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]]]}] 23:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 23:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:14:50 INFO - PROCESS | 2388 | 1468649690888 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 23:14:50 INFO - PROCESS | 2388 | 1468649690890 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 23:14:50 INFO - PROCESS | 2388 | 1468649690892 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:14:50 INFO - PROCESS | 2388 | 1468649690893 Marionette TRACE conn2 <- [1,2298,null,{}] 23:14:50 INFO - PROCESS | 2388 | 1468649690895 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}] 23:14:50 INFO - PROCESS | 2388 | 1468649690896 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:50 INFO - PROCESS | 2388 | 1468649690979 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 23:14:50 INFO - PROCESS | 2388 | 1468649690983 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:50 INFO - PROCESS | 2388 | 1468649690984 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d1ec000 == 49 [pid = 2388] [id = 582] 23:14:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x12557ec00) [pid = 2388] [serial = 1746] [outer = 0x0] 23:14:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x12c643c00) [pid = 2388] [serial = 1747] [outer = 0x12557ec00] 23:14:51 INFO - PROCESS | 2388 | 1468649691007 Marionette DEBUG loaded listener.js 23:14:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12c64a000) [pid = 2388] [serial = 1748] [outer = 0x12557ec00] 23:14:51 INFO - PROCESS | 2388 | 1468649691467 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]]]}] 23:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 618ms 23:14:51 INFO - PROCESS | 2388 | 1468649691511 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 23:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:14:51 INFO - PROCESS | 2388 | 1468649691514 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 23:14:51 INFO - PROCESS | 2388 | 1468649691517 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:14:51 INFO - PROCESS | 2388 | 1468649691519 Marionette TRACE conn2 <- [1,2302,null,{}] 23:14:51 INFO - PROCESS | 2388 | 1468649691523 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}] 23:14:51 INFO - PROCESS | 2388 | 1468649691525 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:51 INFO - PROCESS | 2388 | 1468649691634 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 23:14:51 INFO - PROCESS | 2388 | 1468649691716 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:51 INFO - PROCESS | 2388 | 1468649691718 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x119974000 == 50 [pid = 2388] [id = 583] 23:14:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x113e14000) [pid = 2388] [serial = 1749] [outer = 0x0] 23:14:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x1162d8c00) [pid = 2388] [serial = 1750] [outer = 0x113e14000] 23:14:51 INFO - PROCESS | 2388 | 1468649691748 Marionette DEBUG loaded listener.js 23:14:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x118343000) [pid = 2388] [serial = 1751] [outer = 0x113e14000] 23:14:52 INFO - PROCESS | 2388 | 1468649692165 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]]]}] 23:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 23:14:52 INFO - PROCESS | 2388 | 1468649692188 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 23:14:52 INFO - PROCESS | 2388 | 1468649692191 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 23:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:14:52 INFO - PROCESS | 2388 | 1468649692196 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:14:52 INFO - PROCESS | 2388 | 1468649692198 Marionette TRACE conn2 <- [1,2306,null,{}] 23:14:52 INFO - PROCESS | 2388 | 1468649692200 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}] 23:14:52 INFO - PROCESS | 2388 | 1468649692202 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:52 INFO - PROCESS | 2388 | 1468649692309 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 23:14:52 INFO - PROCESS | 2388 | 1468649692415 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:52 INFO - PROCESS | 2388 | 1468649692417 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x129241800 == 51 [pid = 2388] [id = 584] 23:14:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x1193f5800) [pid = 2388] [serial = 1752] [outer = 0x0] 23:14:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x119772c00) [pid = 2388] [serial = 1753] [outer = 0x1193f5800] 23:14:52 INFO - PROCESS | 2388 | 1468649692448 Marionette DEBUG loaded listener.js 23:14:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x121bd4400) [pid = 2388] [serial = 1754] [outer = 0x1193f5800] 23:14:52 INFO - PROCESS | 2388 | 1468649692833 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]]]}] 23:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 23:14:52 INFO - PROCESS | 2388 | 1468649692871 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 23:14:52 INFO - PROCESS | 2388 | 1468649692872 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 23:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:14:52 INFO - PROCESS | 2388 | 1468649692875 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:14:52 INFO - PROCESS | 2388 | 1468649692877 Marionette TRACE conn2 <- [1,2310,null,{}] 23:14:52 INFO - PROCESS | 2388 | 1468649692887 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}] 23:14:52 INFO - PROCESS | 2388 | 1468649692890 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:53 INFO - PROCESS | 2388 | 1468649692998 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 23:14:53 INFO - PROCESS | 2388 | 1468649693082 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:53 INFO - PROCESS | 2388 | 1468649693084 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x12dba4000 == 52 [pid = 2388] [id = 585] 23:14:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x125538400) [pid = 2388] [serial = 1755] [outer = 0x0] 23:14:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x126f11c00) [pid = 2388] [serial = 1756] [outer = 0x125538400] 23:14:53 INFO - PROCESS | 2388 | 1468649693114 Marionette DEBUG loaded listener.js 23:14:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x129193400) [pid = 2388] [serial = 1757] [outer = 0x125538400] 23:14:53 INFO - PROCESS | 2388 | 1468649693513 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]]]}] 23:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 672ms 23:14:53 INFO - PROCESS | 2388 | 1468649693548 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 23:14:53 INFO - PROCESS | 2388 | 1468649693549 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 23:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:14:53 INFO - PROCESS | 2388 | 1468649693551 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:14:53 INFO - PROCESS | 2388 | 1468649693553 Marionette TRACE conn2 <- [1,2314,null,{}] 23:14:53 INFO - PROCESS | 2388 | 1468649693555 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}] 23:14:53 INFO - PROCESS | 2388 | 1468649693556 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:53 INFO - PROCESS | 2388 | 1468649693662 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 23:14:53 INFO - PROCESS | 2388 | 1468649693772 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:53 INFO - PROCESS | 2388 | 1468649693773 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x12e52e800 == 53 [pid = 2388] [id = 586] 23:14:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x127351000) [pid = 2388] [serial = 1758] [outer = 0x0] 23:14:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x12a878800) [pid = 2388] [serial = 1759] [outer = 0x127351000] 23:14:53 INFO - PROCESS | 2388 | 1468649693803 Marionette DEBUG loaded listener.js 23:14:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (0x12b85b800) [pid = 2388] [serial = 1760] [outer = 0x127351000] 23:14:54 INFO - PROCESS | 2388 | 1468649694199 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]]]}] 23:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 23:14:54 INFO - PROCESS | 2388 | 1468649694222 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 23:14:54 INFO - PROCESS | 2388 | 1468649694224 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 23:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:14:54 INFO - PROCESS | 2388 | 1468649694226 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:14:54 INFO - PROCESS | 2388 | 1468649694227 Marionette TRACE conn2 <- [1,2318,null,{}] 23:14:54 INFO - PROCESS | 2388 | 1468649694230 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}] 23:14:54 INFO - PROCESS | 2388 | 1468649694231 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:54 INFO - PROCESS | 2388 | 1468649694336 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 23:14:54 INFO - PROCESS | 2388 | 1468649694453 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:54 INFO - PROCESS | 2388 | 1468649694454 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x116712000 == 54 [pid = 2388] [id = 587] 23:14:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (0x1128cfc00) [pid = 2388] [serial = 1761] [outer = 0x0] 23:14:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (0x12ba75800) [pid = 2388] [serial = 1762] [outer = 0x1128cfc00] 23:14:54 INFO - PROCESS | 2388 | 1468649694486 Marionette DEBUG loaded listener.js 23:14:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (0x12bf02400) [pid = 2388] [serial = 1763] [outer = 0x1128cfc00] 23:14:55 INFO - PROCESS | 2388 | 1468649695108 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] 23:14:55 INFO - PROCESS | 2388 | 1468649695149 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 23:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:14:55 INFO - PROCESS | 2388 | 1468649695153 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:14:55 INFO - PROCESS | 2388 | 1468649695155 Marionette TRACE conn2 <- [1,2322,null,{}] 23:14:55 INFO - PROCESS | 2388 | 1468649695159 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}] 23:14:55 INFO - PROCESS | 2388 | 1468649695161 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:55 INFO - PROCESS | 2388 | 1468649695259 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 23:14:55 INFO - PROCESS | 2388 | 1468649695343 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:55 INFO - PROCESS | 2388 | 1468649695344 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212cc800 == 55 [pid = 2388] [id = 588] 23:14:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (0x110f98c00) [pid = 2388] [serial = 1764] [outer = 0x0] 23:14:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (0x113e0c000) [pid = 2388] [serial = 1765] [outer = 0x110f98c00] 23:14:55 INFO - PROCESS | 2388 | 1468649695371 Marionette DEBUG loaded listener.js 23:14:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (0x116a04400) [pid = 2388] [serial = 1766] [outer = 0x110f98c00] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12e553000 == 54 [pid = 2388] [id = 581] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12d90a800 == 53 [pid = 2388] [id = 580] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc4b000 == 52 [pid = 2388] [id = 579] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc43800 == 51 [pid = 2388] [id = 578] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12be7b800 == 50 [pid = 2388] [id = 577] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbcb000 == 49 [pid = 2388] [id = 576] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12b812800 == 48 [pid = 2388] [id = 575] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x129436000 == 47 [pid = 2388] [id = 574] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x128906000 == 46 [pid = 2388] [id = 573] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x121397000 == 45 [pid = 2388] [id = 572] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x1167a9800 == 44 [pid = 2388] [id = 571] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x118881000 == 43 [pid = 2388] [id = 570] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x117e02800 == 42 [pid = 2388] [id = 536] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12be79000 == 41 [pid = 2388] [id = 551] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12d90e800 == 40 [pid = 2388] [id = 565] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12d720800 == 39 [pid = 2388] [id = 568] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12943b800 == 38 [pid = 2388] [id = 567] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc3b000 == 37 [pid = 2388] [id = 569] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x119daf000 == 36 [pid = 2388] [id = 566] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x121edc800 == 35 [pid = 2388] [id = 550] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x112fc3000 == 34 [pid = 2388] [id = 549] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12d716000 == 33 [pid = 2388] [id = 552] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x116712000 == 32 [pid = 2388] [id = 587] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12e52e800 == 31 [pid = 2388] [id = 586] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12dba4000 == 30 [pid = 2388] [id = 585] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x129241800 == 29 [pid = 2388] [id = 584] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x12d1ec000 == 28 [pid = 2388] [id = 582] 23:14:56 INFO - PROCESS | 2388 | --DOCSHELL 0x119974000 == 27 [pid = 2388] [id = 583] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (0x12ba0e800) [pid = 2388] [serial = 1696] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (0x12ba03c00) [pid = 2388] [serial = 1694] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (0x119b50000) [pid = 2388] [serial = 1654] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (0x12a7e2800) [pid = 2388] [serial = 1682] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (0x1151aa800) [pid = 2388] [serial = 1663] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (0x12ab33c00) [pid = 2388] [serial = 1693] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (0x116a04000) [pid = 2388] [serial = 1687] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x118341800) [pid = 2388] [serial = 1651] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x113e14400) [pid = 2388] [serial = 1661] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x118137c00) [pid = 2388] [serial = 1664] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x12558cc00) [pid = 2388] [serial = 1673] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x12126e400) [pid = 2388] [serial = 1669] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x12940c000) [pid = 2388] [serial = 1678] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x126d6fc00) [pid = 2388] [serial = 1675] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x12a6e3800) [pid = 2388] [serial = 1679] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12553ec00) [pid = 2388] [serial = 1657] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x123707400) [pid = 2388] [serial = 1670] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x1128d3400) [pid = 2388] [serial = 1660] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12735a400) [pid = 2388] [serial = 1676] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12734c400) [pid = 2388] [serial = 1690] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x12a8c3800) [pid = 2388] [serial = 1691] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1188ef000) [pid = 2388] [serial = 1666] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1193f5000) [pid = 2388] [serial = 1667] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12a7e9800) [pid = 2388] [serial = 1684] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12a87e000) [pid = 2388] [serial = 1685] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x112014800) [pid = 2388] [serial = 1648] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1250b1400) [pid = 2388] [serial = 1672] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x129631c00) [pid = 2388] [serial = 1646] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12a6ee400) [pid = 2388] [serial = 1681] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1188f2800) [pid = 2388] [serial = 1688] [outer = 0x0] [url = about:blank] 23:14:56 INFO - PROCESS | 2388 | 1468649696486 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]]]}] 23:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1371ms 23:14:56 INFO - PROCESS | 2388 | 1468649696525 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 23:14:56 INFO - PROCESS | 2388 | 1468649696527 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 23:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:14:56 INFO - PROCESS | 2388 | 1468649696532 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:14:56 INFO - PROCESS | 2388 | 1468649696534 Marionette TRACE conn2 <- [1,2326,null,{}] 23:14:56 INFO - PROCESS | 2388 | 1468649696538 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}] 23:14:56 INFO - PROCESS | 2388 | 1468649696539 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:56 INFO - PROCESS | 2388 | 1468649696643 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 23:14:56 INFO - PROCESS | 2388 | 1468649696653 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:56 INFO - PROCESS | 2388 | 1468649696656 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x1162b9800 == 28 [pid = 2388] [id = 589] 23:14:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x1122be400) [pid = 2388] [serial = 1767] [outer = 0x0] 23:14:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1126f3800) [pid = 2388] [serial = 1768] [outer = 0x1122be400] 23:14:56 INFO - PROCESS | 2388 | 1468649696683 Marionette DEBUG loaded listener.js 23:14:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1126ffc00) [pid = 2388] [serial = 1769] [outer = 0x1122be400] 23:14:57 INFO - PROCESS | 2388 | 1468649697054 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]]]}] 23:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 573ms 23:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:14:57 INFO - PROCESS | 2388 | 1468649697103 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 23:14:57 INFO - PROCESS | 2388 | 1468649697107 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 23:14:57 INFO - PROCESS | 2388 | 1468649697111 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:14:57 INFO - PROCESS | 2388 | 1468649697113 Marionette TRACE conn2 <- [1,2330,null,{}] 23:14:57 INFO - PROCESS | 2388 | 1468649697116 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}] 23:14:57 INFO - PROCESS | 2388 | 1468649697117 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:57 INFO - PROCESS | 2388 | 1468649697203 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 23:14:57 INFO - PROCESS | 2388 | 1468649697208 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:57 INFO - PROCESS | 2388 | 1468649697210 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e02800 == 29 [pid = 2388] [id = 590] 23:14:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x112dcb800) [pid = 2388] [serial = 1770] [outer = 0x0] 23:14:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x11396f400) [pid = 2388] [serial = 1771] [outer = 0x112dcb800] 23:14:57 INFO - PROCESS | 2388 | 1468649697237 Marionette DEBUG loaded listener.js 23:14:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x114007000) [pid = 2388] [serial = 1772] [outer = 0x112dcb800] 23:14:57 INFO - PROCESS | 2388 | 1468649697582 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]]]}] 23:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 519ms 23:14:57 INFO - PROCESS | 2388 | 1468649697631 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 23:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:14:57 INFO - PROCESS | 2388 | 1468649697640 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 23:14:57 INFO - PROCESS | 2388 | 1468649697643 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:14:57 INFO - PROCESS | 2388 | 1468649697645 Marionette TRACE conn2 <- [1,2334,null,{}] 23:14:57 INFO - PROCESS | 2388 | 1468649697653 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}] 23:14:57 INFO - PROCESS | 2388 | 1468649697656 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:57 INFO - PROCESS | 2388 | 1468649697740 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 23:14:57 INFO - PROCESS | 2388 | 1468649697745 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:57 INFO - PROCESS | 2388 | 1468649697747 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x11951a800 == 30 [pid = 2388] [id = 591] 23:14:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x116975800) [pid = 2388] [serial = 1773] [outer = 0x0] 23:14:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x118129c00) [pid = 2388] [serial = 1774] [outer = 0x116975800] 23:14:57 INFO - PROCESS | 2388 | 1468649697778 Marionette DEBUG loaded listener.js 23:14:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x11820bc00) [pid = 2388] [serial = 1775] [outer = 0x116975800] 23:14:58 INFO - PROCESS | 2388 | 1468649698130 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]]]}] 23:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 23:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:14:58 INFO - PROCESS | 2388 | 1468649698164 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 23:14:58 INFO - PROCESS | 2388 | 1468649698166 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 23:14:58 INFO - PROCESS | 2388 | 1468649698168 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:14:58 INFO - PROCESS | 2388 | 1468649698170 Marionette TRACE conn2 <- [1,2338,null,{}] 23:14:58 INFO - PROCESS | 2388 | 1468649698172 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}] 23:14:58 INFO - PROCESS | 2388 | 1468649698173 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:58 INFO - PROCESS | 2388 | 1468649698290 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 23:14:58 INFO - PROCESS | 2388 | 1468649698326 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:58 INFO - PROCESS | 2388 | 1468649698327 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214cc000 == 31 [pid = 2388] [id = 592] 23:14:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x11851bc00) [pid = 2388] [serial = 1776] [outer = 0x0] 23:14:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x118619c00) [pid = 2388] [serial = 1777] [outer = 0x11851bc00] 23:14:58 INFO - PROCESS | 2388 | 1468649698355 Marionette DEBUG loaded listener.js 23:14:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x1186f1c00) [pid = 2388] [serial = 1778] [outer = 0x11851bc00] 23:14:58 INFO - PROCESS | 2388 | 1468649698667 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]]]}] 23:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 23:14:58 INFO - PROCESS | 2388 | 1468649698688 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 23:14:58 INFO - PROCESS | 2388 | 1468649698689 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 23:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:14:58 INFO - PROCESS | 2388 | 1468649698691 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:14:58 INFO - PROCESS | 2388 | 1468649698692 Marionette TRACE conn2 <- [1,2342,null,{}] 23:14:58 INFO - PROCESS | 2388 | 1468649698694 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}] 23:14:58 INFO - PROCESS | 2388 | 1468649698705 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:58 INFO - PROCESS | 2388 | 1468649698812 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 23:14:58 INFO - PROCESS | 2388 | 1468649698816 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:58 INFO - PROCESS | 2388 | 1468649698817 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x12697d800 == 32 [pid = 2388] [id = 593] 23:14:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x1176c0400) [pid = 2388] [serial = 1779] [outer = 0x0] 23:14:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x11936e400) [pid = 2388] [serial = 1780] [outer = 0x1176c0400] 23:14:58 INFO - PROCESS | 2388 | 1468649698842 Marionette DEBUG loaded listener.js 23:14:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x1193f3000) [pid = 2388] [serial = 1781] [outer = 0x1176c0400] 23:14:59 INFO - PROCESS | 2388 | 1468649699206 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]]]}] 23:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 568ms 23:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:14:59 INFO - PROCESS | 2388 | 1468649699260 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 23:14:59 INFO - PROCESS | 2388 | 1468649699261 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 23:14:59 INFO - PROCESS | 2388 | 1468649699263 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:14:59 INFO - PROCESS | 2388 | 1468649699264 Marionette TRACE conn2 <- [1,2346,null,{}] 23:14:59 INFO - PROCESS | 2388 | 1468649699267 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}] 23:14:59 INFO - PROCESS | 2388 | 1468649699271 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:59 INFO - PROCESS | 2388 | 1468649699396 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 23:14:59 INFO - PROCESS | 2388 | 1468649699407 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:59 INFO - PROCESS | 2388 | 1468649699408 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x12941d000 == 33 [pid = 2388] [id = 594] 23:14:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x1193ec000) [pid = 2388] [serial = 1782] [outer = 0x0] 23:14:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x119d0ac00) [pid = 2388] [serial = 1783] [outer = 0x1193ec000] 23:14:59 INFO - PROCESS | 2388 | 1468649699434 Marionette DEBUG loaded listener.js 23:14:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x123695000) [pid = 2388] [serial = 1784] [outer = 0x1193ec000] 23:14:59 INFO - PROCESS | 2388 | 1468649699781 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]]]}] 23:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 23:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:14:59 INFO - PROCESS | 2388 | 1468649699834 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 23:14:59 INFO - PROCESS | 2388 | 1468649699835 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 23:14:59 INFO - PROCESS | 2388 | 1468649699837 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:14:59 INFO - PROCESS | 2388 | 1468649699838 Marionette TRACE conn2 <- [1,2350,null,{}] 23:14:59 INFO - PROCESS | 2388 | 1468649699840 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}] 23:14:59 INFO - PROCESS | 2388 | 1468649699842 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:59 INFO - PROCESS | 2388 | 1468649699954 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 23:14:59 INFO - PROCESS | 2388 | 1468649699966 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:59 INFO - PROCESS | 2388 | 1468649699968 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:14:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a620000 == 34 [pid = 2388] [id = 595] 23:14:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x1236c2800) [pid = 2388] [serial = 1785] [outer = 0x0] 23:14:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x124cb5000) [pid = 2388] [serial = 1786] [outer = 0x1236c2800] 23:14:59 INFO - PROCESS | 2388 | 1468649699992 Marionette DEBUG loaded listener.js 23:15:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x12553c000) [pid = 2388] [serial = 1787] [outer = 0x1236c2800] 23:15:00 INFO - PROCESS | 2388 | 1468649700341 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]]]}] 23:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 23:15:00 INFO - PROCESS | 2388 | 1468649700356 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 23:15:00 INFO - PROCESS | 2388 | 1468649700357 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 23:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:15:00 INFO - PROCESS | 2388 | 1468649700359 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:15:00 INFO - PROCESS | 2388 | 1468649700360 Marionette TRACE conn2 <- [1,2354,null,{}] 23:15:00 INFO - PROCESS | 2388 | 1468649700363 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}] 23:15:00 INFO - PROCESS | 2388 | 1468649700364 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:00 INFO - PROCESS | 2388 | 1468649700472 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 23:15:00 INFO - PROCESS | 2388 | 1468649700483 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:00 INFO - PROCESS | 2388 | 1468649700485 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b807000 == 35 [pid = 2388] [id = 596] 23:15:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x12553c400) [pid = 2388] [serial = 1788] [outer = 0x0] 23:15:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x125570c00) [pid = 2388] [serial = 1789] [outer = 0x12553c400] 23:15:00 INFO - PROCESS | 2388 | 1468649700509 Marionette DEBUG loaded listener.js 23:15:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (0x12558b800) [pid = 2388] [serial = 1790] [outer = 0x12553c400] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (0x12a8bec00) [pid = 2388] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x12ba04400) [pid = 2388] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x12bf03000) [pid = 2388] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x12b85c400) [pid = 2388] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x121bdc400) [pid = 2388] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x11759d800) [pid = 2388] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x119372000) [pid = 2388] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x127356400) [pid = 2388] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x12557ec00) [pid = 2388] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x11728e400) [pid = 2388] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x125571c00) [pid = 2388] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x119771000) [pid = 2388] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12557e800) [pid = 2388] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x112f6c000) [pid = 2388] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x1126fe400) [pid = 2388] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x118659c00) [pid = 2388] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x115ee0c00) [pid = 2388] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x12556b000) [pid = 2388] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1219b9000) [pid = 2388] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x119045400) [pid = 2388] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x110e6bc00) [pid = 2388] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:15:01 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x115ee0800) [pid = 2388] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:15:01 INFO - PROCESS | 2388 | 1468649701278 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]]]}] 23:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 970ms 23:15:01 INFO - PROCESS | 2388 | 1468649701343 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 23:15:01 INFO - PROCESS | 2388 | 1468649701345 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 23:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:15:01 INFO - PROCESS | 2388 | 1468649701354 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:15:01 INFO - PROCESS | 2388 | 1468649701355 Marionette TRACE conn2 <- [1,2358,null,{}] 23:15:01 INFO - PROCESS | 2388 | 1468649701357 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}] 23:15:01 INFO - PROCESS | 2388 | 1468649701358 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:01 INFO - PROCESS | 2388 | 1468649701457 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 23:15:01 INFO - PROCESS | 2388 | 1468649701461 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:01 INFO - PROCESS | 2388 | 1468649701462 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbc1800 == 36 [pid = 2388] [id = 597] 23:15:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x118131800) [pid = 2388] [serial = 1791] [outer = 0x0] 23:15:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1188ef400) [pid = 2388] [serial = 1792] [outer = 0x118131800] 23:15:01 INFO - PROCESS | 2388 | 1468649701487 Marionette DEBUG loaded listener.js 23:15:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1219b9000) [pid = 2388] [serial = 1793] [outer = 0x118131800] 23:15:01 INFO - PROCESS | 2388 | 1468649701806 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]]]}] 23:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 473ms 23:15:01 INFO - PROCESS | 2388 | 1468649701823 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 23:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:15:01 INFO - PROCESS | 2388 | 1468649701824 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 23:15:01 INFO - PROCESS | 2388 | 1468649701826 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:15:01 INFO - PROCESS | 2388 | 1468649701827 Marionette TRACE conn2 <- [1,2362,null,{}] 23:15:01 INFO - PROCESS | 2388 | 1468649701829 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}] 23:15:01 INFO - PROCESS | 2388 | 1468649701830 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:01 INFO - PROCESS | 2388 | 1468649701916 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 23:15:01 INFO - PROCESS | 2388 | 1468649701921 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:01 INFO - PROCESS | 2388 | 1468649701922 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be2a000 == 37 [pid = 2388] [id = 598] 23:15:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x121bdc400) [pid = 2388] [serial = 1794] [outer = 0x0] 23:15:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12558ac00) [pid = 2388] [serial = 1795] [outer = 0x121bdc400] 23:15:01 INFO - PROCESS | 2388 | 1468649701947 Marionette DEBUG loaded listener.js 23:15:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12690bc00) [pid = 2388] [serial = 1796] [outer = 0x121bdc400] 23:15:02 INFO - PROCESS | 2388 | 1468649702273 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]]]}] 23:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 468ms 23:15:02 INFO - PROCESS | 2388 | 1468649702295 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 23:15:02 INFO - PROCESS | 2388 | 1468649702296 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 23:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:15:02 INFO - PROCESS | 2388 | 1468649702306 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:15:02 INFO - PROCESS | 2388 | 1468649702308 Marionette TRACE conn2 <- [1,2366,null,{}] 23:15:02 INFO - PROCESS | 2388 | 1468649702310 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}] 23:15:02 INFO - PROCESS | 2388 | 1468649702312 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:02 INFO - PROCESS | 2388 | 1468649702442 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 23:15:02 INFO - PROCESS | 2388 | 1468649702456 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:02 INFO - PROCESS | 2388 | 1468649702458 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be8a000 == 38 [pid = 2388] [id = 599] 23:15:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x121ca0000) [pid = 2388] [serial = 1797] [outer = 0x0] 23:15:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x126d06c00) [pid = 2388] [serial = 1798] [outer = 0x121ca0000] 23:15:02 INFO - PROCESS | 2388 | 1468649702485 Marionette DEBUG loaded listener.js 23:15:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x128aab800) [pid = 2388] [serial = 1799] [outer = 0x121ca0000] 23:15:02 INFO - PROCESS | 2388 | 1468649702836 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]]]}] 23:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 570ms 23:15:02 INFO - PROCESS | 2388 | 1468649702876 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 23:15:02 INFO - PROCESS | 2388 | 1468649702878 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 23:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:15:02 INFO - PROCESS | 2388 | 1468649702880 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:15:02 INFO - PROCESS | 2388 | 1468649702881 Marionette TRACE conn2 <- [1,2370,null,{}] 23:15:02 INFO - PROCESS | 2388 | 1468649702886 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}] 23:15:02 INFO - PROCESS | 2388 | 1468649702887 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:02 INFO - PROCESS | 2388 | 1468649702972 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 23:15:02 INFO - PROCESS | 2388 | 1468649702984 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:02 INFO - PROCESS | 2388 | 1468649702986 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc39000 == 39 [pid = 2388] [id = 600] 23:15:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x121ca2400) [pid = 2388] [serial = 1800] [outer = 0x0] 23:15:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x129198400) [pid = 2388] [serial = 1801] [outer = 0x121ca2400] 23:15:03 INFO - PROCESS | 2388 | 1468649703073 Marionette DEBUG loaded listener.js 23:15:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x12a6e4800) [pid = 2388] [serial = 1802] [outer = 0x121ca2400] 23:15:03 INFO - PROCESS | 2388 | 1468649703609 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]]]}] 23:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 771ms 23:15:03 INFO - PROCESS | 2388 | 1468649703652 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 23:15:03 INFO - PROCESS | 2388 | 1468649703655 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 23:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:15:03 INFO - PROCESS | 2388 | 1468649703658 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:15:03 INFO - PROCESS | 2388 | 1468649703662 Marionette TRACE conn2 <- [1,2374,null,{}] 23:15:03 INFO - PROCESS | 2388 | 1468649703665 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}] 23:15:03 INFO - PROCESS | 2388 | 1468649703667 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:03 INFO - PROCESS | 2388 | 1468649703783 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 23:15:03 INFO - PROCESS | 2388 | 1468649703875 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:03 INFO - PROCESS | 2388 | 1468649703876 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x118253000 == 40 [pid = 2388] [id = 601] 23:15:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x1128ce000) [pid = 2388] [serial = 1803] [outer = 0x0] 23:15:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x112a86800) [pid = 2388] [serial = 1804] [outer = 0x1128ce000] 23:15:03 INFO - PROCESS | 2388 | 1468649703908 Marionette DEBUG loaded listener.js 23:15:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x114009000) [pid = 2388] [serial = 1805] [outer = 0x1128ce000] 23:15:04 INFO - PROCESS | 2388 | 1468649704438 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]]]}] 23:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 821ms 23:15:04 INFO - PROCESS | 2388 | 1468649704480 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 23:15:04 INFO - PROCESS | 2388 | 1468649704482 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 23:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:15:04 INFO - PROCESS | 2388 | 1468649704515 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:15:04 INFO - PROCESS | 2388 | 1468649704519 Marionette TRACE conn2 <- [1,2378,null,{}] 23:15:04 INFO - PROCESS | 2388 | 1468649704522 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}] 23:15:04 INFO - PROCESS | 2388 | 1468649704524 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:04 INFO - PROCESS | 2388 | 1468649704670 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 23:15:04 INFO - PROCESS | 2388 | 1468649704847 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:04 INFO - PROCESS | 2388 | 1468649704848 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x119f0b000 == 41 [pid = 2388] [id = 602] 23:15:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x110f96400) [pid = 2388] [serial = 1806] [outer = 0x0] 23:15:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x116a0c400) [pid = 2388] [serial = 1807] [outer = 0x110f96400] 23:15:04 INFO - PROCESS | 2388 | 1468649704902 Marionette DEBUG loaded listener.js 23:15:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x11856dc00) [pid = 2388] [serial = 1808] [outer = 0x110f96400] 23:15:05 INFO - PROCESS | 2388 | 1468649705610 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]]]}] 23:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1127ms 23:15:05 INFO - PROCESS | 2388 | 1468649705640 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 23:15:05 INFO - PROCESS | 2388 | 1468649705642 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 23:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:15:05 INFO - PROCESS | 2388 | 1468649705645 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:15:05 INFO - PROCESS | 2388 | 1468649705647 Marionette TRACE conn2 <- [1,2382,null,{}] 23:15:05 INFO - PROCESS | 2388 | 1468649705651 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}] 23:15:05 INFO - PROCESS | 2388 | 1468649705653 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:05 INFO - PROCESS | 2388 | 1468649705777 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x12be8a000 == 40 [pid = 2388] [id = 599] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x12be2a000 == 39 [pid = 2388] [id = 598] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbc1800 == 38 [pid = 2388] [id = 597] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x12b807000 == 37 [pid = 2388] [id = 596] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x12a620000 == 36 [pid = 2388] [id = 595] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x12941d000 == 35 [pid = 2388] [id = 594] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x12697d800 == 34 [pid = 2388] [id = 593] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x1214cc000 == 33 [pid = 2388] [id = 592] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x11951a800 == 32 [pid = 2388] [id = 591] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x117e02800 == 31 [pid = 2388] [id = 590] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x1162b9800 == 30 [pid = 2388] [id = 589] 23:15:05 INFO - PROCESS | 2388 | --DOCSHELL 0x1212cc800 == 29 [pid = 2388] [id = 588] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x121c9c400) [pid = 2388] [serial = 1655] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x1128d6000) [pid = 2388] [serial = 1649] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x11861a000) [pid = 2388] [serial = 1652] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x12687b400) [pid = 2388] [serial = 1658] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x12ab36400) [pid = 2388] [serial = 1729] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x12ba0c800) [pid = 2388] [serial = 1732] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x12bf11000) [pid = 2388] [serial = 1745] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x12ba78400) [pid = 2388] [serial = 1697] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x124c86400) [pid = 2388] [serial = 1720] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x125569400) [pid = 2388] [serial = 1721] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x118129800) [pid = 2388] [serial = 1699] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x118575000) [pid = 2388] [serial = 1700] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x119536c00) [pid = 2388] [serial = 1717] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1217ba400) [pid = 2388] [serial = 1718] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12919b800) [pid = 2388] [serial = 1726] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x12c643c00) [pid = 2388] [serial = 1747] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x11820b000) [pid = 2388] [serial = 1714] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x119048800) [pid = 2388] [serial = 1715] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x126d04000) [pid = 2388] [serial = 1723] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12733b000) [pid = 2388] [serial = 1724] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x121387c00) [pid = 2388] [serial = 1702] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x121eac800) [pid = 2388] [serial = 1703] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x127356800) [pid = 2388] [serial = 1705] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x129192800) [pid = 2388] [serial = 1706] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12a7da800) [pid = 2388] [serial = 1708] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12a8c2400) [pid = 2388] [serial = 1709] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x112dbdc00) [pid = 2388] [serial = 1711] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x117594c00) [pid = 2388] [serial = 1712] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12ba05c00) [pid = 2388] [serial = 1735] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12ba73c00) [pid = 2388] [serial = 1733] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1193f6000) [pid = 2388] [serial = 1739] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x11759ec00) [pid = 2388] [serial = 1738] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x12bf08400) [pid = 2388] [serial = 1744] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x12be67400) [pid = 2388] [serial = 1736] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12be72400) [pid = 2388] [serial = 1742] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12a7e0800) [pid = 2388] [serial = 1741] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x12b856800) [pid = 2388] [serial = 1730] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12a87f800) [pid = 2388] [serial = 1727] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x12c64a000) [pid = 2388] [serial = 1748] [outer = 0x0] [url = about:blank] 23:15:05 INFO - PROCESS | 2388 | 1468649705868 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:05 INFO - PROCESS | 2388 | 1468649705870 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x116075000 == 30 [pid = 2388] [id = 603] 23:15:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1126fbc00) [pid = 2388] [serial = 1809] [outer = 0x0] 23:15:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x1128d6000) [pid = 2388] [serial = 1810] [outer = 0x1126fbc00] 23:15:05 INFO - PROCESS | 2388 | 1468649705897 Marionette DEBUG loaded listener.js 23:15:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x113e60800) [pid = 2388] [serial = 1811] [outer = 0x1126fbc00] 23:15:06 INFO - PROCESS | 2388 | 1468649706226 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]]]}] 23:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 621ms 23:15:06 INFO - PROCESS | 2388 | 1468649706266 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 23:15:06 INFO - PROCESS | 2388 | 1468649706270 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 23:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:15:06 INFO - PROCESS | 2388 | 1468649706274 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:15:06 INFO - PROCESS | 2388 | 1468649706275 Marionette TRACE conn2 <- [1,2386,null,{}] 23:15:06 INFO - PROCESS | 2388 | 1468649706278 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}] 23:15:06 INFO - PROCESS | 2388 | 1468649706279 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:06 INFO - PROCESS | 2388 | 1468649706387 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 23:15:06 INFO - PROCESS | 2388 | 1468649706452 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:06 INFO - PROCESS | 2388 | 1468649706453 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x1183ca000 == 31 [pid = 2388] [id = 604] 23:15:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1151aac00) [pid = 2388] [serial = 1812] [outer = 0x0] 23:15:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x117139c00) [pid = 2388] [serial = 1813] [outer = 0x1151aac00] 23:15:06 INFO - PROCESS | 2388 | 1468649706480 Marionette DEBUG loaded listener.js 23:15:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1176c2400) [pid = 2388] [serial = 1814] [outer = 0x1151aac00] 23:15:06 INFO - PROCESS | 2388 | 1468649706774 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]]]}] 23:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 521ms 23:15:06 INFO - PROCESS | 2388 | 1468649706795 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 23:15:06 INFO - PROCESS | 2388 | 1468649706796 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 23:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:15:06 INFO - PROCESS | 2388 | 1468649706806 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:15:06 INFO - PROCESS | 2388 | 1468649706808 Marionette TRACE conn2 <- [1,2390,null,{}] 23:15:06 INFO - PROCESS | 2388 | 1468649706818 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}] 23:15:06 INFO - PROCESS | 2388 | 1468649706822 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:06 INFO - PROCESS | 2388 | 1468649706920 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 23:15:06 INFO - PROCESS | 2388 | 1468649706982 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:06 INFO - PROCESS | 2388 | 1468649706984 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x12139d000 == 32 [pid = 2388] [id = 605] 23:15:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1110a0400) [pid = 2388] [serial = 1815] [outer = 0x0] 23:15:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x11833e800) [pid = 2388] [serial = 1816] [outer = 0x1110a0400] 23:15:07 INFO - PROCESS | 2388 | 1468649707012 Marionette DEBUG loaded listener.js 23:15:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1186f5800) [pid = 2388] [serial = 1817] [outer = 0x1110a0400] 23:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 478ms 23:15:07 INFO - PROCESS | 2388 | 1468649707271 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]]]}] 23:15:07 INFO - PROCESS | 2388 | 1468649707277 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 23:15:07 INFO - PROCESS | 2388 | 1468649707279 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 23:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:15:07 INFO - PROCESS | 2388 | 1468649707288 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:15:07 INFO - PROCESS | 2388 | 1468649707289 Marionette TRACE conn2 <- [1,2394,null,{}] 23:15:07 INFO - PROCESS | 2388 | 1468649707292 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}] 23:15:07 INFO - PROCESS | 2388 | 1468649707293 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:07 INFO - PROCESS | 2388 | 1468649707394 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 23:15:07 INFO - PROCESS | 2388 | 1468649707399 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:07 INFO - PROCESS | 2388 | 1468649707400 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x126f49000 == 33 [pid = 2388] [id = 606] 23:15:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x119052800) [pid = 2388] [serial = 1818] [outer = 0x0] 23:15:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1193f2000) [pid = 2388] [serial = 1819] [outer = 0x119052800] 23:15:07 INFO - PROCESS | 2388 | 1468649707428 Marionette DEBUG loaded listener.js 23:15:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x11953ec00) [pid = 2388] [serial = 1820] [outer = 0x119052800] 23:15:07 INFO - PROCESS | 2388 | 1468649707938 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]]]}] 23:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 676ms 23:15:07 INFO - PROCESS | 2388 | 1468649707959 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 23:15:07 INFO - PROCESS | 2388 | 1468649707960 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 23:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:15:07 INFO - PROCESS | 2388 | 1468649707962 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:15:07 INFO - PROCESS | 2388 | 1468649707963 Marionette TRACE conn2 <- [1,2398,null,{}] 23:15:07 INFO - PROCESS | 2388 | 1468649707965 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}] 23:15:07 INFO - PROCESS | 2388 | 1468649707967 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:08 INFO - PROCESS | 2388 | 1468649708073 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 23:15:08 INFO - PROCESS | 2388 | 1468649708087 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:08 INFO - PROCESS | 2388 | 1468649708088 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x129226800 == 34 [pid = 2388] [id = 607] 23:15:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x110f9cc00) [pid = 2388] [serial = 1821] [outer = 0x0] 23:15:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x119b4b400) [pid = 2388] [serial = 1822] [outer = 0x110f9cc00] 23:15:08 INFO - PROCESS | 2388 | 1468649708112 Marionette DEBUG loaded listener.js 23:15:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12126c000) [pid = 2388] [serial = 1823] [outer = 0x110f9cc00] 23:15:08 INFO - PROCESS | 2388 | 1468649708473 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]]]}] 23:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 23:15:08 INFO - PROCESS | 2388 | 1468649708482 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 23:15:08 INFO - PROCESS | 2388 | 1468649708483 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 23:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:15:08 INFO - PROCESS | 2388 | 1468649708485 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:15:08 INFO - PROCESS | 2388 | 1468649708486 Marionette TRACE conn2 <- [1,2402,null,{}] 23:15:08 INFO - PROCESS | 2388 | 1468649708488 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}] 23:15:08 INFO - PROCESS | 2388 | 1468649708492 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:08 INFO - PROCESS | 2388 | 1468649708618 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 23:15:08 INFO - PROCESS | 2388 | 1468649708634 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:08 INFO - PROCESS | 2388 | 1468649708635 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b807000 == 35 [pid = 2388] [id = 608] 23:15:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x121b40800) [pid = 2388] [serial = 1824] [outer = 0x0] 23:15:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x121eaf000) [pid = 2388] [serial = 1825] [outer = 0x121b40800] 23:15:08 INFO - PROCESS | 2388 | 1468649708659 Marionette DEBUG loaded listener.js 23:15:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x125539400) [pid = 2388] [serial = 1826] [outer = 0x121b40800] 23:15:09 INFO - PROCESS | 2388 | 1468649709018 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]]]}] 23:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 569ms 23:15:09 INFO - PROCESS | 2388 | 1468649709057 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 23:15:09 INFO - PROCESS | 2388 | 1468649709059 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 23:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:15:09 INFO - PROCESS | 2388 | 1468649709061 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:15:09 INFO - PROCESS | 2388 | 1468649709062 Marionette TRACE conn2 <- [1,2406,null,{}] 23:15:09 INFO - PROCESS | 2388 | 1468649709065 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}] 23:15:09 INFO - PROCESS | 2388 | 1468649709066 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:09 INFO - PROCESS | 2388 | 1468649709177 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 23:15:09 INFO - PROCESS | 2388 | 1468649709218 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:09 INFO - PROCESS | 2388 | 1468649709219 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aae5000 == 36 [pid = 2388] [id = 609] 23:15:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x121bddc00) [pid = 2388] [serial = 1827] [outer = 0x0] 23:15:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12556a400) [pid = 2388] [serial = 1828] [outer = 0x121bddc00] 23:15:09 INFO - PROCESS | 2388 | 1468649709245 Marionette DEBUG loaded listener.js 23:15:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12690b400) [pid = 2388] [serial = 1829] [outer = 0x121bddc00] 23:15:09 INFO - PROCESS | 2388 | 1468649709557 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]]]}] 23:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 23:15:09 INFO - PROCESS | 2388 | 1468649709580 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 23:15:09 INFO - PROCESS | 2388 | 1468649709582 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 23:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:15:09 INFO - PROCESS | 2388 | 1468649709591 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:15:09 INFO - PROCESS | 2388 | 1468649709592 Marionette TRACE conn2 <- [1,2410,null,{}] 23:15:09 INFO - PROCESS | 2388 | 1468649709595 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}] 23:15:09 INFO - PROCESS | 2388 | 1468649709596 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:09 INFO - PROCESS | 2388 | 1468649709700 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 23:15:09 INFO - PROCESS | 2388 | 1468649709703 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:09 INFO - PROCESS | 2388 | 1468649709704 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be77800 == 37 [pid = 2388] [id = 610] 23:15:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12556a000) [pid = 2388] [serial = 1830] [outer = 0x0] 23:15:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12715d000) [pid = 2388] [serial = 1831] [outer = 0x12556a000] 23:15:09 INFO - PROCESS | 2388 | 1468649709728 Marionette DEBUG loaded listener.js 23:15:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x127356800) [pid = 2388] [serial = 1832] [outer = 0x12556a000] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1176c0400) [pid = 2388] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x110f98c00) [pid = 2388] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1193ec000) [pid = 2388] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x116975800) [pid = 2388] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x11851bc00) [pid = 2388] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1236c2800) [pid = 2388] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1122be400) [pid = 2388] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12553c400) [pid = 2388] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x112dcb800) [pid = 2388] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x121bdc400) [pid = 2388] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x113e14000) [pid = 2388] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1193f5800) [pid = 2388] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x125538400) [pid = 2388] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x127351000) [pid = 2388] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1128cfc00) [pid = 2388] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x118131800) [pid = 2388] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:15:10 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x121ca0000) [pid = 2388] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:15:10 INFO - PROCESS | 2388 | 1468649710155 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]]]}] 23:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 574ms 23:15:10 INFO - PROCESS | 2388 | 1468649710162 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 23:15:10 INFO - PROCESS | 2388 | 1468649710163 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 23:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:15:10 INFO - PROCESS | 2388 | 1468649710167 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:15:10 INFO - PROCESS | 2388 | 1468649710169 Marionette TRACE conn2 <- [1,2414,null,{}] 23:15:10 INFO - PROCESS | 2388 | 1468649710172 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}] 23:15:10 INFO - PROCESS | 2388 | 1468649710180 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:10 INFO - PROCESS | 2388 | 1468649710262 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 23:15:10 INFO - PROCESS | 2388 | 1468649710268 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:10 INFO - PROCESS | 2388 | 1468649710269 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a61e800 == 38 [pid = 2388] [id = 611] 23:15:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x115eeac00) [pid = 2388] [serial = 1833] [outer = 0x0] 23:15:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x11812e000) [pid = 2388] [serial = 1834] [outer = 0x115eeac00] 23:15:10 INFO - PROCESS | 2388 | 1468649710293 Marionette DEBUG loaded listener.js 23:15:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x121ca0000) [pid = 2388] [serial = 1835] [outer = 0x115eeac00] 23:15:10 INFO - PROCESS | 2388 | 1468649710630 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]]]}] 23:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 470ms 23:15:10 INFO - PROCESS | 2388 | 1468649710638 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 23:15:10 INFO - PROCESS | 2388 | 1468649710639 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 23:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:15:10 INFO - PROCESS | 2388 | 1468649710641 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:15:10 INFO - PROCESS | 2388 | 1468649710642 Marionette TRACE conn2 <- [1,2418,null,{}] 23:15:10 INFO - PROCESS | 2388 | 1468649710645 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}] 23:15:10 INFO - PROCESS | 2388 | 1468649710646 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:10 INFO - PROCESS | 2388 | 1468649710764 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 23:15:10 INFO - PROCESS | 2388 | 1468649710771 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:10 INFO - PROCESS | 2388 | 1468649710772 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c629800 == 39 [pid = 2388] [id = 612] 23:15:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1162da000) [pid = 2388] [serial = 1836] [outer = 0x0] 23:15:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x125584800) [pid = 2388] [serial = 1837] [outer = 0x1162da000] 23:15:10 INFO - PROCESS | 2388 | 1468649710796 Marionette DEBUG loaded listener.js 23:15:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x128aac000) [pid = 2388] [serial = 1838] [outer = 0x1162da000] 23:15:11 INFO - PROCESS | 2388 | 1468649711120 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]]]}] 23:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 23:15:11 INFO - PROCESS | 2388 | 1468649711160 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 23:15:11 INFO - PROCESS | 2388 | 1468649711161 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 23:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:15:11 INFO - PROCESS | 2388 | 1468649711174 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:15:11 INFO - PROCESS | 2388 | 1468649711176 Marionette TRACE conn2 <- [1,2422,null,{}] 23:15:11 INFO - PROCESS | 2388 | 1468649711178 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}] 23:15:11 INFO - PROCESS | 2388 | 1468649711180 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:11 INFO - PROCESS | 2388 | 1468649711277 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 23:15:11 INFO - PROCESS | 2388 | 1468649711282 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:11 INFO - PROCESS | 2388 | 1468649711283 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cd9f800 == 40 [pid = 2388] [id = 613] 23:15:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x128aa7800) [pid = 2388] [serial = 1839] [outer = 0x0] 23:15:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x129409000) [pid = 2388] [serial = 1840] [outer = 0x128aa7800] 23:15:11 INFO - PROCESS | 2388 | 1468649711309 Marionette DEBUG loaded listener.js 23:15:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12a6f1c00) [pid = 2388] [serial = 1841] [outer = 0x128aa7800] 23:15:11 INFO - PROCESS | 2388 | 1468649711649 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]]]}] 23:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 518ms 23:15:11 INFO - PROCESS | 2388 | 1468649711693 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 23:15:11 INFO - PROCESS | 2388 | 1468649711695 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 23:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:15:11 INFO - PROCESS | 2388 | 1468649711697 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:15:11 INFO - PROCESS | 2388 | 1468649711699 Marionette TRACE conn2 <- [1,2426,null,{}] 23:15:11 INFO - PROCESS | 2388 | 1468649711714 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}] 23:15:11 INFO - PROCESS | 2388 | 1468649711715 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:11 INFO - PROCESS | 2388 | 1468649711797 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 23:15:11 INFO - PROCESS | 2388 | 1468649711803 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:11 INFO - PROCESS | 2388 | 1468649711804 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d1e4800 == 41 [pid = 2388] [id = 614] 23:15:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12a7dc800) [pid = 2388] [serial = 1842] [outer = 0x0] 23:15:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12a7e0c00) [pid = 2388] [serial = 1843] [outer = 0x12a7dc800] 23:15:11 INFO - PROCESS | 2388 | 1468649711827 Marionette DEBUG loaded listener.js 23:15:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a7e8c00) [pid = 2388] [serial = 1844] [outer = 0x12a7dc800] 23:15:12 INFO - PROCESS | 2388 | 1468649712267 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]]]}] 23:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 622ms 23:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:15:12 INFO - PROCESS | 2388 | 1468649712321 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 23:15:12 INFO - PROCESS | 2388 | 1468649712323 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 23:15:12 INFO - PROCESS | 2388 | 1468649712327 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:15:12 INFO - PROCESS | 2388 | 1468649712329 Marionette TRACE conn2 <- [1,2430,null,{}] 23:15:12 INFO - PROCESS | 2388 | 1468649712333 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}] 23:15:12 INFO - PROCESS | 2388 | 1468649712334 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:12 INFO - PROCESS | 2388 | 1468649712445 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 23:15:12 INFO - PROCESS | 2388 | 1468649712526 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:12 INFO - PROCESS | 2388 | 1468649712527 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x1172da800 == 42 [pid = 2388] [id = 615] 23:15:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x11223d800) [pid = 2388] [serial = 1845] [outer = 0x0] 23:15:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x112dc3400) [pid = 2388] [serial = 1846] [outer = 0x11223d800] 23:15:12 INFO - PROCESS | 2388 | 1468649712558 Marionette DEBUG loaded listener.js 23:15:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x115ee0000) [pid = 2388] [serial = 1847] [outer = 0x11223d800] 23:15:12 INFO - PROCESS | 2388 | 1468649712950 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]]]}] 23:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 23:15:12 INFO - PROCESS | 2388 | 1468649712998 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 23:15:13 INFO - PROCESS | 2388 | 1468649713001 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 23:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:15:13 INFO - PROCESS | 2388 | 1468649713005 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:15:13 INFO - PROCESS | 2388 | 1468649713007 Marionette TRACE conn2 <- [1,2434,null,{}] 23:15:13 INFO - PROCESS | 2388 | 1468649713009 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}] 23:15:13 INFO - PROCESS | 2388 | 1468649713011 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:13 INFO - PROCESS | 2388 | 1468649713117 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 23:15:13 INFO - PROCESS | 2388 | 1468649713197 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:13 INFO - PROCESS | 2388 | 1468649713199 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x126dde800 == 43 [pid = 2388] [id = 616] 23:15:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x11696d400) [pid = 2388] [serial = 1848] [outer = 0x0] 23:15:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x118134c00) [pid = 2388] [serial = 1849] [outer = 0x11696d400] 23:15:13 INFO - PROCESS | 2388 | 1468649713231 Marionette DEBUG loaded listener.js 23:15:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x118572000) [pid = 2388] [serial = 1850] [outer = 0x11696d400] 23:15:13 INFO - PROCESS | 2388 | 1468649713640 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]]]}] 23:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 23:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:15:13 INFO - PROCESS | 2388 | 1468649713675 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 23:15:13 INFO - PROCESS | 2388 | 1468649713677 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 23:15:13 INFO - PROCESS | 2388 | 1468649713679 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:15:13 INFO - PROCESS | 2388 | 1468649713682 Marionette TRACE conn2 <- [1,2438,null,{}] 23:15:13 INFO - PROCESS | 2388 | 1468649713689 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}] 23:15:13 INFO - PROCESS | 2388 | 1468649713692 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:13 INFO - PROCESS | 2388 | 1468649713822 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 23:15:13 INFO - PROCESS | 2388 | 1468649713916 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:13 INFO - PROCESS | 2388 | 1468649713918 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d1ec000 == 44 [pid = 2388] [id = 617] 23:15:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x1193f5000) [pid = 2388] [serial = 1851] [outer = 0x0] 23:15:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x1216a1400) [pid = 2388] [serial = 1852] [outer = 0x1193f5000] 23:15:13 INFO - PROCESS | 2388 | 1468649713951 Marionette DEBUG loaded listener.js 23:15:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x121ca5c00) [pid = 2388] [serial = 1853] [outer = 0x1193f5000] 23:15:14 INFO - PROCESS | 2388 | 1468649714356 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]]]}] 23:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 721ms 23:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:15:14 INFO - PROCESS | 2388 | 1468649714401 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 23:15:14 INFO - PROCESS | 2388 | 1468649714402 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 23:15:14 INFO - PROCESS | 2388 | 1468649714405 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:15:14 INFO - PROCESS | 2388 | 1468649714406 Marionette TRACE conn2 <- [1,2442,null,{}] 23:15:14 INFO - PROCESS | 2388 | 1468649714409 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}] 23:15:14 INFO - PROCESS | 2388 | 1468649714410 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:14 INFO - PROCESS | 2388 | 1468649714520 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 23:15:14 INFO - PROCESS | 2388 | 1468649714628 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:14 INFO - PROCESS | 2388 | 1468649714629 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d720000 == 45 [pid = 2388] [id = 618] 23:15:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x121c9d800) [pid = 2388] [serial = 1854] [outer = 0x0] 23:15:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x125538000) [pid = 2388] [serial = 1855] [outer = 0x121c9d800] 23:15:14 INFO - PROCESS | 2388 | 1468649714662 Marionette DEBUG loaded listener.js 23:15:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x12690e400) [pid = 2388] [serial = 1856] [outer = 0x121c9d800] 23:15:15 INFO - PROCESS | 2388 | 1468649715067 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]]]}] 23:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 668ms 23:15:15 INFO - PROCESS | 2388 | 1468649715073 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 23:15:15 INFO - PROCESS | 2388 | 1468649715075 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 23:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:15:15 INFO - PROCESS | 2388 | 1468649715077 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:15:15 INFO - PROCESS | 2388 | 1468649715078 Marionette TRACE conn2 <- [1,2446,null,{}] 23:15:15 INFO - PROCESS | 2388 | 1468649715081 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}] 23:15:15 INFO - PROCESS | 2388 | 1468649715082 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:15 INFO - PROCESS | 2388 | 1468649715187 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 23:15:15 INFO - PROCESS | 2388 | 1468649715283 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:15 INFO - PROCESS | 2388 | 1468649715284 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d922000 == 46 [pid = 2388] [id = 619] 23:15:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x12553e000) [pid = 2388] [serial = 1857] [outer = 0x0] 23:15:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x129192800) [pid = 2388] [serial = 1858] [outer = 0x12553e000] 23:15:15 INFO - PROCESS | 2388 | 1468649715313 Marionette DEBUG loaded listener.js 23:15:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x129edc400) [pid = 2388] [serial = 1859] [outer = 0x12553e000] 23:15:15 INFO - PROCESS | 2388 | 1468649715742 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]]]}] 23:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 23:15:15 INFO - PROCESS | 2388 | 1468649715748 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 23:15:15 INFO - PROCESS | 2388 | 1468649715750 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 23:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:15:15 INFO - PROCESS | 2388 | 1468649715752 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:15:15 INFO - PROCESS | 2388 | 1468649715754 Marionette TRACE conn2 <- [1,2450,null,{}] 23:15:15 INFO - PROCESS | 2388 | 1468649715756 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}] 23:15:15 INFO - PROCESS | 2388 | 1468649715760 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:15 INFO - PROCESS | 2388 | 1468649715884 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 23:15:16 INFO - PROCESS | 2388 | 1468649716122 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:16 INFO - PROCESS | 2388 | 1468649716124 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x11699d000 == 47 [pid = 2388] [id = 620] 23:15:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x111cad400) [pid = 2388] [serial = 1860] [outer = 0x0] 23:15:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x1126f4000) [pid = 2388] [serial = 1861] [outer = 0x111cad400] 23:15:16 INFO - PROCESS | 2388 | 1468649716183 Marionette DEBUG loaded listener.js 23:15:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x11334bc00) [pid = 2388] [serial = 1862] [outer = 0x111cad400] 23:15:16 INFO - PROCESS | 2388 | 1468649716641 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]]]}] 23:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 920ms 23:15:16 INFO - PROCESS | 2388 | 1468649716684 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 23:15:16 INFO - PROCESS | 2388 | 1468649716686 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 23:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:15:16 INFO - PROCESS | 2388 | 1468649716691 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:15:16 INFO - PROCESS | 2388 | 1468649716692 Marionette TRACE conn2 <- [1,2454,null,{}] 23:15:16 INFO - PROCESS | 2388 | 1468649716696 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}] 23:15:16 INFO - PROCESS | 2388 | 1468649716699 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:16 INFO - PROCESS | 2388 | 1468649716797 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 23:15:16 INFO - PROCESS | 2388 | 1468649716878 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:16 INFO - PROCESS | 2388 | 1468649716880 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x11816b000 == 48 [pid = 2388] [id = 621] 23:15:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x11672f400) [pid = 2388] [serial = 1863] [outer = 0x0] 23:15:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x118132000) [pid = 2388] [serial = 1864] [outer = 0x11672f400] 23:15:16 INFO - PROCESS | 2388 | 1468649716908 Marionette DEBUG loaded listener.js 23:15:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x118571c00) [pid = 2388] [serial = 1865] [outer = 0x11672f400] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12cd9f800 == 47 [pid = 2388] [id = 613] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12c629800 == 46 [pid = 2388] [id = 612] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12a61e800 == 45 [pid = 2388] [id = 611] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12be77800 == 44 [pid = 2388] [id = 610] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12aae5000 == 43 [pid = 2388] [id = 609] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12b807000 == 42 [pid = 2388] [id = 608] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x129226800 == 41 [pid = 2388] [id = 607] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x126f49000 == 40 [pid = 2388] [id = 606] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12139d000 == 39 [pid = 2388] [id = 605] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x1183ca000 == 38 [pid = 2388] [id = 604] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x116075000 == 37 [pid = 2388] [id = 603] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x119f0b000 == 36 [pid = 2388] [id = 602] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x118253000 == 35 [pid = 2388] [id = 601] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc39000 == 34 [pid = 2388] [id = 600] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x11699d000 == 33 [pid = 2388] [id = 620] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12d922000 == 32 [pid = 2388] [id = 619] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12d720000 == 31 [pid = 2388] [id = 618] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12d1ec000 == 30 [pid = 2388] [id = 617] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x126dde800 == 29 [pid = 2388] [id = 616] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x12d1e4800 == 28 [pid = 2388] [id = 614] 23:15:17 INFO - PROCESS | 2388 | --DOCSHELL 0x1172da800 == 27 [pid = 2388] [id = 615] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x1219b9000) [pid = 2388] [serial = 1793] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x126d06c00) [pid = 2388] [serial = 1798] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x11936e400) [pid = 2388] [serial = 1780] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x116a04400) [pid = 2388] [serial = 1766] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x113e0c000) [pid = 2388] [serial = 1765] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x119d0ac00) [pid = 2388] [serial = 1783] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x118129c00) [pid = 2388] [serial = 1774] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x11820bc00) [pid = 2388] [serial = 1775] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x118619c00) [pid = 2388] [serial = 1777] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x124cb5000) [pid = 2388] [serial = 1786] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x1126f3800) [pid = 2388] [serial = 1768] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x1126ffc00) [pid = 2388] [serial = 1769] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x125570c00) [pid = 2388] [serial = 1789] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x11396f400) [pid = 2388] [serial = 1771] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x114007000) [pid = 2388] [serial = 1772] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12558ac00) [pid = 2388] [serial = 1795] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x118343000) [pid = 2388] [serial = 1751] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1162d8c00) [pid = 2388] [serial = 1750] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x121bd4400) [pid = 2388] [serial = 1754] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x119772c00) [pid = 2388] [serial = 1753] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x129193400) [pid = 2388] [serial = 1757] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x126f11c00) [pid = 2388] [serial = 1756] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12b85b800) [pid = 2388] [serial = 1760] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12a878800) [pid = 2388] [serial = 1759] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12ba75800) [pid = 2388] [serial = 1762] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12bf02400) [pid = 2388] [serial = 1763] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1188ef400) [pid = 2388] [serial = 1792] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12558b800) [pid = 2388] [serial = 1790] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x123695000) [pid = 2388] [serial = 1784] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12553c000) [pid = 2388] [serial = 1787] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12690bc00) [pid = 2388] [serial = 1796] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1193f3000) [pid = 2388] [serial = 1781] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x128aab800) [pid = 2388] [serial = 1799] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x1186f1c00) [pid = 2388] [serial = 1778] [outer = 0x0] [url = about:blank] 23:15:17 INFO - PROCESS | 2388 | 1468649717863 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]]]}] 23:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1220ms 23:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:15:17 INFO - PROCESS | 2388 | 1468649717911 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 23:15:17 INFO - PROCESS | 2388 | 1468649717913 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 23:15:17 INFO - PROCESS | 2388 | 1468649717916 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:15:17 INFO - PROCESS | 2388 | 1468649717918 Marionette TRACE conn2 <- [1,2458,null,{}] 23:15:17 INFO - PROCESS | 2388 | 1468649717922 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}] 23:15:17 INFO - PROCESS | 2388 | 1468649717924 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:18 INFO - PROCESS | 2388 | 1468649718002 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 23:15:18 INFO - PROCESS | 2388 | 1468649718075 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:18 INFO - PROCESS | 2388 | 1468649718077 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x116708000 == 28 [pid = 2388] [id = 622] 23:15:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1128cc000) [pid = 2388] [serial = 1866] [outer = 0x0] 23:15:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x1128d4400) [pid = 2388] [serial = 1867] [outer = 0x1128cc000] 23:15:18 INFO - PROCESS | 2388 | 1468649718104 Marionette DEBUG loaded listener.js 23:15:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x112dbd800) [pid = 2388] [serial = 1868] [outer = 0x1128cc000] 23:15:18 INFO - PROCESS | 2388 | 1468649718423 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]]]}] 23:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms 23:15:18 INFO - PROCESS | 2388 | 1468649718438 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 23:15:18 INFO - PROCESS | 2388 | 1468649718441 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 23:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:15:18 INFO - PROCESS | 2388 | 1468649718446 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:15:18 INFO - PROCESS | 2388 | 1468649718447 Marionette TRACE conn2 <- [1,2462,null,{}] 23:15:18 INFO - PROCESS | 2388 | 1468649718452 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}] 23:15:18 INFO - PROCESS | 2388 | 1468649718454 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:18 INFO - PROCESS | 2388 | 1468649718536 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 23:15:18 INFO - PROCESS | 2388 | 1468649718540 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:18 INFO - PROCESS | 2388 | 1468649718541 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x11824c800 == 29 [pid = 2388] [id = 623] 23:15:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x11396f400) [pid = 2388] [serial = 1869] [outer = 0x0] 23:15:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1140ee000) [pid = 2388] [serial = 1870] [outer = 0x11396f400] 23:15:18 INFO - PROCESS | 2388 | 1468649718568 Marionette DEBUG loaded listener.js 23:15:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x116734000) [pid = 2388] [serial = 1871] [outer = 0x11396f400] 23:15:18 INFO - PROCESS | 2388 | 1468649718939 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]]]}] 23:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 524ms 23:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:15:18 INFO - PROCESS | 2388 | 1468649718969 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 23:15:18 INFO - PROCESS | 2388 | 1468649718971 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 23:15:18 INFO - PROCESS | 2388 | 1468649718973 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:15:18 INFO - PROCESS | 2388 | 1468649718975 Marionette TRACE conn2 <- [1,2466,null,{}] 23:15:18 INFO - PROCESS | 2388 | 1468649718983 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}] 23:15:18 INFO - PROCESS | 2388 | 1468649718986 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:19 INFO - PROCESS | 2388 | 1468649719063 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 23:15:19 INFO - PROCESS | 2388 | 1468649719072 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:19 INFO - PROCESS | 2388 | 1468649719074 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac6e000 == 30 [pid = 2388] [id = 624] 23:15:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1122b0c00) [pid = 2388] [serial = 1872] [outer = 0x0] 23:15:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x118132400) [pid = 2388] [serial = 1873] [outer = 0x1122b0c00] 23:15:19 INFO - PROCESS | 2388 | 1468649719103 Marionette DEBUG loaded listener.js 23:15:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x11820c400) [pid = 2388] [serial = 1874] [outer = 0x1122b0c00] 23:15:19 INFO - PROCESS | 2388 | 1468649719429 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]]]}] 23:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 470ms 23:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:15:19 INFO - PROCESS | 2388 | 1468649719444 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 23:15:19 INFO - PROCESS | 2388 | 1468649719445 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 23:15:19 INFO - PROCESS | 2388 | 1468649719447 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:15:19 INFO - PROCESS | 2388 | 1468649719449 Marionette TRACE conn2 <- [1,2470,null,{}] 23:15:19 INFO - PROCESS | 2388 | 1468649719453 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}] 23:15:19 INFO - PROCESS | 2388 | 1468649719455 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:19 INFO - PROCESS | 2388 | 1468649719531 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 23:15:19 INFO - PROCESS | 2388 | 1468649719597 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:19 INFO - PROCESS | 2388 | 1468649719599 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x12139b800 == 31 [pid = 2388] [id = 625] 23:15:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x117293000) [pid = 2388] [serial = 1875] [outer = 0x0] 23:15:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x118575400) [pid = 2388] [serial = 1876] [outer = 0x117293000] 23:15:19 INFO - PROCESS | 2388 | 1468649719624 Marionette DEBUG loaded listener.js 23:15:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x118655000) [pid = 2388] [serial = 1877] [outer = 0x117293000] 23:15:19 INFO - PROCESS | 2388 | 1468649719943 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]]]}] 23:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 23:15:19 INFO - PROCESS | 2388 | 1468649719971 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 23:15:19 INFO - PROCESS | 2388 | 1468649719972 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 23:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:15:19 INFO - PROCESS | 2388 | 1468649719975 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:15:19 INFO - PROCESS | 2388 | 1468649719976 Marionette TRACE conn2 <- [1,2474,null,{}] 23:15:19 INFO - PROCESS | 2388 | 1468649719978 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}] 23:15:19 INFO - PROCESS | 2388 | 1468649719979 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:20 INFO - PROCESS | 2388 | 1468649720076 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 23:15:20 INFO - PROCESS | 2388 | 1468649720113 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:20 INFO - PROCESS | 2388 | 1468649720114 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x12559e800 == 32 [pid = 2388] [id = 626] 23:15:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x11396d400) [pid = 2388] [serial = 1878] [outer = 0x0] 23:15:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x119048000) [pid = 2388] [serial = 1879] [outer = 0x11396d400] 23:15:20 INFO - PROCESS | 2388 | 1468649720138 Marionette DEBUG loaded listener.js 23:15:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x119374800) [pid = 2388] [serial = 1880] [outer = 0x11396d400] 23:15:20 INFO - PROCESS | 2388 | 1468649720470 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]]]}] 23:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 518ms 23:15:20 INFO - PROCESS | 2388 | 1468649720493 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 23:15:20 INFO - PROCESS | 2388 | 1468649720495 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 23:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:15:20 INFO - PROCESS | 2388 | 1468649720497 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:15:20 INFO - PROCESS | 2388 | 1468649720498 Marionette TRACE conn2 <- [1,2478,null,{}] 23:15:20 INFO - PROCESS | 2388 | 1468649720507 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}] 23:15:20 INFO - PROCESS | 2388 | 1468649720511 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:20 INFO - PROCESS | 2388 | 1468649720628 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 23:15:20 INFO - PROCESS | 2388 | 1468649720632 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:20 INFO - PROCESS | 2388 | 1468649720633 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x128e1a800 == 33 [pid = 2388] [id = 627] 23:15:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x119048800) [pid = 2388] [serial = 1881] [outer = 0x0] 23:15:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1193f6c00) [pid = 2388] [serial = 1882] [outer = 0x119048800] 23:15:20 INFO - PROCESS | 2388 | 1468649720658 Marionette DEBUG loaded listener.js 23:15:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1217ba400) [pid = 2388] [serial = 1883] [outer = 0x119048800] 23:15:21 INFO - PROCESS | 2388 | 1468649721007 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]]]}] 23:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 521ms 23:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:15:21 INFO - PROCESS | 2388 | 1468649721024 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 23:15:21 INFO - PROCESS | 2388 | 1468649721025 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 23:15:21 INFO - PROCESS | 2388 | 1468649721027 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:15:21 INFO - PROCESS | 2388 | 1468649721028 Marionette TRACE conn2 <- [1,2482,null,{}] 23:15:21 INFO - PROCESS | 2388 | 1468649721031 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}] 23:15:21 INFO - PROCESS | 2388 | 1468649721032 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:21 INFO - PROCESS | 2388 | 1468649721132 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 23:15:21 INFO - PROCESS | 2388 | 1468649721136 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:21 INFO - PROCESS | 2388 | 1468649721137 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x129437800 == 34 [pid = 2388] [id = 628] 23:15:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x119375000) [pid = 2388] [serial = 1884] [outer = 0x0] 23:15:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x121c9a000) [pid = 2388] [serial = 1885] [outer = 0x119375000] 23:15:21 INFO - PROCESS | 2388 | 1468649721162 Marionette DEBUG loaded listener.js 23:15:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x121eb0400) [pid = 2388] [serial = 1886] [outer = 0x119375000] 23:15:21 INFO - PROCESS | 2388 | 1468649721559 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]]]}] 23:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 574ms 23:15:21 INFO - PROCESS | 2388 | 1468649721603 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 23:15:21 INFO - PROCESS | 2388 | 1468649721606 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 23:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:15:21 INFO - PROCESS | 2388 | 1468649721609 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:15:21 INFO - PROCESS | 2388 | 1468649721611 Marionette TRACE conn2 <- [1,2486,null,{}] 23:15:21 INFO - PROCESS | 2388 | 1468649721614 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}] 23:15:21 INFO - PROCESS | 2388 | 1468649721616 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:21 INFO - PROCESS | 2388 | 1468649721756 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 23:15:21 INFO - PROCESS | 2388 | 1468649721771 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:21 INFO - PROCESS | 2388 | 1468649721772 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a61e800 == 35 [pid = 2388] [id = 629] 23:15:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x121eb1000) [pid = 2388] [serial = 1887] [outer = 0x0] 23:15:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x1237d8400) [pid = 2388] [serial = 1888] [outer = 0x121eb1000] 23:15:21 INFO - PROCESS | 2388 | 1468649721810 Marionette DEBUG loaded listener.js 23:15:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x124e3d800) [pid = 2388] [serial = 1889] [outer = 0x121eb1000] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x121b40800) [pid = 2388] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x121bddc00) [pid = 2388] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x12556a000) [pid = 2388] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x115eeac00) [pid = 2388] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x128aa7800) [pid = 2388] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1126fbc00) [pid = 2388] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x110f96400) [pid = 2388] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x121ca2400) [pid = 2388] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1151aac00) [pid = 2388] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1128ce000) [pid = 2388] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1110a0400) [pid = 2388] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x119052800) [pid = 2388] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12a7dc800) [pid = 2388] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:15:22 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x110f9cc00) [pid = 2388] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:15:22 INFO - PROCESS | 2388 | 1468649722375 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]]]}] 23:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 821ms 23:15:22 INFO - PROCESS | 2388 | 1468649722450 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 23:15:22 INFO - PROCESS | 2388 | 1468649722453 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 23:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:15:22 INFO - PROCESS | 2388 | 1468649722461 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:15:22 INFO - PROCESS | 2388 | 1468649722462 Marionette TRACE conn2 <- [1,2490,null,{}] 23:15:22 INFO - PROCESS | 2388 | 1468649722468 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}] 23:15:22 INFO - PROCESS | 2388 | 1468649722471 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:22 INFO - PROCESS | 2388 | 1468649722555 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 23:15:22 INFO - PROCESS | 2388 | 1468649722559 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:22 INFO - PROCESS | 2388 | 1468649722560 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac6d800 == 36 [pid = 2388] [id = 630] 23:15:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x116a03c00) [pid = 2388] [serial = 1890] [outer = 0x0] 23:15:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1176c8400) [pid = 2388] [serial = 1891] [outer = 0x116a03c00] 23:15:22 INFO - PROCESS | 2388 | 1468649722584 Marionette DEBUG loaded listener.js 23:15:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x1193ecc00) [pid = 2388] [serial = 1892] [outer = 0x116a03c00] 23:15:22 INFO - PROCESS | 2388 | 1468649722964 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]]]}] 23:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 521ms 23:15:22 INFO - PROCESS | 2388 | 1468649722986 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 23:15:22 INFO - PROCESS | 2388 | 1468649722988 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 23:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:15:22 INFO - PROCESS | 2388 | 1468649722991 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:15:22 INFO - PROCESS | 2388 | 1468649722993 Marionette TRACE conn2 <- [1,2494,null,{}] 23:15:22 INFO - PROCESS | 2388 | 1468649722997 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}] 23:15:23 INFO - PROCESS | 2388 | 1468649722999 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:23 INFO - PROCESS | 2388 | 1468649723160 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 23:15:23 INFO - PROCESS | 2388 | 1468649723175 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:23 INFO - PROCESS | 2388 | 1468649723177 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b806000 == 37 [pid = 2388] [id = 631] 23:15:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x11812c800) [pid = 2388] [serial = 1893] [outer = 0x0] 23:15:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x121c9b000) [pid = 2388] [serial = 1894] [outer = 0x11812c800] 23:15:23 INFO - PROCESS | 2388 | 1468649723201 Marionette DEBUG loaded listener.js 23:15:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x1250b1400) [pid = 2388] [serial = 1895] [outer = 0x11812c800] 23:15:23 INFO - PROCESS | 2388 | 1468649723504 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]]]}] 23:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 520ms 23:15:23 INFO - PROCESS | 2388 | 1468649723511 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 23:15:23 INFO - PROCESS | 2388 | 1468649723513 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 23:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:15:23 INFO - PROCESS | 2388 | 1468649723529 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:15:23 INFO - PROCESS | 2388 | 1468649723530 Marionette TRACE conn2 <- [1,2498,null,{}] 23:15:23 INFO - PROCESS | 2388 | 1468649723534 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}] 23:15:23 INFO - PROCESS | 2388 | 1468649723538 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:23 INFO - PROCESS | 2388 | 1468649723627 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 23:15:23 INFO - PROCESS | 2388 | 1468649723630 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:23 INFO - PROCESS | 2388 | 1468649723633 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbd5000 == 38 [pid = 2388] [id = 632] 23:15:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1250b2400) [pid = 2388] [serial = 1896] [outer = 0x0] 23:15:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x125566400) [pid = 2388] [serial = 1897] [outer = 0x1250b2400] 23:15:23 INFO - PROCESS | 2388 | 1468649723661 Marionette DEBUG loaded listener.js 23:15:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x126911800) [pid = 2388] [serial = 1898] [outer = 0x1250b2400] 23:15:24 INFO - PROCESS | 2388 | 1468649724003 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]]]}] 23:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 23:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:15:24 INFO - PROCESS | 2388 | 1468649724059 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 23:15:24 INFO - PROCESS | 2388 | 1468649724060 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 23:15:24 INFO - PROCESS | 2388 | 1468649724063 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:15:24 INFO - PROCESS | 2388 | 1468649724065 Marionette TRACE conn2 <- [1,2502,null,{}] 23:15:24 INFO - PROCESS | 2388 | 1468649724067 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}] 23:15:24 INFO - PROCESS | 2388 | 1468649724068 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:24 INFO - PROCESS | 2388 | 1468649724144 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 23:15:24 INFO - PROCESS | 2388 | 1468649724250 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:24 INFO - PROCESS | 2388 | 1468649724251 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x11339e800 == 39 [pid = 2388] [id = 633] 23:15:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x10ebfa800) [pid = 2388] [serial = 1899] [outer = 0x0] 23:15:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x110f31400) [pid = 2388] [serial = 1900] [outer = 0x10ebfa800] 23:15:24 INFO - PROCESS | 2388 | 1468649724283 Marionette DEBUG loaded listener.js 23:15:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x112014800) [pid = 2388] [serial = 1901] [outer = 0x10ebfa800] 23:15:24 INFO - PROCESS | 2388 | 1468649724812 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]]]}] 23:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 23:15:24 INFO - PROCESS | 2388 | 1468649724860 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 23:15:24 INFO - PROCESS | 2388 | 1468649724863 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 23:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:15:24 INFO - PROCESS | 2388 | 1468649724869 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:15:24 INFO - PROCESS | 2388 | 1468649724871 Marionette TRACE conn2 <- [1,2506,null,{}] 23:15:24 INFO - PROCESS | 2388 | 1468649724921 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}] 23:15:24 INFO - PROCESS | 2388 | 1468649724924 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:25 INFO - PROCESS | 2388 | 1468649725056 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 23:15:25 INFO - PROCESS | 2388 | 1468649725098 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:25 INFO - PROCESS | 2388 | 1468649725100 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x119f1a800 == 40 [pid = 2388] [id = 634] 23:15:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x114003800) [pid = 2388] [serial = 1902] [outer = 0x0] 23:15:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x115ee0c00) [pid = 2388] [serial = 1903] [outer = 0x114003800] 23:15:25 INFO - PROCESS | 2388 | 1468649725130 Marionette DEBUG loaded listener.js 23:15:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x116971800) [pid = 2388] [serial = 1904] [outer = 0x114003800] 23:15:25 INFO - PROCESS | 2388 | 1468649725670 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]]]}] 23:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 846ms 23:15:25 INFO - PROCESS | 2388 | 1468649725835 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 23:15:25 INFO - PROCESS | 2388 | 1468649725837 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 23:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:15:25 INFO - PROCESS | 2388 | 1468649725869 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:15:25 INFO - PROCESS | 2388 | 1468649725871 Marionette TRACE conn2 <- [1,2510,null,{}] 23:15:25 INFO - PROCESS | 2388 | 1468649725875 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}] 23:15:25 INFO - PROCESS | 2388 | 1468649725877 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:25 INFO - PROCESS | 2388 | 1468649725985 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 23:15:26 INFO - PROCESS | 2388 | 1468649726043 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:26 INFO - PROCESS | 2388 | 1468649726046 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x11906a000 == 41 [pid = 2388] [id = 635] 23:15:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x1128d5c00) [pid = 2388] [serial = 1905] [outer = 0x0] 23:15:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x112a86400) [pid = 2388] [serial = 1906] [outer = 0x1128d5c00] 23:15:26 INFO - PROCESS | 2388 | 1468649726073 Marionette DEBUG loaded listener.js 23:15:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x113e15000) [pid = 2388] [serial = 1907] [outer = 0x1128d5c00] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbd5000 == 40 [pid = 2388] [id = 632] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x12b806000 == 39 [pid = 2388] [id = 631] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac6d800 == 38 [pid = 2388] [id = 630] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x12a61e800 == 37 [pid = 2388] [id = 629] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x129437800 == 36 [pid = 2388] [id = 628] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x128e1a800 == 35 [pid = 2388] [id = 627] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x12559e800 == 34 [pid = 2388] [id = 626] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x12139b800 == 33 [pid = 2388] [id = 625] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac6e000 == 32 [pid = 2388] [id = 624] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x11824c800 == 31 [pid = 2388] [id = 623] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x116708000 == 30 [pid = 2388] [id = 622] 23:15:26 INFO - PROCESS | 2388 | --DOCSHELL 0x11816b000 == 29 [pid = 2388] [id = 621] 23:15:26 INFO - PROCESS | 2388 | 1468649726493 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]]]}] 23:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 678ms 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x121eaf000) [pid = 2388] [serial = 1825] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x12556a400) [pid = 2388] [serial = 1828] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x125539400) [pid = 2388] [serial = 1826] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x12715d000) [pid = 2388] [serial = 1831] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x12690b400) [pid = 2388] [serial = 1829] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x121ca0000) [pid = 2388] [serial = 1835] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x11812e000) [pid = 2388] [serial = 1834] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x125584800) [pid = 2388] [serial = 1837] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x129409000) [pid = 2388] [serial = 1840] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1128d6000) [pid = 2388] [serial = 1810] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x113e60800) [pid = 2388] [serial = 1811] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x116a0c400) [pid = 2388] [serial = 1807] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11856dc00) [pid = 2388] [serial = 1808] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12a6e4800) [pid = 2388] [serial = 1802] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x129198400) [pid = 2388] [serial = 1801] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x117139c00) [pid = 2388] [serial = 1813] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1176c2400) [pid = 2388] [serial = 1814] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x112a86800) [pid = 2388] [serial = 1804] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x114009000) [pid = 2388] [serial = 1805] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11833e800) [pid = 2388] [serial = 1816] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1186f5800) [pid = 2388] [serial = 1817] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1193f2000) [pid = 2388] [serial = 1819] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12a6f1c00) [pid = 2388] [serial = 1841] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12a7e0c00) [pid = 2388] [serial = 1843] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x127356800) [pid = 2388] [serial = 1832] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12a7e8c00) [pid = 2388] [serial = 1844] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x119b4b400) [pid = 2388] [serial = 1822] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x12126c000) [pid = 2388] [serial = 1823] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x11953ec00) [pid = 2388] [serial = 1820] [outer = 0x0] [url = about:blank] 23:15:26 INFO - PROCESS | 2388 | 1468649726552 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 23:15:26 INFO - PROCESS | 2388 | 1468649726554 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 23:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:15:26 INFO - PROCESS | 2388 | 1468649726561 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:15:26 INFO - PROCESS | 2388 | 1468649726564 Marionette TRACE conn2 <- [1,2514,null,{}] 23:15:26 INFO - PROCESS | 2388 | 1468649726572 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}] 23:15:26 INFO - PROCESS | 2388 | 1468649726574 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:26 INFO - PROCESS | 2388 | 1468649726657 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 23:15:26 INFO - PROCESS | 2388 | 1468649726661 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:26 INFO - PROCESS | 2388 | 1468649726662 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x11919a000 == 30 [pid = 2388] [id = 636] 23:15:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x116a04400) [pid = 2388] [serial = 1908] [outer = 0x0] 23:15:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11728e400) [pid = 2388] [serial = 1909] [outer = 0x116a04400] 23:15:26 INFO - PROCESS | 2388 | 1468649726692 Marionette DEBUG loaded listener.js 23:15:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x1176c7c00) [pid = 2388] [serial = 1910] [outer = 0x116a04400] 23:15:27 INFO - PROCESS | 2388 | 1468649727040 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]]]}] 23:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 528ms 23:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:15:27 INFO - PROCESS | 2388 | 1468649727088 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 23:15:27 INFO - PROCESS | 2388 | 1468649727089 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 23:15:27 INFO - PROCESS | 2388 | 1468649727097 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:15:27 INFO - PROCESS | 2388 | 1468649727098 Marionette TRACE conn2 <- [1,2518,null,{}] 23:15:27 INFO - PROCESS | 2388 | 1468649727107 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}] 23:15:27 INFO - PROCESS | 2388 | 1468649727110 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:27 INFO - PROCESS | 2388 | 1468649727195 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 23:15:27 INFO - PROCESS | 2388 | 1468649727204 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:27 INFO - PROCESS | 2388 | 1468649727207 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a9f000 == 31 [pid = 2388] [id = 637] 23:15:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x118619400) [pid = 2388] [serial = 1911] [outer = 0x0] 23:15:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x11864f800) [pid = 2388] [serial = 1912] [outer = 0x118619400] 23:15:27 INFO - PROCESS | 2388 | 1468649727235 Marionette DEBUG loaded listener.js 23:15:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1188e9400) [pid = 2388] [serial = 1913] [outer = 0x118619400] 23:15:27 INFO - PROCESS | 2388 | 1468649727592 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]]]}] 23:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 528ms 23:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:15:27 INFO - PROCESS | 2388 | 1468649727620 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 23:15:27 INFO - PROCESS | 2388 | 1468649727622 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 23:15:27 INFO - PROCESS | 2388 | 1468649727624 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:15:27 INFO - PROCESS | 2388 | 1468649727625 Marionette TRACE conn2 <- [1,2522,null,{}] 23:15:27 INFO - PROCESS | 2388 | 1468649727633 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}] 23:15:27 INFO - PROCESS | 2388 | 1468649727636 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:27 INFO - PROCESS | 2388 | 1468649727718 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 23:15:27 INFO - PROCESS | 2388 | 1468649727723 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:27 INFO - PROCESS | 2388 | 1468649727724 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x128903800 == 32 [pid = 2388] [id = 638] 23:15:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x11223bc00) [pid = 2388] [serial = 1914] [outer = 0x0] 23:15:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1193f0800) [pid = 2388] [serial = 1915] [outer = 0x11223bc00] 23:15:27 INFO - PROCESS | 2388 | 1468649727749 Marionette DEBUG loaded listener.js 23:15:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x11953c000) [pid = 2388] [serial = 1916] [outer = 0x11223bc00] 23:15:28 INFO - PROCESS | 2388 | 1468649728110 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]]]}] 23:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 23:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:15:28 INFO - PROCESS | 2388 | 1468649728146 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 23:15:28 INFO - PROCESS | 2388 | 1468649728147 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 23:15:28 INFO - PROCESS | 2388 | 1468649728149 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:15:28 INFO - PROCESS | 2388 | 1468649728152 Marionette TRACE conn2 <- [1,2526,null,{}] 23:15:28 INFO - PROCESS | 2388 | 1468649728155 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}] 23:15:28 INFO - PROCESS | 2388 | 1468649728156 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:28 INFO - PROCESS | 2388 | 1468649728230 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 23:15:28 INFO - PROCESS | 2388 | 1468649728234 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:28 INFO - PROCESS | 2388 | 1468649728237 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x1183ce000 == 33 [pid = 2388] [id = 639] 23:15:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x1122bcc00) [pid = 2388] [serial = 1917] [outer = 0x0] 23:15:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x119772000) [pid = 2388] [serial = 1918] [outer = 0x1122bcc00] 23:15:28 INFO - PROCESS | 2388 | 1468649728320 Marionette DEBUG loaded listener.js 23:15:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12126bc00) [pid = 2388] [serial = 1919] [outer = 0x1122bcc00] 23:15:28 INFO - PROCESS | 2388 | 1468649728630 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]]]}] 23:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 523ms 23:15:28 INFO - PROCESS | 2388 | 1468649728673 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 23:15:28 INFO - PROCESS | 2388 | 1468649728674 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 23:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:15:28 INFO - PROCESS | 2388 | 1468649728676 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:15:28 INFO - PROCESS | 2388 | 1468649728677 Marionette TRACE conn2 <- [1,2530,null,{}] 23:15:28 INFO - PROCESS | 2388 | 1468649728680 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}] 23:15:28 INFO - PROCESS | 2388 | 1468649728684 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:28 INFO - PROCESS | 2388 | 1468649728808 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 23:15:28 INFO - PROCESS | 2388 | 1468649728830 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:28 INFO - PROCESS | 2388 | 1468649728832 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aadf800 == 34 [pid = 2388] [id = 640] 23:15:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12160a400) [pid = 2388] [serial = 1920] [outer = 0x0] 23:15:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x123706800) [pid = 2388] [serial = 1921] [outer = 0x12160a400] 23:15:28 INFO - PROCESS | 2388 | 1468649728856 Marionette DEBUG loaded listener.js 23:15:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x125546000) [pid = 2388] [serial = 1922] [outer = 0x12160a400] 23:15:29 INFO - PROCESS | 2388 | 1468649729214 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]]]}] 23:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 570ms 23:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:15:29 INFO - PROCESS | 2388 | 1468649729252 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 23:15:29 INFO - PROCESS | 2388 | 1468649729253 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 23:15:29 INFO - PROCESS | 2388 | 1468649729255 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:15:29 INFO - PROCESS | 2388 | 1468649729256 Marionette TRACE conn2 <- [1,2534,null,{}] 23:15:29 INFO - PROCESS | 2388 | 1468649729259 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}] 23:15:29 INFO - PROCESS | 2388 | 1468649729260 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:29 INFO - PROCESS | 2388 | 1468649729360 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 23:15:29 INFO - PROCESS | 2388 | 1468649729363 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:29 INFO - PROCESS | 2388 | 1468649729364 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9c7800 == 35 [pid = 2388] [id = 641] 23:15:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1120e5400) [pid = 2388] [serial = 1923] [outer = 0x0] 23:15:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x125583c00) [pid = 2388] [serial = 1924] [outer = 0x1120e5400] 23:15:29 INFO - PROCESS | 2388 | 1468649729395 Marionette DEBUG loaded listener.js 23:15:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x126d03c00) [pid = 2388] [serial = 1925] [outer = 0x1120e5400] 23:15:29 INFO - PROCESS | 2388 | 1468649729712 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]]]}] 23:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 467ms 23:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:15:29 INFO - PROCESS | 2388 | 1468649729724 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 23:15:29 INFO - PROCESS | 2388 | 1468649729725 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 23:15:29 INFO - PROCESS | 2388 | 1468649729727 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:15:29 INFO - PROCESS | 2388 | 1468649729728 Marionette TRACE conn2 <- [1,2538,null,{}] 23:15:29 INFO - PROCESS | 2388 | 1468649729731 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}] 23:15:29 INFO - PROCESS | 2388 | 1468649729732 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:29 INFO - PROCESS | 2388 | 1468649729849 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 23:15:29 INFO - PROCESS | 2388 | 1468649729860 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:29 INFO - PROCESS | 2388 | 1468649729861 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbd7800 == 36 [pid = 2388] [id = 642] 23:15:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x126f09800) [pid = 2388] [serial = 1926] [outer = 0x0] 23:15:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x127160400) [pid = 2388] [serial = 1927] [outer = 0x126f09800] 23:15:29 INFO - PROCESS | 2388 | 1468649729887 Marionette DEBUG loaded listener.js 23:15:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x127353c00) [pid = 2388] [serial = 1928] [outer = 0x126f09800] 23:15:30 INFO - PROCESS | 2388 | 1468649730238 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]]]}] 23:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 518ms 23:15:30 INFO - PROCESS | 2388 | 1468649730245 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 23:15:30 INFO - PROCESS | 2388 | 1468649730246 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 23:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:15:30 INFO - PROCESS | 2388 | 1468649730253 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:15:30 INFO - PROCESS | 2388 | 1468649730254 Marionette TRACE conn2 <- [1,2542,null,{}] 23:15:30 INFO - PROCESS | 2388 | 1468649730256 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}] 23:15:30 INFO - PROCESS | 2388 | 1468649730257 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:30 INFO - PROCESS | 2388 | 1468649730454 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x11223d800) [pid = 2388] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x119048800) [pid = 2388] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1122b0c00) [pid = 2388] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x11696d400) [pid = 2388] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11396f400) [pid = 2388] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x117293000) [pid = 2388] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1128cc000) [pid = 2388] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1193f5000) [pid = 2388] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x119375000) [pid = 2388] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11672f400) [pid = 2388] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x121eb1000) [pid = 2388] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x121c9d800) [pid = 2388] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x12553e000) [pid = 2388] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11812c800) [pid = 2388] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x111cad400) [pid = 2388] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x116a03c00) [pid = 2388] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x11396d400) [pid = 2388] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:15:30 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1162da000) [pid = 2388] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:15:30 INFO - PROCESS | 2388 | 1468649730501 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:30 INFO - PROCESS | 2388 | 1468649730510 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x1195a7000 == 37 [pid = 2388] [id = 643] 23:15:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x110f28c00) [pid = 2388] [serial = 1929] [outer = 0x0] 23:15:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x111aafc00) [pid = 2388] [serial = 1930] [outer = 0x110f28c00] 23:15:30 INFO - PROCESS | 2388 | 1468649730534 Marionette DEBUG loaded listener.js 23:15:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1139bd800) [pid = 2388] [serial = 1931] [outer = 0x110f28c00] 23:15:30 INFO - PROCESS | 2388 | 1468649730794 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]]]}] 23:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 573ms 23:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:15:30 INFO - PROCESS | 2388 | 1468649730824 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 23:15:30 INFO - PROCESS | 2388 | 1468649730825 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 23:15:30 INFO - PROCESS | 2388 | 1468649730827 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:15:30 INFO - PROCESS | 2388 | 1468649730828 Marionette TRACE conn2 <- [1,2546,null,{}] 23:15:30 INFO - PROCESS | 2388 | 1468649730831 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}] 23:15:30 INFO - PROCESS | 2388 | 1468649730832 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:30 INFO - PROCESS | 2388 | 1468649730927 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 23:15:30 INFO - PROCESS | 2388 | 1468649730930 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:30 INFO - PROCESS | 2388 | 1468649730931 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x128903000 == 38 [pid = 2388] [id = 644] 23:15:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1162d1800) [pid = 2388] [serial = 1932] [outer = 0x0] 23:15:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x118206400) [pid = 2388] [serial = 1933] [outer = 0x1162d1800] 23:15:30 INFO - PROCESS | 2388 | 1468649730956 Marionette DEBUG loaded listener.js 23:15:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x124cb3800) [pid = 2388] [serial = 1934] [outer = 0x1162d1800] 23:15:31 INFO - PROCESS | 2388 | 1468649731286 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]]]}] 23:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 469ms 23:15:31 INFO - PROCESS | 2388 | 1468649731296 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 23:15:31 INFO - PROCESS | 2388 | 1468649731298 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 23:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:15:31 INFO - PROCESS | 2388 | 1468649731302 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:15:31 INFO - PROCESS | 2388 | 1468649731305 Marionette TRACE conn2 <- [1,2550,null,{}] 23:15:31 INFO - PROCESS | 2388 | 1468649731307 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}] 23:15:31 INFO - PROCESS | 2388 | 1468649731309 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:31 INFO - PROCESS | 2388 | 1468649731433 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 23:15:31 INFO - PROCESS | 2388 | 1468649731446 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:31 INFO - PROCESS | 2388 | 1468649731448 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c52f800 == 39 [pid = 2388] [id = 645] 23:15:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x1162da000) [pid = 2388] [serial = 1935] [outer = 0x0] 23:15:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12553e000) [pid = 2388] [serial = 1936] [outer = 0x1162da000] 23:15:31 INFO - PROCESS | 2388 | 1468649731475 Marionette DEBUG loaded listener.js 23:15:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x129192c00) [pid = 2388] [serial = 1937] [outer = 0x1162da000] 23:15:31 INFO - PROCESS | 2388 | 1468649731795 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]]]}] 23:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 524ms 23:15:31 INFO - PROCESS | 2388 | 1468649731824 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 23:15:31 INFO - PROCESS | 2388 | 1468649731826 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 23:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:15:31 INFO - PROCESS | 2388 | 1468649731828 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:15:31 INFO - PROCESS | 2388 | 1468649731829 Marionette TRACE conn2 <- [1,2554,null,{}] 23:15:31 INFO - PROCESS | 2388 | 1468649731831 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}] 23:15:31 INFO - PROCESS | 2388 | 1468649731832 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:31 INFO - PROCESS | 2388 | 1468649731916 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 23:15:31 INFO - PROCESS | 2388 | 1468649731921 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:31 INFO - PROCESS | 2388 | 1468649731922 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:31 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc55000 == 40 [pid = 2388] [id = 646] 23:15:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x129193400) [pid = 2388] [serial = 1938] [outer = 0x0] 23:15:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12940cc00) [pid = 2388] [serial = 1939] [outer = 0x129193400] 23:15:31 INFO - PROCESS | 2388 | 1468649731946 Marionette DEBUG loaded listener.js 23:15:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x129ed5800) [pid = 2388] [serial = 1940] [outer = 0x129193400] 23:15:32 INFO - PROCESS | 2388 | 1468649732290 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]]]}] 23:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 468ms 23:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:15:32 INFO - PROCESS | 2388 | 1468649732296 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 23:15:32 INFO - PROCESS | 2388 | 1468649732297 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 23:15:32 INFO - PROCESS | 2388 | 1468649732305 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:15:32 INFO - PROCESS | 2388 | 1468649732306 Marionette TRACE conn2 <- [1,2558,null,{}] 23:15:32 INFO - PROCESS | 2388 | 1468649732308 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}] 23:15:32 INFO - PROCESS | 2388 | 1468649732309 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:32 INFO - PROCESS | 2388 | 1468649732434 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 23:15:32 INFO - PROCESS | 2388 | 1468649732517 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:32 INFO - PROCESS | 2388 | 1468649732519 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x11660c800 == 41 [pid = 2388] [id = 647] 23:15:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x110f23c00) [pid = 2388] [serial = 1941] [outer = 0x0] 23:15:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x110f9cc00) [pid = 2388] [serial = 1942] [outer = 0x110f23c00] 23:15:32 INFO - PROCESS | 2388 | 1468649732550 Marionette DEBUG loaded listener.js 23:15:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1126f8400) [pid = 2388] [serial = 1943] [outer = 0x110f23c00] 23:15:33 INFO - PROCESS | 2388 | 1468649733004 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]]]}] 23:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 725ms 23:15:33 INFO - PROCESS | 2388 | 1468649733027 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 23:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:15:33 INFO - PROCESS | 2388 | 1468649733030 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 23:15:33 INFO - PROCESS | 2388 | 1468649733033 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:15:33 INFO - PROCESS | 2388 | 1468649733035 Marionette TRACE conn2 <- [1,2562,null,{}] 23:15:33 INFO - PROCESS | 2388 | 1468649733039 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}] 23:15:33 INFO - PROCESS | 2388 | 1468649733042 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:33 INFO - PROCESS | 2388 | 1468649733159 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 23:15:33 INFO - PROCESS | 2388 | 1468649733265 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:33 INFO - PROCESS | 2388 | 1468649733267 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x121ed8000 == 42 [pid = 2388] [id = 648] 23:15:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1160ad000) [pid = 2388] [serial = 1944] [outer = 0x0] 23:15:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x11759b800) [pid = 2388] [serial = 1945] [outer = 0x1160ad000] 23:15:33 INFO - PROCESS | 2388 | 1468649733300 Marionette DEBUG loaded listener.js 23:15:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x11820f800) [pid = 2388] [serial = 1946] [outer = 0x1160ad000] 23:15:33 INFO - PROCESS | 2388 | 1468649733723 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]]]}] 23:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 722ms 23:15:33 INFO - PROCESS | 2388 | 1468649733781 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 23:15:33 INFO - PROCESS | 2388 | 1468649733784 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 23:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:15:33 INFO - PROCESS | 2388 | 1468649733788 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:15:33 INFO - PROCESS | 2388 | 1468649733789 Marionette TRACE conn2 <- [1,2566,null,{}] 23:15:33 INFO - PROCESS | 2388 | 1468649733792 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}] 23:15:33 INFO - PROCESS | 2388 | 1468649733794 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:33 INFO - PROCESS | 2388 | 1468649733900 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 23:15:33 INFO - PROCESS | 2388 | 1468649733963 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:33 INFO - PROCESS | 2388 | 1468649733965 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be78000 == 43 [pid = 2388] [id = 649] 23:15:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x118659800) [pid = 2388] [serial = 1947] [outer = 0x0] 23:15:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x11953e800) [pid = 2388] [serial = 1948] [outer = 0x118659800] 23:15:34 INFO - PROCESS | 2388 | 1468649734006 Marionette DEBUG loaded listener.js 23:15:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x121bdb800) [pid = 2388] [serial = 1949] [outer = 0x118659800] 23:15:34 INFO - PROCESS | 2388 | 1468649734438 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]]]}] 23:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 23:15:34 INFO - PROCESS | 2388 | 1468649734458 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 23:15:34 INFO - PROCESS | 2388 | 1468649734460 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 23:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:15:34 INFO - PROCESS | 2388 | 1468649734468 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:15:34 INFO - PROCESS | 2388 | 1468649734473 Marionette TRACE conn2 <- [1,2570,null,{}] 23:15:34 INFO - PROCESS | 2388 | 1468649734476 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}] 23:15:34 INFO - PROCESS | 2388 | 1468649734479 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:34 INFO - PROCESS | 2388 | 1468649734586 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 23:15:34 INFO - PROCESS | 2388 | 1468649734649 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:34 INFO - PROCESS | 2388 | 1468649734650 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cda2800 == 44 [pid = 2388] [id = 650] 23:15:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x121188400) [pid = 2388] [serial = 1950] [outer = 0x0] 23:15:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x124f7e000) [pid = 2388] [serial = 1951] [outer = 0x121188400] 23:15:34 INFO - PROCESS | 2388 | 1468649734678 Marionette DEBUG loaded listener.js 23:15:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x126f11c00) [pid = 2388] [serial = 1952] [outer = 0x121188400] 23:15:35 INFO - PROCESS | 2388 | 1468649735356 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]]]}] 23:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 932ms 23:15:35 INFO - PROCESS | 2388 | 1468649735395 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 23:15:35 INFO - PROCESS | 2388 | 1468649735398 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 23:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:15:35 INFO - PROCESS | 2388 | 1468649735403 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:15:35 INFO - PROCESS | 2388 | 1468649735405 Marionette TRACE conn2 <- [1,2574,null,{}] 23:15:35 INFO - PROCESS | 2388 | 1468649735409 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}] 23:15:35 INFO - PROCESS | 2388 | 1468649735410 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:35 INFO - PROCESS | 2388 | 1468649735507 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 23:15:35 INFO - PROCESS | 2388 | 1468649735582 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:35 INFO - PROCESS | 2388 | 1468649735585 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x119aac000 == 45 [pid = 2388] [id = 651] 23:15:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x112dc0800) [pid = 2388] [serial = 1953] [outer = 0x0] 23:15:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x11519cc00) [pid = 2388] [serial = 1954] [outer = 0x112dc0800] 23:15:35 INFO - PROCESS | 2388 | 1468649735612 Marionette DEBUG loaded listener.js 23:15:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x117298c00) [pid = 2388] [serial = 1955] [outer = 0x112dc0800] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc55000 == 44 [pid = 2388] [id = 646] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12c52f800 == 43 [pid = 2388] [id = 645] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x128903000 == 42 [pid = 2388] [id = 644] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x1195a7000 == 41 [pid = 2388] [id = 643] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbd7800 == 40 [pid = 2388] [id = 642] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9c7800 == 39 [pid = 2388] [id = 641] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12aadf800 == 38 [pid = 2388] [id = 640] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x1183ce000 == 37 [pid = 2388] [id = 639] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x128903800 == 36 [pid = 2388] [id = 638] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x121a9f000 == 35 [pid = 2388] [id = 637] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x11919a000 == 34 [pid = 2388] [id = 636] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x11906a000 == 33 [pid = 2388] [id = 635] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x119f1a800 == 32 [pid = 2388] [id = 634] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x11339e800 == 31 [pid = 2388] [id = 633] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12cda2800 == 30 [pid = 2388] [id = 650] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x12be78000 == 29 [pid = 2388] [id = 649] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x121ed8000 == 28 [pid = 2388] [id = 648] 23:15:36 INFO - PROCESS | 2388 | --DOCSHELL 0x11660c800 == 27 [pid = 2388] [id = 647] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x121c9b000) [pid = 2388] [serial = 1894] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x11334bc00) [pid = 2388] [serial = 1862] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x1126f4000) [pid = 2388] [serial = 1861] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x1250b1400) [pid = 2388] [serial = 1895] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x1176c8400) [pid = 2388] [serial = 1891] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x124e3d800) [pid = 2388] [serial = 1889] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x119048000) [pid = 2388] [serial = 1879] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x119374800) [pid = 2388] [serial = 1880] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x118655000) [pid = 2388] [serial = 1877] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1217ba400) [pid = 2388] [serial = 1883] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1193ecc00) [pid = 2388] [serial = 1892] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x128aac000) [pid = 2388] [serial = 1838] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x125566400) [pid = 2388] [serial = 1897] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x115ee0000) [pid = 2388] [serial = 1847] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1193f6c00) [pid = 2388] [serial = 1882] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x112dc3400) [pid = 2388] [serial = 1846] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x118132400) [pid = 2388] [serial = 1873] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x118572000) [pid = 2388] [serial = 1850] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11820c400) [pid = 2388] [serial = 1874] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x118134c00) [pid = 2388] [serial = 1849] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1140ee000) [pid = 2388] [serial = 1870] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x116734000) [pid = 2388] [serial = 1871] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x118575400) [pid = 2388] [serial = 1876] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1128d4400) [pid = 2388] [serial = 1867] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x112dbd800) [pid = 2388] [serial = 1868] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x121ca5c00) [pid = 2388] [serial = 1853] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x121c9a000) [pid = 2388] [serial = 1885] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1216a1400) [pid = 2388] [serial = 1852] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x118571c00) [pid = 2388] [serial = 1865] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x118132000) [pid = 2388] [serial = 1864] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x1237d8400) [pid = 2388] [serial = 1888] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x121eb0400) [pid = 2388] [serial = 1886] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x12690e400) [pid = 2388] [serial = 1856] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x125538000) [pid = 2388] [serial = 1855] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x129edc400) [pid = 2388] [serial = 1859] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x129192800) [pid = 2388] [serial = 1858] [outer = 0x0] [url = about:blank] 23:15:36 INFO - PROCESS | 2388 | 1468649736615 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]]]}] 23:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1227ms 23:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:15:36 INFO - PROCESS | 2388 | 1468649736629 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 23:15:36 INFO - PROCESS | 2388 | 1468649736631 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 23:15:36 INFO - PROCESS | 2388 | 1468649736636 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:15:36 INFO - PROCESS | 2388 | 1468649736638 Marionette TRACE conn2 <- [1,2578,null,{}] 23:15:36 INFO - PROCESS | 2388 | 1468649736642 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}] 23:15:36 INFO - PROCESS | 2388 | 1468649736643 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:36 INFO - PROCESS | 2388 | 1468649736729 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 23:15:36 INFO - PROCESS | 2388 | 1468649736736 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:36 INFO - PROCESS | 2388 | 1468649736738 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x116704000 == 28 [pid = 2388] [id = 652] 23:15:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x1128ce400) [pid = 2388] [serial = 1956] [outer = 0x0] 23:15:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1128d4400) [pid = 2388] [serial = 1957] [outer = 0x1128ce400] 23:15:36 INFO - PROCESS | 2388 | 1468649736766 Marionette DEBUG loaded listener.js 23:15:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x112dbd400) [pid = 2388] [serial = 1958] [outer = 0x1128ce400] 23:15:37 INFO - PROCESS | 2388 | 1468649737127 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]]]}] 23:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 522ms 23:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:15:37 INFO - PROCESS | 2388 | 1468649737158 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 23:15:37 INFO - PROCESS | 2388 | 1468649737161 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 23:15:37 INFO - PROCESS | 2388 | 1468649737192 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:15:37 INFO - PROCESS | 2388 | 1468649737194 Marionette TRACE conn2 <- [1,2582,null,{}] 23:15:37 INFO - PROCESS | 2388 | 1468649737200 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}] 23:15:37 INFO - PROCESS | 2388 | 1468649737202 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:37 INFO - PROCESS | 2388 | 1468649737279 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 23:15:37 INFO - PROCESS | 2388 | 1468649737286 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:37 INFO - PROCESS | 2388 | 1468649737288 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x11816a800 == 29 [pid = 2388] [id = 653] 23:15:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x113e61800) [pid = 2388] [serial = 1959] [outer = 0x0] 23:15:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1162d0400) [pid = 2388] [serial = 1960] [outer = 0x113e61800] 23:15:37 INFO - PROCESS | 2388 | 1468649737315 Marionette DEBUG loaded listener.js 23:15:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x117292c00) [pid = 2388] [serial = 1961] [outer = 0x113e61800] 23:15:37 INFO - PROCESS | 2388 | 1468649737672 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]]]}] 23:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 550ms 23:15:37 INFO - PROCESS | 2388 | 1468649737724 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 23:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:15:37 INFO - PROCESS | 2388 | 1468649737737 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 23:15:37 INFO - PROCESS | 2388 | 1468649737743 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:15:37 INFO - PROCESS | 2388 | 1468649737747 Marionette TRACE conn2 <- [1,2586,null,{}] 23:15:37 INFO - PROCESS | 2388 | 1468649737758 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}] 23:15:37 INFO - PROCESS | 2388 | 1468649737763 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:37 INFO - PROCESS | 2388 | 1468649737889 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 23:15:37 INFO - PROCESS | 2388 | 1468649737905 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:37 INFO - PROCESS | 2388 | 1468649737907 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x11816a000 == 30 [pid = 2388] [id = 654] 23:15:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x118130400) [pid = 2388] [serial = 1962] [outer = 0x0] 23:15:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11856e400) [pid = 2388] [serial = 1963] [outer = 0x118130400] 23:15:37 INFO - PROCESS | 2388 | 1468649737952 Marionette DEBUG loaded listener.js 23:15:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x118652400) [pid = 2388] [serial = 1964] [outer = 0x118130400] 23:15:38 INFO - PROCESS | 2388 | 1468649738398 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]]]}] 23:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 674ms 23:15:38 INFO - PROCESS | 2388 | 1468649738421 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 23:15:38 INFO - PROCESS | 2388 | 1468649738423 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 23:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:15:38 INFO - PROCESS | 2388 | 1468649738426 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:15:38 INFO - PROCESS | 2388 | 1468649738427 Marionette TRACE conn2 <- [1,2590,null,{}] 23:15:38 INFO - PROCESS | 2388 | 1468649738429 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}] 23:15:38 INFO - PROCESS | 2388 | 1468649738430 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:38 INFO - PROCESS | 2388 | 1468649738548 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 23:15:38 INFO - PROCESS | 2388 | 1468649738582 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:38 INFO - PROCESS | 2388 | 1468649738583 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x121a8c000 == 31 [pid = 2388] [id = 655] 23:15:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x11820c400) [pid = 2388] [serial = 1965] [outer = 0x0] 23:15:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1186ec400) [pid = 2388] [serial = 1966] [outer = 0x11820c400] 23:15:38 INFO - PROCESS | 2388 | 1468649738608 Marionette DEBUG loaded listener.js 23:15:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1193f1000) [pid = 2388] [serial = 1967] [outer = 0x11820c400] 23:15:38 INFO - PROCESS | 2388 | 1468649738897 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]]]}] 23:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 23:15:38 INFO - PROCESS | 2388 | 1468649738945 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 23:15:38 INFO - PROCESS | 2388 | 1468649738946 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 23:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:15:38 INFO - PROCESS | 2388 | 1468649738955 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:15:38 INFO - PROCESS | 2388 | 1468649738957 Marionette TRACE conn2 <- [1,2594,null,{}] 23:15:38 INFO - PROCESS | 2388 | 1468649738959 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}] 23:15:38 INFO - PROCESS | 2388 | 1468649738960 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:39 INFO - PROCESS | 2388 | 1468649739063 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 23:15:39 INFO - PROCESS | 2388 | 1468649739067 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:39 INFO - PROCESS | 2388 | 1468649739068 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x126989000 == 32 [pid = 2388] [id = 656] 23:15:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x11864f000) [pid = 2388] [serial = 1968] [outer = 0x0] 23:15:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1193f4400) [pid = 2388] [serial = 1969] [outer = 0x11864f000] 23:15:39 INFO - PROCESS | 2388 | 1468649739092 Marionette DEBUG loaded listener.js 23:15:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x119b52000) [pid = 2388] [serial = 1970] [outer = 0x11864f000] 23:15:39 INFO - PROCESS | 2388 | 1468649739444 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]]]}] 23:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 517ms 23:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:15:39 INFO - PROCESS | 2388 | 1468649739476 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 23:15:39 INFO - PROCESS | 2388 | 1468649739477 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 23:15:39 INFO - PROCESS | 2388 | 1468649739479 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:15:39 INFO - PROCESS | 2388 | 1468649739480 Marionette TRACE conn2 <- [1,2598,null,{}] 23:15:39 INFO - PROCESS | 2388 | 1468649739483 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}] 23:15:39 INFO - PROCESS | 2388 | 1468649739487 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:39 INFO - PROCESS | 2388 | 1468649739607 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 23:15:39 INFO - PROCESS | 2388 | 1468649739621 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:39 INFO - PROCESS | 2388 | 1468649739623 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x129423000 == 33 [pid = 2388] [id = 657] 23:15:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x119b55000) [pid = 2388] [serial = 1971] [outer = 0x0] 23:15:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x121b41c00) [pid = 2388] [serial = 1972] [outer = 0x119b55000] 23:15:39 INFO - PROCESS | 2388 | 1468649739646 Marionette DEBUG loaded listener.js 23:15:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x124cb5000) [pid = 2388] [serial = 1973] [outer = 0x119b55000] 23:15:40 INFO - PROCESS | 2388 | 1468649740016 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]]]}] 23:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 568ms 23:15:40 INFO - PROCESS | 2388 | 1468649740049 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 23:15:40 INFO - PROCESS | 2388 | 1468649740053 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 23:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:15:40 INFO - PROCESS | 2388 | 1468649740056 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:15:40 INFO - PROCESS | 2388 | 1468649740058 Marionette TRACE conn2 <- [1,2602,null,{}] 23:15:40 INFO - PROCESS | 2388 | 1468649740062 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}] 23:15:40 INFO - PROCESS | 2388 | 1468649740064 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:40 INFO - PROCESS | 2388 | 1468649740221 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 23:15:40 INFO - PROCESS | 2388 | 1468649740239 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:40 INFO - PROCESS | 2388 | 1468649740240 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x128ebb000 == 34 [pid = 2388] [id = 658] 23:15:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x1122bd400) [pid = 2388] [serial = 1974] [outer = 0x0] 23:15:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x115eea000) [pid = 2388] [serial = 1975] [outer = 0x1122bd400] 23:15:40 INFO - PROCESS | 2388 | 1468649740280 Marionette DEBUG loaded listener.js 23:15:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x125538400) [pid = 2388] [serial = 1976] [outer = 0x1122bd400] 23:15:40 INFO - PROCESS | 2388 | 1468649740692 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]]]}] 23:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 672ms 23:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:15:40 INFO - PROCESS | 2388 | 1468649740728 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 23:15:40 INFO - PROCESS | 2388 | 1468649740730 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 23:15:40 INFO - PROCESS | 2388 | 1468649740732 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:15:40 INFO - PROCESS | 2388 | 1468649740733 Marionette TRACE conn2 <- [1,2606,null,{}] 23:15:40 INFO - PROCESS | 2388 | 1468649740735 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}] 23:15:40 INFO - PROCESS | 2388 | 1468649740736 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:40 INFO - PROCESS | 2388 | 1468649740840 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 23:15:40 INFO - PROCESS | 2388 | 1468649740843 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:40 INFO - PROCESS | 2388 | 1468649740844 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aae9800 == 35 [pid = 2388] [id = 659] 23:15:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1130acc00) [pid = 2388] [serial = 1977] [outer = 0x0] 23:15:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x125546800) [pid = 2388] [serial = 1978] [outer = 0x1130acc00] 23:15:40 INFO - PROCESS | 2388 | 1468649740869 Marionette DEBUG loaded listener.js 23:15:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x125580800) [pid = 2388] [serial = 1979] [outer = 0x1130acc00] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x129193400) [pid = 2388] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12160a400) [pid = 2388] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1120e5400) [pid = 2388] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x126f09800) [pid = 2388] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x11223bc00) [pid = 2388] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x10ebfa800) [pid = 2388] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1128d5c00) [pid = 2388] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x118619400) [pid = 2388] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x116a04400) [pid = 2388] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x114003800) [pid = 2388] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x110f28c00) [pid = 2388] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1162da000) [pid = 2388] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1162d1800) [pid = 2388] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1122bcc00) [pid = 2388] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:15:41 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1250b2400) [pid = 2388] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:15:41 INFO - PROCESS | 2388 | 1468649741384 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]]]}] 23:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 23:15:41 INFO - PROCESS | 2388 | 1468649741407 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 23:15:41 INFO - PROCESS | 2388 | 1468649741408 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 23:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:15:41 INFO - PROCESS | 2388 | 1468649741410 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:15:41 INFO - PROCESS | 2388 | 1468649741412 Marionette TRACE conn2 <- [1,2610,null,{}] 23:15:41 INFO - PROCESS | 2388 | 1468649741428 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}] 23:15:41 INFO - PROCESS | 2388 | 1468649741429 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:41 INFO - PROCESS | 2388 | 1468649741537 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 23:15:41 INFO - PROCESS | 2388 | 1468649741565 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:41 INFO - PROCESS | 2388 | 1468649741566 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b81f000 == 36 [pid = 2388] [id = 660] 23:15:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1162d1800) [pid = 2388] [serial = 1980] [outer = 0x0] 23:15:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x11812e000) [pid = 2388] [serial = 1981] [outer = 0x1162d1800] 23:15:41 INFO - PROCESS | 2388 | 1468649741593 Marionette DEBUG loaded listener.js 23:15:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12160a400) [pid = 2388] [serial = 1982] [outer = 0x1162d1800] 23:15:41 INFO - PROCESS | 2388 | 1468649741994 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]]]}] 23:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 618ms 23:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:15:42 INFO - PROCESS | 2388 | 1468649742030 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 23:15:42 INFO - PROCESS | 2388 | 1468649742033 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 23:15:42 INFO - PROCESS | 2388 | 1468649742036 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:15:42 INFO - PROCESS | 2388 | 1468649742038 Marionette TRACE conn2 <- [1,2614,null,{}] 23:15:42 INFO - PROCESS | 2388 | 1468649742041 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}] 23:15:42 INFO - PROCESS | 2388 | 1468649742043 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:42 INFO - PROCESS | 2388 | 1468649742165 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 23:15:42 INFO - PROCESS | 2388 | 1468649742170 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:42 INFO - PROCESS | 2388 | 1468649742171 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbc4800 == 37 [pid = 2388] [id = 661] 23:15:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x124f80000) [pid = 2388] [serial = 1983] [outer = 0x0] 23:15:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x125586000) [pid = 2388] [serial = 1984] [outer = 0x124f80000] 23:15:42 INFO - PROCESS | 2388 | 1468649742198 Marionette DEBUG loaded listener.js 23:15:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12690e400) [pid = 2388] [serial = 1985] [outer = 0x124f80000] 23:15:42 INFO - PROCESS | 2388 | 1468649742521 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]]]}] 23:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 23:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:15:42 INFO - PROCESS | 2388 | 1468649742556 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 23:15:42 INFO - PROCESS | 2388 | 1468649742557 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 23:15:42 INFO - PROCESS | 2388 | 1468649742559 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:15:42 INFO - PROCESS | 2388 | 1468649742561 Marionette TRACE conn2 <- [1,2618,null,{}] 23:15:42 INFO - PROCESS | 2388 | 1468649742563 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}] 23:15:42 INFO - PROCESS | 2388 | 1468649742565 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:42 INFO - PROCESS | 2388 | 1468649742689 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 23:15:42 INFO - PROCESS | 2388 | 1468649742736 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:42 INFO - PROCESS | 2388 | 1468649742737 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be84800 == 38 [pid = 2388] [id = 662] 23:15:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x124f85400) [pid = 2388] [serial = 1986] [outer = 0x0] 23:15:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x126d61400) [pid = 2388] [serial = 1987] [outer = 0x124f85400] 23:15:42 INFO - PROCESS | 2388 | 1468649742763 Marionette DEBUG loaded listener.js 23:15:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x128aa6800) [pid = 2388] [serial = 1988] [outer = 0x124f85400] 23:15:43 INFO - PROCESS | 2388 | 1468649743076 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]]]}] 23:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 520ms 23:15:43 INFO - PROCESS | 2388 | 1468649743080 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 23:15:43 INFO - PROCESS | 2388 | 1468649743081 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 23:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:15:43 INFO - PROCESS | 2388 | 1468649743091 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:15:43 INFO - PROCESS | 2388 | 1468649743092 Marionette TRACE conn2 <- [1,2622,null,{}] 23:15:43 INFO - PROCESS | 2388 | 1468649743094 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}] 23:15:43 INFO - PROCESS | 2388 | 1468649743095 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:43 INFO - PROCESS | 2388 | 1468649743181 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 23:15:43 INFO - PROCESS | 2388 | 1468649743287 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:43 INFO - PROCESS | 2388 | 1468649743289 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x113014000 == 39 [pid = 2388] [id = 663] 23:15:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x10ebfe800) [pid = 2388] [serial = 1989] [outer = 0x0] 23:15:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x110f31c00) [pid = 2388] [serial = 1990] [outer = 0x10ebfe800] 23:15:43 INFO - PROCESS | 2388 | 1468649743320 Marionette DEBUG loaded listener.js 23:15:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x1126f0800) [pid = 2388] [serial = 1991] [outer = 0x10ebfe800] 23:15:43 INFO - PROCESS | 2388 | 1468649743844 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]]]}] 23:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 777ms 23:15:43 INFO - PROCESS | 2388 | 1468649743863 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 23:15:43 INFO - PROCESS | 2388 | 1468649743865 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 23:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:15:43 INFO - PROCESS | 2388 | 1468649743896 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:15:43 INFO - PROCESS | 2388 | 1468649743898 Marionette TRACE conn2 <- [1,2626,null,{}] 23:15:43 INFO - PROCESS | 2388 | 1468649743904 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}] 23:15:43 INFO - PROCESS | 2388 | 1468649743907 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:44 INFO - PROCESS | 2388 | 1468649744038 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 23:15:44 INFO - PROCESS | 2388 | 1468649744122 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:44 INFO - PROCESS | 2388 | 1468649744124 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x119ba0000 == 40 [pid = 2388] [id = 664] 23:15:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x116059400) [pid = 2388] [serial = 1992] [outer = 0x0] 23:15:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x11672c800) [pid = 2388] [serial = 1993] [outer = 0x116059400] 23:15:44 INFO - PROCESS | 2388 | 1468649744154 Marionette DEBUG loaded listener.js 23:15:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1175a0c00) [pid = 2388] [serial = 1994] [outer = 0x116059400] 23:15:44 INFO - PROCESS | 2388 | 1468649744819 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]]]}] 23:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 972ms 23:15:44 INFO - PROCESS | 2388 | 1468649744867 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 23:15:44 INFO - PROCESS | 2388 | 1468649744871 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 23:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:15:44 INFO - PROCESS | 2388 | 1468649744874 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:15:44 INFO - PROCESS | 2388 | 1468649744876 Marionette TRACE conn2 <- [1,2630,null,{}] 23:15:44 INFO - PROCESS | 2388 | 1468649744880 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}] 23:15:44 INFO - PROCESS | 2388 | 1468649744882 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:44 INFO - PROCESS | 2388 | 1468649744985 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 23:15:45 INFO - PROCESS | 2388 | 1468649745072 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:45 INFO - PROCESS | 2388 | 1468649745075 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x116f38800 == 41 [pid = 2388] [id = 665] 23:15:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x11400ec00) [pid = 2388] [serial = 1995] [outer = 0x0] 23:15:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x1160a8800) [pid = 2388] [serial = 1996] [outer = 0x11400ec00] 23:15:45 INFO - PROCESS | 2388 | 1468649745105 Marionette DEBUG loaded listener.js 23:15:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x117298000) [pid = 2388] [serial = 1997] [outer = 0x11400ec00] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x12be84800 == 40 [pid = 2388] [id = 662] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbc4800 == 39 [pid = 2388] [id = 661] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x12b81f000 == 38 [pid = 2388] [id = 660] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x12aae9800 == 37 [pid = 2388] [id = 659] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x128ebb000 == 36 [pid = 2388] [id = 658] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x129423000 == 35 [pid = 2388] [id = 657] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x126989000 == 34 [pid = 2388] [id = 656] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x121a8c000 == 33 [pid = 2388] [id = 655] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x11816a000 == 32 [pid = 2388] [id = 654] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x11816a800 == 31 [pid = 2388] [id = 653] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x116704000 == 30 [pid = 2388] [id = 652] 23:15:45 INFO - PROCESS | 2388 | --DOCSHELL 0x119aac000 == 29 [pid = 2388] [id = 651] 23:15:45 INFO - PROCESS | 2388 | 1468649745652 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]]]}] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x126911800) [pid = 2388] [serial = 1898] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x12940cc00) [pid = 2388] [serial = 1939] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x123706800) [pid = 2388] [serial = 1921] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x125583c00) [pid = 2388] [serial = 1924] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x125546000) [pid = 2388] [serial = 1922] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x127160400) [pid = 2388] [serial = 1927] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1193f0800) [pid = 2388] [serial = 1915] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x11953c000) [pid = 2388] [serial = 1916] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x110f31400) [pid = 2388] [serial = 1900] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x112014800) [pid = 2388] [serial = 1901] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x112a86400) [pid = 2388] [serial = 1906] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x113e15000) [pid = 2388] [serial = 1907] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11864f800) [pid = 2388] [serial = 1912] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1188e9400) [pid = 2388] [serial = 1913] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11728e400) [pid = 2388] [serial = 1909] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x1176c7c00) [pid = 2388] [serial = 1910] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x115ee0c00) [pid = 2388] [serial = 1903] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x116971800) [pid = 2388] [serial = 1904] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x127353c00) [pid = 2388] [serial = 1928] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x1139bd800) [pid = 2388] [serial = 1931] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x129192c00) [pid = 2388] [serial = 1937] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x111aafc00) [pid = 2388] [serial = 1930] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x118206400) [pid = 2388] [serial = 1933] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x119772000) [pid = 2388] [serial = 1918] [outer = 0x0] [url = about:blank] 23:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 823ms 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12126bc00) [pid = 2388] [serial = 1919] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x12553e000) [pid = 2388] [serial = 1936] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x126d03c00) [pid = 2388] [serial = 1925] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x124cb3800) [pid = 2388] [serial = 1934] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x129ed5800) [pid = 2388] [serial = 1940] [outer = 0x0] [url = about:blank] 23:15:45 INFO - PROCESS | 2388 | 1468649745705 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 23:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:15:45 INFO - PROCESS | 2388 | 1468649745708 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 23:15:45 INFO - PROCESS | 2388 | 1468649745713 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:15:45 INFO - PROCESS | 2388 | 1468649745715 Marionette TRACE conn2 <- [1,2634,null,{}] 23:15:45 INFO - PROCESS | 2388 | 1468649745719 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}] 23:15:45 INFO - PROCESS | 2388 | 1468649745721 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:45 INFO - PROCESS | 2388 | 1468649745803 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 23:15:45 INFO - PROCESS | 2388 | 1468649745807 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:45 INFO - PROCESS | 2388 | 1468649745808 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x119516000 == 30 [pid = 2388] [id = 666] 23:15:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x118132400) [pid = 2388] [serial = 1998] [outer = 0x0] 23:15:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x118136800) [pid = 2388] [serial = 1999] [outer = 0x118132400] 23:15:45 INFO - PROCESS | 2388 | 1468649745840 Marionette DEBUG loaded listener.js 23:15:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x118572c00) [pid = 2388] [serial = 2000] [outer = 0x118132400] 23:15:46 INFO - PROCESS | 2388 | 1468649746218 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]]]}] 23:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 523ms 23:15:46 INFO - PROCESS | 2388 | 1468649746237 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 23:15:46 INFO - PROCESS | 2388 | 1468649746238 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 23:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:15:46 INFO - PROCESS | 2388 | 1468649746241 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:15:46 INFO - PROCESS | 2388 | 1468649746243 Marionette TRACE conn2 <- [1,2638,null,{}] 23:15:46 INFO - PROCESS | 2388 | 1468649746251 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}] 23:15:46 INFO - PROCESS | 2388 | 1468649746254 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:46 INFO - PROCESS | 2388 | 1468649746358 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 23:15:46 INFO - PROCESS | 2388 | 1468649746368 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:46 INFO - PROCESS | 2388 | 1468649746371 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x121edc800 == 31 [pid = 2388] [id = 667] 23:15:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1186ed800) [pid = 2388] [serial = 2001] [outer = 0x0] 23:15:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x1193e8400) [pid = 2388] [serial = 2002] [outer = 0x1186ed800] 23:15:46 INFO - PROCESS | 2388 | 1468649746399 Marionette DEBUG loaded listener.js 23:15:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x119769c00) [pid = 2388] [serial = 2003] [outer = 0x1186ed800] 23:15:46 INFO - PROCESS | 2388 | 1468649746775 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]]]}] 23:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 572ms 23:15:46 INFO - PROCESS | 2388 | 1468649746814 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 23:15:46 INFO - PROCESS | 2388 | 1468649746817 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 23:15:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:15:46 INFO - PROCESS | 2388 | 1468649746822 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:15:46 INFO - PROCESS | 2388 | 1468649746824 Marionette TRACE conn2 <- [1,2642,null,{}] 23:15:46 INFO - PROCESS | 2388 | 1468649746828 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}] 23:15:46 INFO - PROCESS | 2388 | 1468649746830 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:46 INFO - PROCESS | 2388 | 1468649746946 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 23:15:46 INFO - PROCESS | 2388 | 1468649746951 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:46 INFO - PROCESS | 2388 | 1468649746954 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x128ebc800 == 32 [pid = 2388] [id = 668] 23:15:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1126fec00) [pid = 2388] [serial = 2004] [outer = 0x0] 23:15:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x12126d800) [pid = 2388] [serial = 2005] [outer = 0x1126fec00] 23:15:46 INFO - PROCESS | 2388 | 1468649746979 Marionette DEBUG loaded listener.js 23:15:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x121ca0000) [pid = 2388] [serial = 2006] [outer = 0x1126fec00] 23:15:47 INFO - PROCESS | 2388 | 1468649747319 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]]]}] 23:15:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:15:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 521ms 23:15:47 INFO - PROCESS | 2388 | 1468649747343 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 23:15:47 INFO - PROCESS | 2388 | 1468649747345 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 23:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:15:47 INFO - PROCESS | 2388 | 1468649747347 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:15:47 INFO - PROCESS | 2388 | 1468649747348 Marionette TRACE conn2 <- [1,2646,null,{}] 23:15:47 INFO - PROCESS | 2388 | 1468649747352 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}] 23:15:47 INFO - PROCESS | 2388 | 1468649747354 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:47 INFO - PROCESS | 2388 | 1468649747461 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 23:15:47 INFO - PROCESS | 2388 | 1468649747472 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:47 INFO - PROCESS | 2388 | 1468649747473 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x119973800 == 33 [pid = 2388] [id = 669] 23:15:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x119b49000) [pid = 2388] [serial = 2007] [outer = 0x0] 23:15:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x121ca4400) [pid = 2388] [serial = 2008] [outer = 0x119b49000] 23:15:47 INFO - PROCESS | 2388 | 1468649747497 Marionette DEBUG loaded listener.js 23:15:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x124c8f800) [pid = 2388] [serial = 2009] [outer = 0x119b49000] 23:15:47 INFO - PROCESS | 2388 | 1468649747828 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]]]}] 23:15:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:15:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 23:15:47 INFO - PROCESS | 2388 | 1468649747867 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 23:15:47 INFO - PROCESS | 2388 | 1468649747869 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 23:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:15:47 INFO - PROCESS | 2388 | 1468649747871 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:15:47 INFO - PROCESS | 2388 | 1468649747872 Marionette TRACE conn2 <- [1,2650,null,{}] 23:15:47 INFO - PROCESS | 2388 | 1468649747874 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}] 23:15:47 INFO - PROCESS | 2388 | 1468649747878 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:48 INFO - PROCESS | 2388 | 1468649748008 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 23:15:48 INFO - PROCESS | 2388 | 1468649748012 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:48 INFO - PROCESS | 2388 | 1468649748013 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b80d800 == 34 [pid = 2388] [id = 670] 23:15:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x119b49400) [pid = 2388] [serial = 2010] [outer = 0x0] 23:15:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1250b6c00) [pid = 2388] [serial = 2011] [outer = 0x119b49400] 23:15:48 INFO - PROCESS | 2388 | 1468649748039 Marionette DEBUG loaded listener.js 23:15:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12733cc00) [pid = 2388] [serial = 2012] [outer = 0x119b49400] 23:15:48 INFO - PROCESS | 2388 | 1468649748398 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]]]}] 23:15:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:15:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 568ms 23:15:48 INFO - PROCESS | 2388 | 1468649748439 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 23:15:48 INFO - PROCESS | 2388 | 1468649748441 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 23:15:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:15:48 INFO - PROCESS | 2388 | 1468649748443 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:15:48 INFO - PROCESS | 2388 | 1468649748444 Marionette TRACE conn2 <- [1,2654,null,{}] 23:15:48 INFO - PROCESS | 2388 | 1468649748447 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}] 23:15:48 INFO - PROCESS | 2388 | 1468649748448 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:48 INFO - PROCESS | 2388 | 1468649748557 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 23:15:48 INFO - PROCESS | 2388 | 1468649748608 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:48 INFO - PROCESS | 2388 | 1468649748609 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbcb800 == 35 [pid = 2388] [id = 671] 23:15:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1126f2000) [pid = 2388] [serial = 2013] [outer = 0x0] 23:15:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x127352400) [pid = 2388] [serial = 2014] [outer = 0x1126f2000] 23:15:48 INFO - PROCESS | 2388 | 1468649748663 Marionette DEBUG loaded listener.js 23:15:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x128ed2800) [pid = 2388] [serial = 2015] [outer = 0x1126f2000] 23:15:49 INFO - PROCESS | 2388 | 1468649749071 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]]]}] 23:15:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:15:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 669ms 23:15:49 INFO - PROCESS | 2388 | 1468649749112 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 23:15:49 INFO - PROCESS | 2388 | 1468649749113 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 23:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:15:49 INFO - PROCESS | 2388 | 1468649749116 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:15:49 INFO - PROCESS | 2388 | 1468649749117 Marionette TRACE conn2 <- [1,2658,null,{}] 23:15:49 INFO - PROCESS | 2388 | 1468649749119 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}] 23:15:49 INFO - PROCESS | 2388 | 1468649749121 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:49 INFO - PROCESS | 2388 | 1468649749219 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 23:15:49 INFO - PROCESS | 2388 | 1468649749222 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:49 INFO - PROCESS | 2388 | 1468649749223 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be30800 == 36 [pid = 2388] [id = 672] 23:15:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x118136400) [pid = 2388] [serial = 2016] [outer = 0x0] 23:15:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x129192c00) [pid = 2388] [serial = 2017] [outer = 0x118136400] 23:15:49 INFO - PROCESS | 2388 | 1468649749248 Marionette DEBUG loaded listener.js 23:15:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x129408400) [pid = 2388] [serial = 2018] [outer = 0x118136400] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x11864f000) [pid = 2388] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x119b55000) [pid = 2388] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1122bd400) [pid = 2388] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1130acc00) [pid = 2388] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x124f80000) [pid = 2388] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x118130400) [pid = 2388] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1128ce400) [pid = 2388] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x11820c400) [pid = 2388] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x113e61800) [pid = 2388] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x112dc0800) [pid = 2388] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x110f23c00) [pid = 2388] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x1160ad000) [pid = 2388] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x118659800) [pid = 2388] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x1162d1800) [pid = 2388] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:15:49 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x121188400) [pid = 2388] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:15:49 INFO - PROCESS | 2388 | 1468649749640 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]]]}] 23:15:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:15:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 569ms 23:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:15:49 INFO - PROCESS | 2388 | 1468649749686 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 23:15:49 INFO - PROCESS | 2388 | 1468649749687 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 23:15:49 INFO - PROCESS | 2388 | 1468649749689 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:15:49 INFO - PROCESS | 2388 | 1468649749690 Marionette TRACE conn2 <- [1,2662,null,{}] 23:15:49 INFO - PROCESS | 2388 | 1468649749692 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}] 23:15:49 INFO - PROCESS | 2388 | 1468649749694 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:49 INFO - PROCESS | 2388 | 1468649749779 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 23:15:49 INFO - PROCESS | 2388 | 1468649749783 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:49 INFO - PROCESS | 2388 | 1468649749786 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x129226000 == 37 [pid = 2388] [id = 673] 23:15:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1128ce400) [pid = 2388] [serial = 2019] [outer = 0x0] 23:15:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x117137c00) [pid = 2388] [serial = 2020] [outer = 0x1128ce400] 23:15:49 INFO - PROCESS | 2388 | 1468649749811 Marionette DEBUG loaded listener.js 23:15:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x11857ac00) [pid = 2388] [serial = 2021] [outer = 0x1128ce400] 23:15:50 INFO - PROCESS | 2388 | 1468649750148 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]]]}] 23:15:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 470ms 23:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:15:50 INFO - PROCESS | 2388 | 1468649750159 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 23:15:50 INFO - PROCESS | 2388 | 1468649750160 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 23:15:50 INFO - PROCESS | 2388 | 1468649750163 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:15:50 INFO - PROCESS | 2388 | 1468649750164 Marionette TRACE conn2 <- [1,2666,null,{}] 23:15:50 INFO - PROCESS | 2388 | 1468649750166 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}] 23:15:50 INFO - PROCESS | 2388 | 1468649750168 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:50 INFO - PROCESS | 2388 | 1468649750273 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 23:15:50 INFO - PROCESS | 2388 | 1468649750279 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:50 INFO - PROCESS | 2388 | 1468649750280 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x128ebb000 == 38 [pid = 2388] [id = 674] 23:15:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1128d7400) [pid = 2388] [serial = 2022] [outer = 0x0] 23:15:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12118c800) [pid = 2388] [serial = 2023] [outer = 0x1128d7400] 23:15:50 INFO - PROCESS | 2388 | 1468649750304 Marionette DEBUG loaded listener.js 23:15:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x127168800) [pid = 2388] [serial = 2024] [outer = 0x1128d7400] 23:15:51 INFO - PROCESS | 2388 | 1468649751087 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]]]}] 23:15:51 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) 23:15:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 971ms 23:15:51 INFO - PROCESS | 2388 | 1468649751135 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 23:15:51 INFO - PROCESS | 2388 | 1468649751136 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 23:15:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:15:51 INFO - PROCESS | 2388 | 1468649751139 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:15:51 INFO - PROCESS | 2388 | 1468649751140 Marionette TRACE conn2 <- [1,2670,null,{}] 23:15:51 INFO - PROCESS | 2388 | 1468649751143 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}] 23:15:51 INFO - PROCESS | 2388 | 1468649751144 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:51 INFO - PROCESS | 2388 | 1468649751244 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 23:15:51 INFO - PROCESS | 2388 | 1468649751248 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:51 INFO - PROCESS | 2388 | 1468649751250 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc50800 == 39 [pid = 2388] [id = 675] 23:15:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x129635400) [pid = 2388] [serial = 2025] [outer = 0x0] 23:15:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12a6e6800) [pid = 2388] [serial = 2026] [outer = 0x129635400] 23:15:51 INFO - PROCESS | 2388 | 1468649751277 Marionette DEBUG loaded listener.js 23:15:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x12a7dcc00) [pid = 2388] [serial = 2027] [outer = 0x129635400] 23:15:52 INFO - PROCESS | 2388 | 1468649752121 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"]]]}] 23:15:52 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 23:15:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:15:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:15:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1019ms 23:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:15:52 INFO - PROCESS | 2388 | 1468649752159 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 23:15:52 INFO - PROCESS | 2388 | 1468649752161 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 23:15:52 INFO - PROCESS | 2388 | 1468649752164 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:15:52 INFO - PROCESS | 2388 | 1468649752167 Marionette TRACE conn2 <- [1,2674,null,{}] 23:15:52 INFO - PROCESS | 2388 | 1468649752170 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}] 23:15:52 INFO - PROCESS | 2388 | 1468649752172 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:52 INFO - PROCESS | 2388 | 1468649752276 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 23:15:52 INFO - PROCESS | 2388 | 1468649752334 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:52 INFO - PROCESS | 2388 | 1468649752337 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:52 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e14800 == 40 [pid = 2388] [id = 676] 23:15:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x112f6e000) [pid = 2388] [serial = 2028] [outer = 0x0] 23:15:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x113e60c00) [pid = 2388] [serial = 2029] [outer = 0x112f6e000] 23:15:52 INFO - PROCESS | 2388 | 1468649752368 Marionette DEBUG loaded listener.js 23:15:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x117138000) [pid = 2388] [serial = 2030] [outer = 0x112f6e000] 23:15:53 INFO - PROCESS | 2388 | 1468649753344 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"]]]}] 23:15:53 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 23:15:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:15:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:15:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:15:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1221ms 23:15:53 INFO - PROCESS | 2388 | 1468649753386 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 23:15:53 INFO - PROCESS | 2388 | 1468649753390 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 23:15:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:15:53 INFO - PROCESS | 2388 | 1468649753394 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:15:53 INFO - PROCESS | 2388 | 1468649753396 Marionette TRACE conn2 <- [1,2678,null,{}] 23:15:53 INFO - PROCESS | 2388 | 1468649753398 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}] 23:15:53 INFO - PROCESS | 2388 | 1468649753400 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:53 INFO - PROCESS | 2388 | 1468649753501 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 23:15:53 INFO - PROCESS | 2388 | 1468649753560 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:53 INFO - PROCESS | 2388 | 1468649753561 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x128e14800 == 41 [pid = 2388] [id = 677] 23:15:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x11861b000) [pid = 2388] [serial = 2031] [outer = 0x0] 23:15:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x119045000) [pid = 2388] [serial = 2032] [outer = 0x11861b000] 23:15:53 INFO - PROCESS | 2388 | 1468649753592 Marionette DEBUG loaded listener.js 23:15:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x11953b400) [pid = 2388] [serial = 2033] [outer = 0x11861b000] 23:15:54 INFO - PROCESS | 2388 | 1468649754600 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]]]}] 23:15:54 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) 23:15:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1220ms 23:15:54 INFO - PROCESS | 2388 | 1468649754616 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 23:15:54 INFO - PROCESS | 2388 | 1468649754619 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 23:15:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:15:54 INFO - PROCESS | 2388 | 1468649754624 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:15:54 INFO - PROCESS | 2388 | 1468649754627 Marionette TRACE conn2 <- [1,2682,null,{}] 23:15:54 INFO - PROCESS | 2388 | 1468649754632 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}] 23:15:54 INFO - PROCESS | 2388 | 1468649754635 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:54 INFO - PROCESS | 2388 | 1468649754775 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 23:15:54 INFO - PROCESS | 2388 | 1468649754885 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:54 INFO - PROCESS | 2388 | 1468649754888 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x11301d000 == 42 [pid = 2388] [id = 678] 23:15:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x11604ec00) [pid = 2388] [serial = 2034] [outer = 0x0] 23:15:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x1160ad400) [pid = 2388] [serial = 2035] [outer = 0x11604ec00] 23:15:54 INFO - PROCESS | 2388 | 1468649754937 Marionette DEBUG loaded listener.js 23:15:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x117292000) [pid = 2388] [serial = 2036] [outer = 0x11604ec00] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x128ebb000 == 41 [pid = 2388] [id = 674] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x129226000 == 40 [pid = 2388] [id = 673] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x12be30800 == 39 [pid = 2388] [id = 672] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbcb800 == 38 [pid = 2388] [id = 671] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x12b80d800 == 37 [pid = 2388] [id = 670] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x119973800 == 36 [pid = 2388] [id = 669] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x128ebc800 == 35 [pid = 2388] [id = 668] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x121edc800 == 34 [pid = 2388] [id = 667] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x119516000 == 33 [pid = 2388] [id = 666] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x116f38800 == 32 [pid = 2388] [id = 665] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x119ba0000 == 31 [pid = 2388] [id = 664] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x113014000 == 30 [pid = 2388] [id = 663] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x128e14800 == 29 [pid = 2388] [id = 677] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc50800 == 28 [pid = 2388] [id = 675] 23:15:55 INFO - PROCESS | 2388 | --DOCSHELL 0x117e14800 == 27 [pid = 2388] [id = 676] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x119b52000) [pid = 2388] [serial = 1970] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1193f4400) [pid = 2388] [serial = 1969] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x121b41c00) [pid = 2388] [serial = 1972] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x125538400) [pid = 2388] [serial = 1976] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x115eea000) [pid = 2388] [serial = 1975] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x125546800) [pid = 2388] [serial = 1978] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x125586000) [pid = 2388] [serial = 1984] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11856e400) [pid = 2388] [serial = 1963] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x118652400) [pid = 2388] [serial = 1964] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1128d4400) [pid = 2388] [serial = 1957] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x112dbd400) [pid = 2388] [serial = 1958] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1186ec400) [pid = 2388] [serial = 1966] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1162d0400) [pid = 2388] [serial = 1960] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x117292c00) [pid = 2388] [serial = 1961] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x117298c00) [pid = 2388] [serial = 1955] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x11519cc00) [pid = 2388] [serial = 1954] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x1126f8400) [pid = 2388] [serial = 1943] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x110f9cc00) [pid = 2388] [serial = 1942] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x11820f800) [pid = 2388] [serial = 1946] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x11759b800) [pid = 2388] [serial = 1945] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x12690e400) [pid = 2388] [serial = 1985] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x121bdb800) [pid = 2388] [serial = 1949] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x11812e000) [pid = 2388] [serial = 1981] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x124cb5000) [pid = 2388] [serial = 1973] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x11953e800) [pid = 2388] [serial = 1948] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x126f11c00) [pid = 2388] [serial = 1952] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x124f7e000) [pid = 2388] [serial = 1951] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x12160a400) [pid = 2388] [serial = 1982] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x125580800) [pid = 2388] [serial = 1979] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x1193f1000) [pid = 2388] [serial = 1967] [outer = 0x0] [url = about:blank] 23:15:55 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x126d61400) [pid = 2388] [serial = 1987] [outer = 0x0] [url = about:blank] 23:15:56 INFO - PROCESS | 2388 | 1468649756279 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]]]}] 23:15:56 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) 23:15:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1676ms 23:15:56 INFO - PROCESS | 2388 | 1468649756299 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 23:15:56 INFO - PROCESS | 2388 | 1468649756303 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 23:15:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:15:56 INFO - PROCESS | 2388 | 1468649756306 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:15:56 INFO - PROCESS | 2388 | 1468649756308 Marionette TRACE conn2 <- [1,2686,null,{}] 23:15:56 INFO - PROCESS | 2388 | 1468649756311 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}] 23:15:56 INFO - PROCESS | 2388 | 1468649756313 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:56 INFO - PROCESS | 2388 | 1468649756393 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 23:15:56 INFO - PROCESS | 2388 | 1468649756447 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:56 INFO - PROCESS | 2388 | 1468649756448 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x11694b000 == 28 [pid = 2388] [id = 679] 23:15:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x1126fd000) [pid = 2388] [serial = 2037] [outer = 0x0] 23:15:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x112a86000) [pid = 2388] [serial = 2038] [outer = 0x1126fd000] 23:15:56 INFO - PROCESS | 2388 | 1468649756477 Marionette DEBUG loaded listener.js 23:15:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x11393e000) [pid = 2388] [serial = 2039] [outer = 0x1126fd000] 23:15:57 INFO - PROCESS | 2388 | 1468649757265 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"]]]}] 23:15:57 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 23:15:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:15:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:15:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:15:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 971ms 23:15:57 INFO - PROCESS | 2388 | 1468649757278 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 23:15:57 INFO - PROCESS | 2388 | 1468649757281 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 23:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:15:57 INFO - PROCESS | 2388 | 1468649757288 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:15:57 INFO - PROCESS | 2388 | 1468649757289 Marionette TRACE conn2 <- [1,2690,null,{}] 23:15:57 INFO - PROCESS | 2388 | 1468649757292 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}] 23:15:57 INFO - PROCESS | 2388 | 1468649757293 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:57 INFO - PROCESS | 2388 | 1468649757373 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 23:15:57 INFO - PROCESS | 2388 | 1468649757377 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:57 INFO - PROCESS | 2388 | 1468649757378 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x11906b000 == 29 [pid = 2388] [id = 680] 23:15:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x114009000) [pid = 2388] [serial = 2040] [outer = 0x0] 23:15:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x117298800) [pid = 2388] [serial = 2041] [outer = 0x114009000] 23:15:57 INFO - PROCESS | 2388 | 1468649757408 Marionette DEBUG loaded listener.js 23:15:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x11812e000) [pid = 2388] [serial = 2042] [outer = 0x114009000] 23:15:58 INFO - PROCESS | 2388 | 1468649758266 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"]]]}] 23:15:58 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 23:15:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:15:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:15:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:15:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1020ms 23:15:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:15:58 INFO - PROCESS | 2388 | 1468649758308 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 23:15:58 INFO - PROCESS | 2388 | 1468649758309 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 23:15:58 INFO - PROCESS | 2388 | 1468649758311 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:15:58 INFO - PROCESS | 2388 | 1468649758314 Marionette TRACE conn2 <- [1,2694,null,{}] 23:15:58 INFO - PROCESS | 2388 | 1468649758336 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}] 23:15:58 INFO - PROCESS | 2388 | 1468649758339 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:58 INFO - PROCESS | 2388 | 1468649758439 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 23:15:58 INFO - PROCESS | 2388 | 1468649758444 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:58 INFO - PROCESS | 2388 | 1468649758446 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x1212d4000 == 30 [pid = 2388] [id = 681] 23:15:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x11856fc00) [pid = 2388] [serial = 2043] [outer = 0x0] 23:15:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x11861dc00) [pid = 2388] [serial = 2044] [outer = 0x11856fc00] 23:15:58 INFO - PROCESS | 2388 | 1468649758474 Marionette DEBUG loaded listener.js 23:15:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x1186ec000) [pid = 2388] [serial = 2045] [outer = 0x11856fc00] 23:15:59 INFO - PROCESS | 2388 | 1468649759332 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"]]]}] 23:15:59 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 23:15:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:15:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:15:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:15:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1030ms 23:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:15:59 INFO - PROCESS | 2388 | 1468649759342 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 23:15:59 INFO - PROCESS | 2388 | 1468649759344 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 23:15:59 INFO - PROCESS | 2388 | 1468649759346 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:15:59 INFO - PROCESS | 2388 | 1468649759347 Marionette TRACE conn2 <- [1,2698,null,{}] 23:15:59 INFO - PROCESS | 2388 | 1468649759349 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}] 23:15:59 INFO - PROCESS | 2388 | 1468649759351 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:59 INFO - PROCESS | 2388 | 1468649759451 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 23:15:59 INFO - PROCESS | 2388 | 1468649759488 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:59 INFO - PROCESS | 2388 | 1468649759489 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:15:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236e1000 == 31 [pid = 2388] [id = 682] 23:15:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x1193f1400) [pid = 2388] [serial = 2046] [outer = 0x0] 23:15:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1193f6c00) [pid = 2388] [serial = 2047] [outer = 0x1193f1400] 23:15:59 INFO - PROCESS | 2388 | 1468649759514 Marionette DEBUG loaded listener.js 23:15:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x11953f000) [pid = 2388] [serial = 2048] [outer = 0x1193f1400] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x119b49400) [pid = 2388] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x1126f2000) [pid = 2388] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x118136400) [pid = 2388] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x118132400) [pid = 2388] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x11400ec00) [pid = 2388] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x1186ed800) [pid = 2388] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x10ebfe800) [pid = 2388] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x1126fec00) [pid = 2388] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x116059400) [pid = 2388] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x1128d7400) [pid = 2388] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x1128ce400) [pid = 2388] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x119b49000) [pid = 2388] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x129635400) [pid = 2388] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:15:59 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x124f85400) [pid = 2388] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:16:00 INFO - PROCESS | 2388 | 1468649760365 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"]]]}] 23:16:00 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 23:16:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:16:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:16:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1071ms 23:16:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:16:00 INFO - PROCESS | 2388 | 1468649760417 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 23:16:00 INFO - PROCESS | 2388 | 1468649760419 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 23:16:00 INFO - PROCESS | 2388 | 1468649760428 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:16:00 INFO - PROCESS | 2388 | 1468649760429 Marionette TRACE conn2 <- [1,2702,null,{}] 23:16:00 INFO - PROCESS | 2388 | 1468649760431 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}] 23:16:00 INFO - PROCESS | 2388 | 1468649760433 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:00 INFO - PROCESS | 2388 | 1468649760525 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 23:16:00 INFO - PROCESS | 2388 | 1468649760530 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:00 INFO - PROCESS | 2388 | 1468649760532 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x126f4c800 == 32 [pid = 2388] [id = 683] 23:16:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x112a86400) [pid = 2388] [serial = 2049] [outer = 0x0] 23:16:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x11820f800) [pid = 2388] [serial = 2050] [outer = 0x112a86400] 23:16:00 INFO - PROCESS | 2388 | 1468649760558 Marionette DEBUG loaded listener.js 23:16:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x11953e800) [pid = 2388] [serial = 2051] [outer = 0x112a86400] 23:16:00 INFO - PROCESS | 2388 | 1468649760881 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]]]}] 23:16:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:16:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 476ms 23:16:00 INFO - PROCESS | 2388 | 1468649760897 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 23:16:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:16:00 INFO - PROCESS | 2388 | 1468649760899 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 23:16:00 INFO - PROCESS | 2388 | 1468649760903 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:16:00 INFO - PROCESS | 2388 | 1468649760904 Marionette TRACE conn2 <- [1,2706,null,{}] 23:16:00 INFO - PROCESS | 2388 | 1468649760907 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}] 23:16:00 INFO - PROCESS | 2388 | 1468649760911 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:00 INFO - PROCESS | 2388 | 1468649760994 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 23:16:00 INFO - PROCESS | 2388 | 1468649760998 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:01 INFO - PROCESS | 2388 | 1468649760999 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x12922e000 == 33 [pid = 2388] [id = 684] 23:16:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x11953f400) [pid = 2388] [serial = 2052] [outer = 0x0] 23:16:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x12160fc00) [pid = 2388] [serial = 2053] [outer = 0x11953f400] 23:16:01 INFO - PROCESS | 2388 | 1468649761026 Marionette DEBUG loaded listener.js 23:16:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x1236c2800) [pid = 2388] [serial = 2054] [outer = 0x11953f400] 23:16:01 INFO - PROCESS | 2388 | 1468649761399 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]]]}] 23:16:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:16:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 23:16:01 INFO - PROCESS | 2388 | 1468649761422 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 23:16:01 INFO - PROCESS | 2388 | 1468649761424 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 23:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:16:01 INFO - PROCESS | 2388 | 1468649761428 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:16:01 INFO - PROCESS | 2388 | 1468649761430 Marionette TRACE conn2 <- [1,2710,null,{}] 23:16:01 INFO - PROCESS | 2388 | 1468649761433 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}] 23:16:01 INFO - PROCESS | 2388 | 1468649761447 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:01 INFO - PROCESS | 2388 | 1468649761563 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 23:16:01 INFO - PROCESS | 2388 | 1468649761572 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:01 INFO - PROCESS | 2388 | 1468649761574 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x129e10000 == 34 [pid = 2388] [id = 685] 23:16:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x121ca1c00) [pid = 2388] [serial = 2055] [outer = 0x0] 23:16:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x124c84800) [pid = 2388] [serial = 2056] [outer = 0x121ca1c00] 23:16:01 INFO - PROCESS | 2388 | 1468649761614 Marionette DEBUG loaded listener.js 23:16:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x124cb9000) [pid = 2388] [serial = 2057] [outer = 0x121ca1c00] 23:16:02 INFO - PROCESS | 2388 | 1468649762212 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] 23:16:02 INFO - PROCESS | 2388 | 1468649762275 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 23:16:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:16:02 INFO - PROCESS | 2388 | 1468649762279 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:16:02 INFO - PROCESS | 2388 | 1468649762283 Marionette TRACE conn2 <- [1,2714,null,{}] 23:16:02 INFO - PROCESS | 2388 | 1468649762310 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}] 23:16:02 INFO - PROCESS | 2388 | 1468649762311 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:02 INFO - PROCESS | 2388 | 1468649762418 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 23:16:02 INFO - PROCESS | 2388 | 1468649762473 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:02 INFO - PROCESS | 2388 | 1468649762475 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x11825d800 == 35 [pid = 2388] [id = 686] 23:16:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x112d25400) [pid = 2388] [serial = 2058] [outer = 0x0] 23:16:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x11400f800) [pid = 2388] [serial = 2059] [outer = 0x112d25400] 23:16:02 INFO - PROCESS | 2388 | 1468649762506 Marionette DEBUG loaded listener.js 23:16:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x1166e8400) [pid = 2388] [serial = 2060] [outer = 0x112d25400] 23:16:02 INFO - PROCESS | 2388 | 1468649762996 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]]]}] 23:16:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:16:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 744ms 23:16:03 INFO - PROCESS | 2388 | 1468649763044 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 23:16:03 INFO - PROCESS | 2388 | 1468649763047 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 23:16:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:16:03 INFO - PROCESS | 2388 | 1468649763055 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:16:03 INFO - PROCESS | 2388 | 1468649763057 Marionette TRACE conn2 <- [1,2718,null,{}] 23:16:03 INFO - PROCESS | 2388 | 1468649763060 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}] 23:16:03 INFO - PROCESS | 2388 | 1468649763062 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:03 INFO - PROCESS | 2388 | 1468649763170 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 23:16:03 INFO - PROCESS | 2388 | 1468649763355 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:03 INFO - PROCESS | 2388 | 1468649763357 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x11661c000 == 36 [pid = 2388] [id = 687] 23:16:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1128d6c00) [pid = 2388] [serial = 2061] [outer = 0x0] 23:16:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x112dbf000) [pid = 2388] [serial = 2062] [outer = 0x1128d6c00] 23:16:03 INFO - PROCESS | 2388 | 1468649763384 Marionette DEBUG loaded listener.js 23:16:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x116059000) [pid = 2388] [serial = 2063] [outer = 0x1128d6c00] 23:16:03 INFO - PROCESS | 2388 | --DOCSHELL 0x12922e000 == 35 [pid = 2388] [id = 684] 23:16:03 INFO - PROCESS | 2388 | --DOCSHELL 0x126f4c800 == 34 [pid = 2388] [id = 683] 23:16:03 INFO - PROCESS | 2388 | --DOCSHELL 0x1236e1000 == 33 [pid = 2388] [id = 682] 23:16:03 INFO - PROCESS | 2388 | --DOCSHELL 0x1212d4000 == 32 [pid = 2388] [id = 681] 23:16:03 INFO - PROCESS | 2388 | --DOCSHELL 0x11906b000 == 31 [pid = 2388] [id = 680] 23:16:03 INFO - PROCESS | 2388 | --DOCSHELL 0x11694b000 == 30 [pid = 2388] [id = 679] 23:16:03 INFO - PROCESS | 2388 | --DOCSHELL 0x11301d000 == 29 [pid = 2388] [id = 678] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x128aa6800) [pid = 2388] [serial = 1988] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x1250b6c00) [pid = 2388] [serial = 2011] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x127352400) [pid = 2388] [serial = 2014] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x12733cc00) [pid = 2388] [serial = 2012] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x129192c00) [pid = 2388] [serial = 2017] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x118136800) [pid = 2388] [serial = 1999] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x1160a8800) [pid = 2388] [serial = 1996] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x117298000) [pid = 2388] [serial = 1997] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x1193e8400) [pid = 2388] [serial = 2002] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x119769c00) [pid = 2388] [serial = 2003] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x110f31c00) [pid = 2388] [serial = 1990] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x1126f0800) [pid = 2388] [serial = 1991] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x12126d800) [pid = 2388] [serial = 2005] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x121ca0000) [pid = 2388] [serial = 2006] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x11672c800) [pid = 2388] [serial = 1993] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x1175a0c00) [pid = 2388] [serial = 1994] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (0x118572c00) [pid = 2388] [serial = 2000] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (0x127168800) [pid = 2388] [serial = 2024] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (0x128ed2800) [pid = 2388] [serial = 2015] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (0x117137c00) [pid = 2388] [serial = 2020] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (0x11857ac00) [pid = 2388] [serial = 2021] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (0x129408400) [pid = 2388] [serial = 2018] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (0x121ca4400) [pid = 2388] [serial = 2008] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (0x12a6e6800) [pid = 2388] [serial = 2026] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (0x124c8f800) [pid = 2388] [serial = 2009] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 54 (0x12a7dcc00) [pid = 2388] [serial = 2027] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | --DOMWINDOW == 53 (0x12118c800) [pid = 2388] [serial = 2023] [outer = 0x0] [url = about:blank] 23:16:03 INFO - PROCESS | 2388 | 1468649763818 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] 23:16:03 INFO - PROCESS | 2388 | 1468649763834 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 23:16:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:16:03 INFO - PROCESS | 2388 | 1468649763839 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:16:03 INFO - PROCESS | 2388 | 1468649763841 Marionette TRACE conn2 <- [1,2722,null,{}] 23:16:03 INFO - PROCESS | 2388 | 1468649763845 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}] 23:16:03 INFO - PROCESS | 2388 | 1468649763846 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:03 INFO - PROCESS | 2388 | 1468649763939 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 23:16:04 INFO - PROCESS | 2388 | 1468649764025 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:04 INFO - PROCESS | 2388 | 1468649764027 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x119059800 == 30 [pid = 2388] [id = 688] 23:16:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (0x1160ab400) [pid = 2388] [serial = 2064] [outer = 0x0] 23:16:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (0x117594c00) [pid = 2388] [serial = 2065] [outer = 0x1160ab400] 23:16:04 INFO - PROCESS | 2388 | 1468649764071 Marionette DEBUG loaded listener.js 23:16:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (0x118209400) [pid = 2388] [serial = 2066] [outer = 0x1160ab400] 23:16:04 INFO - PROCESS | 2388 | 1468649764447 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] 23:16:04 INFO - PROCESS | 2388 | 1468649764493 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 23:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:16:04 INFO - PROCESS | 2388 | 1468649764496 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:16:04 INFO - PROCESS | 2388 | 1468649764498 Marionette TRACE conn2 <- [1,2726,null,{}] 23:16:04 INFO - PROCESS | 2388 | 1468649764500 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}] 23:16:04 INFO - PROCESS | 2388 | 1468649764501 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:04 INFO - PROCESS | 2388 | 1468649764581 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 23:16:04 INFO - PROCESS | 2388 | 1468649764588 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:04 INFO - PROCESS | 2388 | 1468649764590 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214cb000 == 31 [pid = 2388] [id = 689] 23:16:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (0x11851fc00) [pid = 2388] [serial = 2067] [outer = 0x0] 23:16:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (0x118656400) [pid = 2388] [serial = 2068] [outer = 0x11851fc00] 23:16:04 INFO - PROCESS | 2388 | 1468649764614 Marionette DEBUG loaded listener.js 23:16:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (0x11936e800) [pid = 2388] [serial = 2069] [outer = 0x11851fc00] 23:16:04 INFO - PROCESS | 2388 | 1468649764946 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]]]}] 23:16:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:16:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 468ms 23:16:04 INFO - PROCESS | 2388 | 1468649764965 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 23:16:04 INFO - PROCESS | 2388 | 1468649764967 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 23:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:16:04 INFO - PROCESS | 2388 | 1468649764976 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:16:04 INFO - PROCESS | 2388 | 1468649764980 Marionette TRACE conn2 <- [1,2730,null,{}] 23:16:04 INFO - PROCESS | 2388 | 1468649764983 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}] 23:16:04 INFO - PROCESS | 2388 | 1468649764986 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:05 INFO - PROCESS | 2388 | 1468649765071 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 23:16:05 INFO - PROCESS | 2388 | 1468649765124 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:05 INFO - PROCESS | 2388 | 1468649765125 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x1236d9000 == 32 [pid = 2388] [id = 690] 23:16:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (0x11856c000) [pid = 2388] [serial = 2070] [outer = 0x0] 23:16:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (0x1193eac00) [pid = 2388] [serial = 2071] [outer = 0x11856c000] 23:16:05 INFO - PROCESS | 2388 | 1468649765150 Marionette DEBUG loaded listener.js 23:16:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (0x121271400) [pid = 2388] [serial = 2072] [outer = 0x11856c000] 23:16:05 INFO - PROCESS | 2388 | 1468649765924 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"]]]}] 23:16:05 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 23:16:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:16:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:16:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 978ms 23:16:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:16:05 INFO - PROCESS | 2388 | 1468649765949 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 23:16:05 INFO - PROCESS | 2388 | 1468649765951 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 23:16:05 INFO - PROCESS | 2388 | 1468649765960 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:16:05 INFO - PROCESS | 2388 | 1468649765961 Marionette TRACE conn2 <- [1,2734,null,{}] 23:16:05 INFO - PROCESS | 2388 | 1468649765964 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}] 23:16:05 INFO - PROCESS | 2388 | 1468649765965 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:06 INFO - PROCESS | 2388 | 1468649766065 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 23:16:06 INFO - PROCESS | 2388 | 1468649766070 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:06 INFO - PROCESS | 2388 | 1468649766071 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x129428800 == 33 [pid = 2388] [id = 691] 23:16:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (0x11604f800) [pid = 2388] [serial = 2073] [outer = 0x0] 23:16:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x123712400) [pid = 2388] [serial = 2074] [outer = 0x11604f800] 23:16:06 INFO - PROCESS | 2388 | 1468649766096 Marionette DEBUG loaded listener.js 23:16:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x124c8b800) [pid = 2388] [serial = 2075] [outer = 0x11604f800] 23:16:06 INFO - PROCESS | 2388 | 1468649766452 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]]]}] 23:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 525ms 23:16:06 INFO - PROCESS | 2388 | 1468649766479 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 23:16:06 INFO - PROCESS | 2388 | 1468649766480 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 23:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:16:06 INFO - PROCESS | 2388 | 1468649766482 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:16:06 INFO - PROCESS | 2388 | 1468649766484 Marionette TRACE conn2 <- [1,2738,null,{}] 23:16:06 INFO - PROCESS | 2388 | 1468649766493 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}] 23:16:06 INFO - PROCESS | 2388 | 1468649766494 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:06 INFO - PROCESS | 2388 | 1468649766591 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 23:16:06 INFO - PROCESS | 2388 | 1468649766595 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:06 INFO - PROCESS | 2388 | 1468649766599 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x126dde800 == 34 [pid = 2388] [id = 692] 23:16:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x12553b400) [pid = 2388] [serial = 2076] [outer = 0x0] 23:16:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x12553ec00) [pid = 2388] [serial = 2077] [outer = 0x12553b400] 23:16:06 INFO - PROCESS | 2388 | 1468649766632 Marionette DEBUG loaded listener.js 23:16:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x125573c00) [pid = 2388] [serial = 2078] [outer = 0x12553b400] 23:16:07 INFO - PROCESS | 2388 | 1468649767023 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]]]}] 23:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 571ms 23:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:16:07 INFO - PROCESS | 2388 | 1468649767055 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 23:16:07 INFO - PROCESS | 2388 | 1468649767057 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 23:16:07 INFO - PROCESS | 2388 | 1468649767060 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:16:07 INFO - PROCESS | 2388 | 1468649767062 Marionette TRACE conn2 <- [1,2742,null,{}] 23:16:07 INFO - PROCESS | 2388 | 1468649767066 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}] 23:16:07 INFO - PROCESS | 2388 | 1468649767068 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:07 INFO - PROCESS | 2388 | 1468649767206 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 23:16:07 INFO - PROCESS | 2388 | 1468649767220 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:07 INFO - PROCESS | 2388 | 1468649767221 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b81d000 == 35 [pid = 2388] [id = 693] 23:16:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x125582800) [pid = 2388] [serial = 2079] [outer = 0x0] 23:16:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x126908800) [pid = 2388] [serial = 2080] [outer = 0x125582800] 23:16:07 INFO - PROCESS | 2388 | 1468649767240 Marionette DEBUG loaded listener.js 23:16:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x126f8ec00) [pid = 2388] [serial = 2081] [outer = 0x125582800] 23:16:07 INFO - PROCESS | 2388 | 1468649767636 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]]]}] 23:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 622ms 23:16:07 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x11856fc00) [pid = 2388] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:16:07 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x114009000) [pid = 2388] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:16:07 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x1126fd000) [pid = 2388] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:16:07 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x11604ec00) [pid = 2388] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:16:07 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x112f6e000) [pid = 2388] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:16:07 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x11861b000) [pid = 2388] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:16:07 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x11953f400) [pid = 2388] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:16:07 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (0x112a86400) [pid = 2388] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:16:07 INFO - PROCESS | 2388 | 1468649767701 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 23:16:07 INFO - PROCESS | 2388 | 1468649767703 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 23:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:16:07 INFO - PROCESS | 2388 | 1468649767709 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:16:07 INFO - PROCESS | 2388 | 1468649767710 Marionette TRACE conn2 <- [1,2746,null,{}] 23:16:07 INFO - PROCESS | 2388 | 1468649767714 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}] 23:16:07 INFO - PROCESS | 2388 | 1468649767716 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:07 INFO - PROCESS | 2388 | 1468649767866 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 23:16:07 INFO - PROCESS | 2388 | 1468649767945 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:07 INFO - PROCESS | 2388 | 1468649767946 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x119a96800 == 36 [pid = 2388] [id = 694] 23:16:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x110f28000) [pid = 2388] [serial = 2082] [outer = 0x0] 23:16:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x1176c6800) [pid = 2388] [serial = 2083] [outer = 0x110f28000] 23:16:07 INFO - PROCESS | 2388 | 1468649767970 Marionette DEBUG loaded listener.js 23:16:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x121c9f800) [pid = 2388] [serial = 2084] [outer = 0x110f28000] 23:16:08 INFO - PROCESS | 2388 | 1468649768221 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]]]}] 23:16:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:16:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 23:16:08 INFO - PROCESS | 2388 | 1468649768228 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 23:16:08 INFO - PROCESS | 2388 | 1468649768229 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 23:16:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:16:08 INFO - PROCESS | 2388 | 1468649768232 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:16:08 INFO - PROCESS | 2388 | 1468649768233 Marionette TRACE conn2 <- [1,2750,null,{}] 23:16:08 INFO - PROCESS | 2388 | 1468649768243 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}] 23:16:08 INFO - PROCESS | 2388 | 1468649768244 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:08 INFO - PROCESS | 2388 | 1468649768329 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 23:16:08 INFO - PROCESS | 2388 | 1468649768333 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:08 INFO - PROCESS | 2388 | 1468649768335 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be1d000 == 37 [pid = 2388] [id = 695] 23:16:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x119d0ac00) [pid = 2388] [serial = 2085] [outer = 0x0] 23:16:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x12734c400) [pid = 2388] [serial = 2086] [outer = 0x119d0ac00] 23:16:08 INFO - PROCESS | 2388 | 1468649768361 Marionette DEBUG loaded listener.js 23:16:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x128aa8c00) [pid = 2388] [serial = 2087] [outer = 0x119d0ac00] 23:16:08 INFO - PROCESS | 2388 | 1468649768663 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]]]}] 23:16:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:16:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 472ms 23:16:08 INFO - PROCESS | 2388 | 1468649768708 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 23:16:08 INFO - PROCESS | 2388 | 1468649768718 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 23:16:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:16:08 INFO - PROCESS | 2388 | 1468649768743 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:16:08 INFO - PROCESS | 2388 | 1468649768744 Marionette TRACE conn2 <- [1,2754,null,{}] 23:16:08 INFO - PROCESS | 2388 | 1468649768747 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}] 23:16:08 INFO - PROCESS | 2388 | 1468649768748 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:08 INFO - PROCESS | 2388 | 1468649768826 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 23:16:08 INFO - PROCESS | 2388 | 1468649768830 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:08 INFO - PROCESS | 2388 | 1468649768831 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:08 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be7d000 == 38 [pid = 2388] [id = 696] 23:16:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x127352c00) [pid = 2388] [serial = 2088] [outer = 0x0] 23:16:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x128d27c00) [pid = 2388] [serial = 2089] [outer = 0x127352c00] 23:16:08 INFO - PROCESS | 2388 | 1468649768858 Marionette DEBUG loaded listener.js 23:16:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x129192400) [pid = 2388] [serial = 2090] [outer = 0x127352c00] 23:16:09 INFO - PROCESS | 2388 | 1468649769206 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]]]}] 23:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 483ms 23:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:16:09 INFO - PROCESS | 2388 | 1468649769212 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 23:16:09 INFO - PROCESS | 2388 | 1468649769214 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 23:16:09 INFO - PROCESS | 2388 | 1468649769219 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:16:09 INFO - PROCESS | 2388 | 1468649769222 Marionette TRACE conn2 <- [1,2758,null,{}] 23:16:09 INFO - PROCESS | 2388 | 1468649769225 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}] 23:16:09 INFO - PROCESS | 2388 | 1468649769227 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:09 INFO - PROCESS | 2388 | 1468649769355 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 23:16:09 INFO - PROCESS | 2388 | 1468649769446 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:09 INFO - PROCESS | 2388 | 1468649769449 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:09 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c520000 == 39 [pid = 2388] [id = 697] 23:16:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x127357000) [pid = 2388] [serial = 2091] [outer = 0x0] 23:16:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x12919c800) [pid = 2388] [serial = 2092] [outer = 0x127357000] 23:16:09 INFO - PROCESS | 2388 | 1468649769491 Marionette DEBUG loaded listener.js 23:16:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x129405000) [pid = 2388] [serial = 2093] [outer = 0x127357000] 23:16:09 INFO - PROCESS | 2388 | 1468649769811 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]]]}] 23:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 623ms 23:16:09 INFO - PROCESS | 2388 | 1468649769899 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 23:16:09 INFO - PROCESS | 2388 | 1468649769901 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 23:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:16:09 INFO - PROCESS | 2388 | 1468649769906 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:16:09 INFO - PROCESS | 2388 | 1468649769909 Marionette TRACE conn2 <- [1,2762,null,{}] 23:16:09 INFO - PROCESS | 2388 | 1468649769913 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}] 23:16:09 INFO - PROCESS | 2388 | 1468649769915 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:10 INFO - PROCESS | 2388 | 1468649770023 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 23:16:10 INFO - PROCESS | 2388 | 1468649770077 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:10 INFO - PROCESS | 2388 | 1468649770079 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x11694b000 == 40 [pid = 2388] [id = 698] 23:16:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x112d25c00) [pid = 2388] [serial = 2094] [outer = 0x0] 23:16:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x11396d400) [pid = 2388] [serial = 2095] [outer = 0x112d25c00] 23:16:10 INFO - PROCESS | 2388 | 1468649770111 Marionette DEBUG loaded listener.js 23:16:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11672f400) [pid = 2388] [serial = 2096] [outer = 0x112d25c00] 23:16:10 INFO - PROCESS | 2388 | 1468649770504 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]]]}] 23:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 622ms 23:16:10 INFO - PROCESS | 2388 | 1468649770529 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 23:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:16:10 INFO - PROCESS | 2388 | 1468649770531 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 23:16:10 INFO - PROCESS | 2388 | 1468649770536 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:16:10 INFO - PROCESS | 2388 | 1468649770538 Marionette TRACE conn2 <- [1,2766,null,{}] 23:16:10 INFO - PROCESS | 2388 | 1468649770541 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}] 23:16:10 INFO - PROCESS | 2388 | 1468649770543 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:10 INFO - PROCESS | 2388 | 1468649770644 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 23:16:10 INFO - PROCESS | 2388 | 1468649770737 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:10 INFO - PROCESS | 2388 | 1468649770739 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:10 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eab800 == 41 [pid = 2388] [id = 699] 23:16:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x118575c00) [pid = 2388] [serial = 2097] [outer = 0x0] 23:16:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x1186ebc00) [pid = 2388] [serial = 2098] [outer = 0x118575c00] 23:16:10 INFO - PROCESS | 2388 | 1468649770772 Marionette DEBUG loaded listener.js 23:16:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x1193f3c00) [pid = 2388] [serial = 2099] [outer = 0x118575c00] 23:16:11 INFO - PROCESS | 2388 | 1468649771201 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]]]}] 23:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 675ms 23:16:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:16:11 INFO - PROCESS | 2388 | 1468649771210 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 23:16:11 INFO - PROCESS | 2388 | 1468649771212 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 23:16:11 INFO - PROCESS | 2388 | 1468649771215 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:16:11 INFO - PROCESS | 2388 | 1468649771218 Marionette TRACE conn2 <- [1,2770,null,{}] 23:16:11 INFO - PROCESS | 2388 | 1468649771227 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}] 23:16:11 INFO - PROCESS | 2388 | 1468649771232 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:11 INFO - PROCESS | 2388 | 1468649771439 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 23:16:11 INFO - PROCESS | 2388 | 1468649771515 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:11 INFO - PROCESS | 2388 | 1468649771519 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:11 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c526800 == 42 [pid = 2388] [id = 700] 23:16:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1250ac000) [pid = 2388] [serial = 2100] [outer = 0x0] 23:16:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x125537400) [pid = 2388] [serial = 2101] [outer = 0x1250ac000] 23:16:11 INFO - PROCESS | 2388 | 1468649771570 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x125572000) [pid = 2388] [serial = 2102] [outer = 0x1250ac000] 23:16:12 INFO - PROCESS | 2388 | 1468649772051 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]]]}] 23:16:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:16:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 872ms 23:16:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:16:12 INFO - PROCESS | 2388 | 1468649772087 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 23:16:12 INFO - PROCESS | 2388 | 1468649772089 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 23:16:12 INFO - PROCESS | 2388 | 1468649772091 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:16:12 INFO - PROCESS | 2388 | 1468649772092 Marionette TRACE conn2 <- [1,2774,null,{}] 23:16:12 INFO - PROCESS | 2388 | 1468649772095 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}] 23:16:12 INFO - PROCESS | 2388 | 1468649772096 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:12 INFO - PROCESS | 2388 | 1468649772198 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 23:16:12 INFO - PROCESS | 2388 | 1468649772258 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 2388 | 1468649772260 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc44800 == 43 [pid = 2388] [id = 701] 23:16:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x12733bc00) [pid = 2388] [serial = 2103] [outer = 0x0] 23:16:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x129198400) [pid = 2388] [serial = 2104] [outer = 0x12733bc00] 23:16:12 INFO - PROCESS | 2388 | 1468649772289 Marionette DEBUG loaded listener.js 23:16:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x12962d800) [pid = 2388] [serial = 2105] [outer = 0x12733bc00] 23:16:12 INFO - PROCESS | 2388 | 1468649772731 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]]]}] 23:16:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:16:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 669ms 23:16:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:16:12 INFO - PROCESS | 2388 | 1468649772760 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 23:16:12 INFO - PROCESS | 2388 | 1468649772762 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 23:16:12 INFO - PROCESS | 2388 | 1468649772764 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:16:12 INFO - PROCESS | 2388 | 1468649772765 Marionette TRACE conn2 <- [1,2778,null,{}] 23:16:12 INFO - PROCESS | 2388 | 1468649772768 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}] 23:16:12 INFO - PROCESS | 2388 | 1468649772771 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:12 INFO - PROCESS | 2388 | 1468649772868 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 23:16:12 INFO - PROCESS | 2388 | 1468649772940 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 2388 | 1468649772941 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:12 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cd9d000 == 44 [pid = 2388] [id = 702] 23:16:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x129630800) [pid = 2388] [serial = 2106] [outer = 0x0] 23:16:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x129edf800) [pid = 2388] [serial = 2107] [outer = 0x129630800] 23:16:12 INFO - PROCESS | 2388 | 1468649772969 Marionette DEBUG loaded listener.js 23:16:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12a6ed400) [pid = 2388] [serial = 2108] [outer = 0x129630800] 23:16:13 INFO - PROCESS | 2388 | 1468649773550 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]]]}] 23:16:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:16:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 820ms 23:16:13 INFO - PROCESS | 2388 | 1468649773587 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 23:16:13 INFO - PROCESS | 2388 | 1468649773590 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 23:16:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:16:13 INFO - PROCESS | 2388 | 1468649773594 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:16:13 INFO - PROCESS | 2388 | 1468649773595 Marionette TRACE conn2 <- [1,2782,null,{}] 23:16:13 INFO - PROCESS | 2388 | 1468649773599 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}] 23:16:13 INFO - PROCESS | 2388 | 1468649773601 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:13 INFO - PROCESS | 2388 | 1468649773697 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 23:16:13 INFO - PROCESS | 2388 | 1468649773772 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:13 INFO - PROCESS | 2388 | 1468649773775 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:13 INFO - PROCESS | 2388 | ++DOCSHELL 0x11622b800 == 45 [pid = 2388] [id = 703] 23:16:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x113348000) [pid = 2388] [serial = 2109] [outer = 0x0] 23:16:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x117137c00) [pid = 2388] [serial = 2110] [outer = 0x113348000] 23:16:13 INFO - PROCESS | 2388 | 1468649773804 Marionette DEBUG loaded listener.js 23:16:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x118133800) [pid = 2388] [serial = 2111] [outer = 0x113348000] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x12be7d000 == 44 [pid = 2388] [id = 696] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x12be1d000 == 43 [pid = 2388] [id = 695] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x119a96800 == 42 [pid = 2388] [id = 694] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x12b81d000 == 41 [pid = 2388] [id = 693] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x126dde800 == 40 [pid = 2388] [id = 692] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x129428800 == 39 [pid = 2388] [id = 691] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x1236d9000 == 38 [pid = 2388] [id = 690] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x1214cb000 == 37 [pid = 2388] [id = 689] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x119059800 == 36 [pid = 2388] [id = 688] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x11661c000 == 35 [pid = 2388] [id = 687] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x11825d800 == 34 [pid = 2388] [id = 686] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x129e10000 == 33 [pid = 2388] [id = 685] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x12cd9d000 == 32 [pid = 2388] [id = 702] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc44800 == 31 [pid = 2388] [id = 701] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x12c526800 == 30 [pid = 2388] [id = 700] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x128eab800 == 29 [pid = 2388] [id = 699] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x12c520000 == 28 [pid = 2388] [id = 697] 23:16:14 INFO - PROCESS | 2388 | --DOCSHELL 0x11694b000 == 27 [pid = 2388] [id = 698] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x11861dc00) [pid = 2388] [serial = 2044] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x1193f6c00) [pid = 2388] [serial = 2047] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x117298800) [pid = 2388] [serial = 2041] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x112a86000) [pid = 2388] [serial = 2038] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x11393e000) [pid = 2388] [serial = 2039] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x117292000) [pid = 2388] [serial = 2036] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1160ad400) [pid = 2388] [serial = 2035] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1186ec000) [pid = 2388] [serial = 2045] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x117138000) [pid = 2388] [serial = 2030] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x113e60c00) [pid = 2388] [serial = 2029] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x11953b400) [pid = 2388] [serial = 2033] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x119045000) [pid = 2388] [serial = 2032] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x12160fc00) [pid = 2388] [serial = 2053] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x11820f800) [pid = 2388] [serial = 2050] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x1236c2800) [pid = 2388] [serial = 2054] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x11953e800) [pid = 2388] [serial = 2051] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x11812e000) [pid = 2388] [serial = 2042] [outer = 0x0] [url = about:blank] 23:16:14 INFO - PROCESS | 2388 | 1468649774750 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]]]}] 23:16:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:16:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1171ms 23:16:14 INFO - PROCESS | 2388 | 1468649774765 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 23:16:14 INFO - PROCESS | 2388 | 1468649774767 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 23:16:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:16:14 INFO - PROCESS | 2388 | 1468649774772 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:16:14 INFO - PROCESS | 2388 | 1468649774774 Marionette TRACE conn2 <- [1,2786,null,{}] 23:16:14 INFO - PROCESS | 2388 | 1468649774778 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}] 23:16:14 INFO - PROCESS | 2388 | 1468649774780 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:14 INFO - PROCESS | 2388 | 1468649774860 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 23:16:14 INFO - PROCESS | 2388 | 1468649774864 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:14 INFO - PROCESS | 2388 | 1468649774867 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:14 INFO - PROCESS | 2388 | ++DOCSHELL 0x116665000 == 28 [pid = 2388] [id = 704] 23:16:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x111cad400) [pid = 2388] [serial = 2112] [outer = 0x0] 23:16:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x1128cd400) [pid = 2388] [serial = 2113] [outer = 0x111cad400] 23:16:14 INFO - PROCESS | 2388 | 1468649774898 Marionette DEBUG loaded listener.js 23:16:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x1110a7800) [pid = 2388] [serial = 2114] [outer = 0x111cad400] 23:16:15 INFO - PROCESS | 2388 | 1468649775280 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]]]}] 23:16:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:16:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 520ms 23:16:15 INFO - PROCESS | 2388 | 1468649775292 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 23:16:15 INFO - PROCESS | 2388 | 1468649775296 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 23:16:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:16:15 INFO - PROCESS | 2388 | 1468649775300 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 2388 | 1468649775302 Marionette TRACE conn2 <- [1,2790,null,{}] 23:16:15 INFO - PROCESS | 2388 | 1468649775304 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}] 23:16:15 INFO - PROCESS | 2388 | 1468649775306 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:15 INFO - PROCESS | 2388 | 1468649775386 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 23:16:15 INFO - PROCESS | 2388 | 1468649775391 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:15 INFO - PROCESS | 2388 | 1468649775392 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x11824f800 == 29 [pid = 2388] [id = 705] 23:16:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x112f6e000) [pid = 2388] [serial = 2115] [outer = 0x0] 23:16:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x115ee0800) [pid = 2388] [serial = 2116] [outer = 0x112f6e000] 23:16:15 INFO - PROCESS | 2388 | 1468649775420 Marionette DEBUG loaded listener.js 23:16:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x116625400) [pid = 2388] [serial = 2117] [outer = 0x112f6e000] 23:16:15 INFO - PROCESS | 2388 | 1468649775764 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]]]}] 23:16:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:16:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 472ms 23:16:15 INFO - PROCESS | 2388 | 1468649775773 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 23:16:15 INFO - PROCESS | 2388 | 1468649775774 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 23:16:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:16:15 INFO - PROCESS | 2388 | 1468649775776 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 2388 | 1468649775779 Marionette TRACE conn2 <- [1,2794,null,{}] 23:16:15 INFO - PROCESS | 2388 | 1468649775786 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}] 23:16:15 INFO - PROCESS | 2388 | 1468649775790 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:15 INFO - PROCESS | 2388 | 1468649775875 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 23:16:15 INFO - PROCESS | 2388 | 1468649775929 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:15 INFO - PROCESS | 2388 | 1468649775931 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:15 INFO - PROCESS | 2388 | ++DOCSHELL 0x119f09000 == 30 [pid = 2388] [id = 706] 23:16:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1110a5800) [pid = 2388] [serial = 2118] [outer = 0x0] 23:16:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1176c5400) [pid = 2388] [serial = 2119] [outer = 0x1110a5800] 23:16:15 INFO - PROCESS | 2388 | 1468649775958 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x11833e800) [pid = 2388] [serial = 2120] [outer = 0x1110a5800] 23:16:16 INFO - PROCESS | 2388 | 1468649776246 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]]]}] 23:16:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:16:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 520ms 23:16:16 INFO - PROCESS | 2388 | 1468649776297 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 23:16:16 INFO - PROCESS | 2388 | 1468649776299 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 23:16:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:16:16 INFO - PROCESS | 2388 | 1468649776301 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:16:16 INFO - PROCESS | 2388 | 1468649776304 Marionette TRACE conn2 <- [1,2798,null,{}] 23:16:16 INFO - PROCESS | 2388 | 1468649776307 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}] 23:16:16 INFO - PROCESS | 2388 | 1468649776308 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:16 INFO - PROCESS | 2388 | 1468649776383 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 23:16:16 INFO - PROCESS | 2388 | 1468649776389 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:16 INFO - PROCESS | 2388 | 1468649776390 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x124cd3800 == 31 [pid = 2388] [id = 707] 23:16:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x118579000) [pid = 2388] [serial = 2121] [outer = 0x0] 23:16:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1186ec400) [pid = 2388] [serial = 2122] [outer = 0x118579000] 23:16:16 INFO - PROCESS | 2388 | 1468649776415 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x119370400) [pid = 2388] [serial = 2123] [outer = 0x118579000] 23:16:16 INFO - PROCESS | 2388 | 1468649776726 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]]]}] 23:16:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:16:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 472ms 23:16:16 INFO - PROCESS | 2388 | 1468649776793 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 23:16:16 INFO - PROCESS | 2388 | 1468649776794 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 23:16:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:16:16 INFO - PROCESS | 2388 | 1468649776803 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:16:16 INFO - PROCESS | 2388 | 1468649776805 Marionette TRACE conn2 <- [1,2802,null,{}] 23:16:16 INFO - PROCESS | 2388 | 1468649776814 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}] 23:16:16 INFO - PROCESS | 2388 | 1468649776815 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:16 INFO - PROCESS | 2388 | 1468649776919 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 23:16:16 INFO - PROCESS | 2388 | 1468649776923 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:16 INFO - PROCESS | 2388 | 1468649776924 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:16 INFO - PROCESS | 2388 | ++DOCSHELL 0x126f51000 == 32 [pid = 2388] [id = 708] 23:16:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x112dcb800) [pid = 2388] [serial = 2124] [outer = 0x0] 23:16:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1193f1c00) [pid = 2388] [serial = 2125] [outer = 0x112dcb800] 23:16:16 INFO - PROCESS | 2388 | 1468649776949 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x11953f800) [pid = 2388] [serial = 2126] [outer = 0x112dcb800] 23:16:17 INFO - PROCESS | 2388 | 1468649777262 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]]]}] 23:16:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:16:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 472ms 23:16:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:16:17 INFO - PROCESS | 2388 | 1468649777281 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 23:16:17 INFO - PROCESS | 2388 | 1468649777282 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 23:16:17 INFO - PROCESS | 2388 | 1468649777286 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:16:17 INFO - PROCESS | 2388 | 1468649777289 Marionette TRACE conn2 <- [1,2806,null,{}] 23:16:17 INFO - PROCESS | 2388 | 1468649777292 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}] 23:16:17 INFO - PROCESS | 2388 | 1468649777296 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:17 INFO - PROCESS | 2388 | 1468649777411 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 23:16:17 INFO - PROCESS | 2388 | 1468649777449 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:17 INFO - PROCESS | 2388 | 1468649777450 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x129426000 == 33 [pid = 2388] [id = 709] 23:16:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x11993c400) [pid = 2388] [serial = 2127] [outer = 0x0] 23:16:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x1219b6000) [pid = 2388] [serial = 2128] [outer = 0x11993c400] 23:16:17 INFO - PROCESS | 2388 | 1468649777475 Marionette DEBUG loaded listener.js 23:16:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x1237d4800) [pid = 2388] [serial = 2129] [outer = 0x11993c400] 23:16:17 INFO - PROCESS | 2388 | 1468649777796 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]]]}] 23:16:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:16:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 522ms 23:16:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:16:17 INFO - PROCESS | 2388 | 1468649777808 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 23:16:17 INFO - PROCESS | 2388 | 1468649777809 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 23:16:17 INFO - PROCESS | 2388 | 1468649777811 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:16:17 INFO - PROCESS | 2388 | 1468649777812 Marionette TRACE conn2 <- [1,2810,null,{}] 23:16:17 INFO - PROCESS | 2388 | 1468649777815 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}] 23:16:17 INFO - PROCESS | 2388 | 1468649777816 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:17 INFO - PROCESS | 2388 | 1468649777924 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 23:16:17 INFO - PROCESS | 2388 | 1468649777928 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:17 INFO - PROCESS | 2388 | 1468649777929 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:17 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aad6800 == 34 [pid = 2388] [id = 710] 23:16:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x110fa0800) [pid = 2388] [serial = 2130] [outer = 0x0] 23:16:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x124f85800) [pid = 2388] [serial = 2131] [outer = 0x110fa0800] 23:16:17 INFO - PROCESS | 2388 | 1468649777953 Marionette DEBUG loaded listener.js 23:16:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12553c400) [pid = 2388] [serial = 2132] [outer = 0x110fa0800] 23:16:18 INFO - PROCESS | 2388 | 1468649778280 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]]]}] 23:16:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:16:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 517ms 23:16:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:16:18 INFO - PROCESS | 2388 | 1468649778330 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 23:16:18 INFO - PROCESS | 2388 | 1468649778331 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 23:16:18 INFO - PROCESS | 2388 | 1468649778333 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:16:18 INFO - PROCESS | 2388 | 1468649778334 Marionette TRACE conn2 <- [1,2814,null,{}] 23:16:18 INFO - PROCESS | 2388 | 1468649778336 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}] 23:16:18 INFO - PROCESS | 2388 | 1468649778338 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:18 INFO - PROCESS | 2388 | 1468649778442 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 23:16:18 INFO - PROCESS | 2388 | 1468649778457 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:18 INFO - PROCESS | 2388 | 1468649778458 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:18 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b820000 == 35 [pid = 2388] [id = 711] 23:16:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x125574800) [pid = 2388] [serial = 2133] [outer = 0x0] 23:16:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x125584800) [pid = 2388] [serial = 2134] [outer = 0x125574800] 23:16:18 INFO - PROCESS | 2388 | 1468649778483 Marionette DEBUG loaded listener.js 23:16:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12690e400) [pid = 2388] [serial = 2135] [outer = 0x125574800] 23:16:18 INFO - PROCESS | 2388 | 1468649778983 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]]]}] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1193f1400) [pid = 2388] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x11604f800) [pid = 2388] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x125582800) [pid = 2388] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12553b400) [pid = 2388] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x11851fc00) [pid = 2388] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x112d25400) [pid = 2388] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x121ca1c00) [pid = 2388] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1128d6c00) [pid = 2388] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x127352c00) [pid = 2388] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1160ab400) [pid = 2388] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11856c000) [pid = 2388] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x110f28000) [pid = 2388] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x127357000) [pid = 2388] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:16:18 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x119d0ac00) [pid = 2388] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:16:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:16:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 23:16:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:16:19 INFO - PROCESS | 2388 | 1468649779003 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 23:16:19 INFO - PROCESS | 2388 | 1468649779005 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 23:16:19 INFO - PROCESS | 2388 | 1468649779007 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:16:19 INFO - PROCESS | 2388 | 1468649779008 Marionette TRACE conn2 <- [1,2818,null,{}] 23:16:19 INFO - PROCESS | 2388 | 1468649779010 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}] 23:16:19 INFO - PROCESS | 2388 | 1468649779011 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:19 INFO - PROCESS | 2388 | 1468649779094 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 23:16:19 INFO - PROCESS | 2388 | 1468649779098 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:19 INFO - PROCESS | 2388 | 1468649779099 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x119dba000 == 36 [pid = 2388] [id = 712] 23:16:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x112d25400) [pid = 2388] [serial = 2136] [outer = 0x0] 23:16:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x11604f800) [pid = 2388] [serial = 2137] [outer = 0x112d25400] 23:16:19 INFO - PROCESS | 2388 | 1468649779127 Marionette DEBUG loaded listener.js 23:16:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1186e9800) [pid = 2388] [serial = 2138] [outer = 0x112d25400] 23:16:19 INFO - PROCESS | 2388 | 1468649779462 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]]]}] 23:16:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:16:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 468ms 23:16:19 INFO - PROCESS | 2388 | 1468649779476 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 23:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:16:19 INFO - PROCESS | 2388 | 1468649779478 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 23:16:19 INFO - PROCESS | 2388 | 1468649779481 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:16:19 INFO - PROCESS | 2388 | 1468649779483 Marionette TRACE conn2 <- [1,2822,null,{}] 23:16:19 INFO - PROCESS | 2388 | 1468649779489 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}] 23:16:19 INFO - PROCESS | 2388 | 1468649779490 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:19 INFO - PROCESS | 2388 | 1468649779647 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 23:16:19 INFO - PROCESS | 2388 | --DOCSHELL 0x12d52e800 == 35 [pid = 2388] [id = 17] 23:16:19 INFO - PROCESS | 2388 | 1468649779675 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:19 INFO - PROCESS | 2388 | 1468649779677 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:19 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be8a000 == 36 [pid = 2388] [id = 713] 23:16:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x116a03c00) [pid = 2388] [serial = 2139] [outer = 0x0] 23:16:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1237cf800) [pid = 2388] [serial = 2140] [outer = 0x116a03c00] 23:16:19 INFO - PROCESS | 2388 | 1468649779713 Marionette DEBUG loaded listener.js 23:16:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x126d0c400) [pid = 2388] [serial = 2141] [outer = 0x116a03c00] 23:16:20 INFO - PROCESS | 2388 | 1468649780097 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]]]}] 23:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 625ms 23:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:16:20 INFO - PROCESS | 2388 | 1468649780106 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 23:16:20 INFO - PROCESS | 2388 | 1468649780109 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 23:16:20 INFO - PROCESS | 2388 | 1468649780112 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:16:20 INFO - PROCESS | 2388 | 1468649780115 Marionette TRACE conn2 <- [1,2826,null,{}] 23:16:20 INFO - PROCESS | 2388 | 1468649780119 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}] 23:16:20 INFO - PROCESS | 2388 | 1468649780122 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:20 INFO - PROCESS | 2388 | 1468649780275 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 23:16:20 INFO - PROCESS | 2388 | 1468649780364 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:20 INFO - PROCESS | 2388 | 1468649780366 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x126dc6000 == 37 [pid = 2388] [id = 714] 23:16:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x125574400) [pid = 2388] [serial = 2142] [outer = 0x0] 23:16:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12733cc00) [pid = 2388] [serial = 2143] [outer = 0x125574400] 23:16:20 INFO - PROCESS | 2388 | 1468649780412 Marionette DEBUG loaded listener.js 23:16:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x128ed3800) [pid = 2388] [serial = 2144] [outer = 0x125574400] 23:16:20 INFO - PROCESS | 2388 | 1468649780687 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 623ms 23:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:16:20 INFO - PROCESS | 2388 | 1468649780743 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 23:16:20 INFO - PROCESS | 2388 | 1468649780744 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 23:16:20 INFO - PROCESS | 2388 | 1468649780746 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:16:20 INFO - PROCESS | 2388 | 1468649780748 Marionette TRACE conn2 <- [1,2830,null,{}] 23:16:20 INFO - PROCESS | 2388 | 1468649780750 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}] 23:16:20 INFO - PROCESS | 2388 | 1468649780755 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:20 INFO - PROCESS | 2388 | 1468649780854 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 23:16:20 INFO - PROCESS | 2388 | 1468649780970 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:20 INFO - PROCESS | 2388 | 1468649780971 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:20 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc44000 == 38 [pid = 2388] [id = 715] 23:16:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x126f8f800) [pid = 2388] [serial = 2145] [outer = 0x0] 23:16:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12919a000) [pid = 2388] [serial = 2146] [outer = 0x126f8f800] 23:16:21 INFO - PROCESS | 2388 | 1468649781010 Marionette DEBUG loaded listener.js 23:16:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x129634800) [pid = 2388] [serial = 2147] [outer = 0x126f8f800] 23:16:21 INFO - PROCESS | 2388 | 1468649781598 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]]]}] 23:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 921ms 23:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:16:21 INFO - PROCESS | 2388 | 1468649781668 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 23:16:21 INFO - PROCESS | 2388 | 1468649781671 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 23:16:21 INFO - PROCESS | 2388 | 1468649781674 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:16:21 INFO - PROCESS | 2388 | 1468649781677 Marionette TRACE conn2 <- [1,2834,null,{}] 23:16:21 INFO - PROCESS | 2388 | 1468649781681 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}] 23:16:21 INFO - PROCESS | 2388 | 1468649781682 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:21 INFO - PROCESS | 2388 | 1468649781797 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 23:16:21 INFO - PROCESS | 2388 | 1468649781879 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:21 INFO - PROCESS | 2388 | 1468649781881 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:21 INFO - PROCESS | 2388 | ++DOCSHELL 0x1191a6800 == 39 [pid = 2388] [id = 716] 23:16:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x111e58000) [pid = 2388] [serial = 2148] [outer = 0x0] 23:16:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x112d86c00) [pid = 2388] [serial = 2149] [outer = 0x111e58000] 23:16:21 INFO - PROCESS | 2388 | 1468649781912 Marionette DEBUG loaded listener.js 23:16:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x1160a8800) [pid = 2388] [serial = 2150] [outer = 0x111e58000] 23:16:22 INFO - PROCESS | 2388 | 1468649782454 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 824ms 23:16:22 INFO - PROCESS | 2388 | 1468649782498 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 23:16:22 INFO - PROCESS | 2388 | 1468649782501 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 23:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:16:22 INFO - PROCESS | 2388 | 1468649782506 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:16:22 INFO - PROCESS | 2388 | 1468649782508 Marionette TRACE conn2 <- [1,2838,null,{}] 23:16:22 INFO - PROCESS | 2388 | 1468649782511 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}] 23:16:22 INFO - PROCESS | 2388 | 1468649782512 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:22 INFO - PROCESS | 2388 | 1468649782627 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 23:16:22 INFO - PROCESS | 2388 | 1468649782844 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:22 INFO - PROCESS | 2388 | 1468649782845 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:22 INFO - PROCESS | 2388 | ++DOCSHELL 0x116995000 == 40 [pid = 2388] [id = 717] 23:16:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x111c16000) [pid = 2388] [serial = 2151] [outer = 0x0] 23:16:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x112a79400) [pid = 2388] [serial = 2152] [outer = 0x111c16000] 23:16:22 INFO - PROCESS | 2388 | 1468649782874 Marionette DEBUG loaded listener.js 23:16:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x113e0c000) [pid = 2388] [serial = 2153] [outer = 0x111c16000] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x126dc6000 == 39 [pid = 2388] [id = 714] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x12be8a000 == 38 [pid = 2388] [id = 713] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x119dba000 == 37 [pid = 2388] [id = 712] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x12b820000 == 36 [pid = 2388] [id = 711] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x12aad6800 == 35 [pid = 2388] [id = 710] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x129426000 == 34 [pid = 2388] [id = 709] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x126f51000 == 33 [pid = 2388] [id = 708] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x124cd3800 == 32 [pid = 2388] [id = 707] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x119f09000 == 31 [pid = 2388] [id = 706] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x11824f800 == 30 [pid = 2388] [id = 705] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x12d528800 == 29 [pid = 2388] [id = 18] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x116665000 == 28 [pid = 2388] [id = 704] 23:16:23 INFO - PROCESS | 2388 | --DOCSHELL 0x11622b800 == 27 [pid = 2388] [id = 703] 23:16:23 INFO - PROCESS | 2388 | 1468649783346 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]]]}] 23:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 872ms 23:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:16:23 INFO - PROCESS | 2388 | 1468649783381 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 23:16:23 INFO - PROCESS | 2388 | 1468649783383 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 23:16:23 INFO - PROCESS | 2388 | 1468649783389 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:16:23 INFO - PROCESS | 2388 | 1468649783392 Marionette TRACE conn2 <- [1,2842,null,{}] 23:16:23 INFO - PROCESS | 2388 | 1468649783397 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}] 23:16:23 INFO - PROCESS | 2388 | 1468649783400 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x117594c00) [pid = 2388] [serial = 2065] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x118209400) [pid = 2388] [serial = 2066] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x1193eac00) [pid = 2388] [serial = 2071] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1176c6800) [pid = 2388] [serial = 2083] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x12919c800) [pid = 2388] [serial = 2092] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x129405000) [pid = 2388] [serial = 2093] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x12734c400) [pid = 2388] [serial = 2086] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x121c9f800) [pid = 2388] [serial = 2084] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x126f8ec00) [pid = 2388] [serial = 2081] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x128d27c00) [pid = 2388] [serial = 2089] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x128aa8c00) [pid = 2388] [serial = 2087] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x125573c00) [pid = 2388] [serial = 2078] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x124c8b800) [pid = 2388] [serial = 2075] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x121271400) [pid = 2388] [serial = 2072] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11953f000) [pid = 2388] [serial = 2048] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x123712400) [pid = 2388] [serial = 2074] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x126908800) [pid = 2388] [serial = 2080] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12553ec00) [pid = 2388] [serial = 2077] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x118656400) [pid = 2388] [serial = 2068] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x11936e800) [pid = 2388] [serial = 2069] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x11400f800) [pid = 2388] [serial = 2059] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x1166e8400) [pid = 2388] [serial = 2060] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x124c84800) [pid = 2388] [serial = 2056] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x124cb9000) [pid = 2388] [serial = 2057] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x112dbf000) [pid = 2388] [serial = 2062] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x116059000) [pid = 2388] [serial = 2063] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x129192400) [pid = 2388] [serial = 2090] [outer = 0x0] [url = about:blank] 23:16:23 INFO - PROCESS | 2388 | 1468649783578 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 23:16:23 INFO - PROCESS | 2388 | 1468649783645 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:23 INFO - PROCESS | 2388 | 1468649783647 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:23 INFO - PROCESS | 2388 | ++DOCSHELL 0x11906d800 == 28 [pid = 2388] [id = 718] 23:16:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x11400f800) [pid = 2388] [serial = 2154] [outer = 0x0] 23:16:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x116970400) [pid = 2388] [serial = 2155] [outer = 0x11400f800] 23:16:23 INFO - PROCESS | 2388 | 1468649783691 Marionette DEBUG loaded listener.js 23:16:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x1176bf400) [pid = 2388] [serial = 2156] [outer = 0x11400f800] 23:16:24 INFO - PROCESS | 2388 | 1468649784025 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]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 673ms 23:16:24 INFO - PROCESS | 2388 | 1468649784085 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 2388 | 1468649784089 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 23:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:16:24 INFO - PROCESS | 2388 | 1468649784125 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 2388 | 1468649784126 Marionette TRACE conn2 <- [1,2846,null,{}] 23:16:24 INFO - PROCESS | 2388 | 1468649784128 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}] 23:16:24 INFO - PROCESS | 2388 | 1468649784130 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:24 INFO - PROCESS | 2388 | 1468649784208 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 23:16:24 INFO - PROCESS | 2388 | 1468649784215 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:24 INFO - PROCESS | 2388 | 1468649784216 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x1214d4000 == 29 [pid = 2388] [id = 719] 23:16:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x118135400) [pid = 2388] [serial = 2157] [outer = 0x0] 23:16:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x11861a800) [pid = 2388] [serial = 2158] [outer = 0x118135400] 23:16:24 INFO - PROCESS | 2388 | 1468649784244 Marionette DEBUG loaded listener.js 23:16:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x11904c800) [pid = 2388] [serial = 2159] [outer = 0x118135400] 23:16:24 INFO - PROCESS | 2388 | 1468649784594 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]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 523ms 23:16:24 INFO - PROCESS | 2388 | 1468649784644 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 2388 | 1468649784645 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 23:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:16:24 INFO - PROCESS | 2388 | 1468649784653 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 2388 | 1468649784657 Marionette TRACE conn2 <- [1,2850,null,{}] 23:16:24 INFO - PROCESS | 2388 | 1468649784660 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}] 23:16:24 INFO - PROCESS | 2388 | 1468649784663 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:24 INFO - PROCESS | 2388 | 1468649784745 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 23:16:24 INFO - PROCESS | 2388 | 1468649784748 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:24 INFO - PROCESS | 2388 | 1468649784750 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:24 INFO - PROCESS | 2388 | ++DOCSHELL 0x128905800 == 30 [pid = 2388] [id = 720] 23:16:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x11904f800) [pid = 2388] [serial = 2160] [outer = 0x0] 23:16:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x11953c000) [pid = 2388] [serial = 2161] [outer = 0x11904f800] 23:16:24 INFO - PROCESS | 2388 | 1468649784777 Marionette DEBUG loaded listener.js 23:16:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12126e000) [pid = 2388] [serial = 2162] [outer = 0x11904f800] 23:16:25 INFO - PROCESS | 2388 | 1468649785101 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 477ms 23:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:16:25 INFO - PROCESS | 2388 | 1468649785126 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 23:16:25 INFO - PROCESS | 2388 | 1468649785128 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 23:16:25 INFO - PROCESS | 2388 | 1468649785130 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:16:25 INFO - PROCESS | 2388 | 1468649785131 Marionette TRACE conn2 <- [1,2854,null,{}] 23:16:25 INFO - PROCESS | 2388 | 1468649785133 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}] 23:16:25 INFO - PROCESS | 2388 | 1468649785135 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:25 INFO - PROCESS | 2388 | 1468649785216 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 23:16:25 INFO - PROCESS | 2388 | 1468649785277 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:25 INFO - PROCESS | 2388 | 1468649785278 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x129434000 == 31 [pid = 2388] [id = 721] 23:16:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1128cf400) [pid = 2388] [serial = 2163] [outer = 0x0] 23:16:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x1219b9000) [pid = 2388] [serial = 2164] [outer = 0x1128cf400] 23:16:25 INFO - PROCESS | 2388 | 1468649785303 Marionette DEBUG loaded listener.js 23:16:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x1236bf400) [pid = 2388] [serial = 2165] [outer = 0x1128cf400] 23:16:25 INFO - PROCESS | 2388 | 1468649785617 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]]]}] 23:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 23:16:25 INFO - PROCESS | 2388 | 1468649785650 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 23:16:25 INFO - PROCESS | 2388 | 1468649785651 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 23:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:16:25 INFO - PROCESS | 2388 | 1468649785656 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:16:25 INFO - PROCESS | 2388 | 1468649785657 Marionette TRACE conn2 <- [1,2858,null,{}] 23:16:25 INFO - PROCESS | 2388 | 1468649785659 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}] 23:16:25 INFO - PROCESS | 2388 | 1468649785660 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:25 INFO - PROCESS | 2388 | 1468649785757 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 23:16:25 INFO - PROCESS | 2388 | 1468649785770 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:25 INFO - PROCESS | 2388 | 1468649785775 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:25 INFO - PROCESS | 2388 | ++DOCSHELL 0x126dde800 == 32 [pid = 2388] [id = 722] 23:16:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x124f84c00) [pid = 2388] [serial = 2166] [outer = 0x0] 23:16:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x125537800) [pid = 2388] [serial = 2167] [outer = 0x124f84c00] 23:16:25 INFO - PROCESS | 2388 | 1468649785807 Marionette DEBUG loaded listener.js 23:16:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12557e400) [pid = 2388] [serial = 2168] [outer = 0x124f84c00] 23:16:26 INFO - PROCESS | 2388 | 1468649786157 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 23:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:16:26 INFO - PROCESS | 2388 | 1468649786174 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 23:16:26 INFO - PROCESS | 2388 | 1468649786176 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 23:16:26 INFO - PROCESS | 2388 | 1468649786178 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:16:26 INFO - PROCESS | 2388 | 1468649786179 Marionette TRACE conn2 <- [1,2862,null,{}] 23:16:26 INFO - PROCESS | 2388 | 1468649786181 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}] 23:16:26 INFO - PROCESS | 2388 | 1468649786183 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:26 INFO - PROCESS | 2388 | 1468649786283 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12d52f000) [pid = 2388] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x11993c400) [pid = 2388] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x110fa0800) [pid = 2388] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1110a5800) [pid = 2388] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118579000) [pid = 2388] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x113348000) [pid = 2388] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x111cad400) [pid = 2388] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x112f6e000) [pid = 2388] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x112d25c00) [pid = 2388] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x118575c00) [pid = 2388] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x1250ac000) [pid = 2388] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x125574800) [pid = 2388] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x12733bc00) [pid = 2388] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x112d25400) [pid = 2388] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x116a03c00) [pid = 2388] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x129630800) [pid = 2388] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x12d133400) [pid = 2388] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x112dcb800) [pid = 2388] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:16:26 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x125574400) [pid = 2388] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:16:26 INFO - PROCESS | 2388 | 1468649786573 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:26 INFO - PROCESS | 2388 | 1468649786575 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:26 INFO - PROCESS | 2388 | ++DOCSHELL 0x11661c000 == 33 [pid = 2388] [id = 723] 23:16:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x110f2bc00) [pid = 2388] [serial = 2169] [outer = 0x0] 23:16:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x1110a5800) [pid = 2388] [serial = 2170] [outer = 0x110f2bc00] 23:16:26 INFO - PROCESS | 2388 | 1468649786611 Marionette DEBUG loaded listener.js 23:16:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x1128d9c00) [pid = 2388] [serial = 2171] [outer = 0x110f2bc00] 23:16:27 INFO - PROCESS | 2388 | 1468649787043 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]]]}] 23:16:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:16:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 919ms 23:16:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:16:27 INFO - PROCESS | 2388 | 1468649787099 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 23:16:27 INFO - PROCESS | 2388 | 1468649787101 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 23:16:27 INFO - PROCESS | 2388 | 1468649787104 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:16:27 INFO - PROCESS | 2388 | 1468649787107 Marionette TRACE conn2 <- [1,2866,null,{}] 23:16:27 INFO - PROCESS | 2388 | 1468649787110 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}] 23:16:27 INFO - PROCESS | 2388 | 1468649787113 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:27 INFO - PROCESS | 2388 | 1468649787215 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 23:16:27 INFO - PROCESS | 2388 | 1468649787275 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:27 INFO - PROCESS | 2388 | 1468649787277 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x119195800 == 34 [pid = 2388] [id = 724] 23:16:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x112dc2c00) [pid = 2388] [serial = 2172] [outer = 0x0] 23:16:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x117135400) [pid = 2388] [serial = 2173] [outer = 0x112dc2c00] 23:16:27 INFO - PROCESS | 2388 | 1468649787308 Marionette DEBUG loaded listener.js 23:16:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x11812ec00) [pid = 2388] [serial = 2174] [outer = 0x112dc2c00] 23:16:27 INFO - PROCESS | 2388 | 1468649787724 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]]]}] 23:16:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:16:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 23:16:27 INFO - PROCESS | 2388 | 1468649787777 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 23:16:27 INFO - PROCESS | 2388 | 1468649787780 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 23:16:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:16:27 INFO - PROCESS | 2388 | 1468649787783 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:16:27 INFO - PROCESS | 2388 | 1468649787785 Marionette TRACE conn2 <- [1,2870,null,{}] 23:16:27 INFO - PROCESS | 2388 | 1468649787787 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}] 23:16:27 INFO - PROCESS | 2388 | 1468649787789 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:27 INFO - PROCESS | 2388 | 1468649787905 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 23:16:27 INFO - PROCESS | 2388 | 1468649787977 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:27 INFO - PROCESS | 2388 | 1468649787978 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:27 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a620000 == 35 [pid = 2388] [id = 725] 23:16:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x11856c000) [pid = 2388] [serial = 2175] [outer = 0x0] 23:16:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x11864cc00) [pid = 2388] [serial = 2176] [outer = 0x11856c000] 23:16:28 INFO - PROCESS | 2388 | 1468649788007 Marionette DEBUG loaded listener.js 23:16:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x1193f0800) [pid = 2388] [serial = 2177] [outer = 0x11856c000] 23:16:28 INFO - PROCESS | 2388 | 1468649788425 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]]]}] 23:16:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:16:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 23:16:28 INFO - PROCESS | 2388 | 1468649788469 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 23:16:28 INFO - PROCESS | 2388 | 1468649788470 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 23:16:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:16:28 INFO - PROCESS | 2388 | 1468649788478 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:16:28 INFO - PROCESS | 2388 | 1468649788483 Marionette TRACE conn2 <- [1,2874,null,{}] 23:16:28 INFO - PROCESS | 2388 | 1468649788489 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}] 23:16:28 INFO - PROCESS | 2388 | 1468649788491 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:28 INFO - PROCESS | 2388 | 1468649788589 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 23:16:28 INFO - PROCESS | 2388 | 1468649788662 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:28 INFO - PROCESS | 2388 | 1468649788663 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:28 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be33000 == 36 [pid = 2388] [id = 726] 23:16:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x119b4b400) [pid = 2388] [serial = 2178] [outer = 0x0] 23:16:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x124c83800) [pid = 2388] [serial = 2179] [outer = 0x119b4b400] 23:16:28 INFO - PROCESS | 2388 | 1468649788692 Marionette DEBUG loaded listener.js 23:16:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x124f7e000) [pid = 2388] [serial = 2180] [outer = 0x119b4b400] 23:16:29 INFO - PROCESS | 2388 | 1468649789106 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]]]}] 23:16:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:16:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 680ms 23:16:29 INFO - PROCESS | 2388 | 1468649789155 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 23:16:29 INFO - PROCESS | 2388 | 1468649789157 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 23:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:16:29 INFO - PROCESS | 2388 | 1468649789159 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:16:29 INFO - PROCESS | 2388 | 1468649789160 Marionette TRACE conn2 <- [1,2878,null,{}] 23:16:29 INFO - PROCESS | 2388 | 1468649789163 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}] 23:16:29 INFO - PROCESS | 2388 | 1468649789164 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:29 INFO - PROCESS | 2388 | 1468649789281 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 23:16:29 INFO - PROCESS | 2388 | 1468649789351 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:29 INFO - PROCESS | 2388 | 1468649789353 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:29 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c51b800 == 37 [pid = 2388] [id = 727] 23:16:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12556e400) [pid = 2388] [serial = 2181] [outer = 0x0] 23:16:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x125580000) [pid = 2388] [serial = 2182] [outer = 0x12556e400] 23:16:29 INFO - PROCESS | 2388 | 1468649789381 Marionette DEBUG loaded listener.js 23:16:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x126f8cc00) [pid = 2388] [serial = 2183] [outer = 0x12556e400] 23:16:29 INFO - PROCESS | 2388 | 1468649789791 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]]]}] 23:16:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:16:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 23:16:29 INFO - PROCESS | 2388 | 1468649789830 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 23:16:29 INFO - PROCESS | 2388 | 1468649789831 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 23:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:16:29 INFO - PROCESS | 2388 | 1468649789833 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:16:29 INFO - PROCESS | 2388 | 1468649789835 Marionette TRACE conn2 <- [1,2882,null,{}] 23:16:29 INFO - PROCESS | 2388 | 1468649789837 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}] 23:16:29 INFO - PROCESS | 2388 | 1468649789838 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:29 INFO - PROCESS | 2388 | 1468649789933 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 23:16:30 INFO - PROCESS | 2388 | 1468649790007 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:30 INFO - PROCESS | 2388 | 1468649790011 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x121aaa000 == 38 [pid = 2388] [id = 728] 23:16:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x124f85400) [pid = 2388] [serial = 2184] [outer = 0x0] 23:16:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x126f95800) [pid = 2388] [serial = 2185] [outer = 0x124f85400] 23:16:30 INFO - PROCESS | 2388 | 1468649790047 Marionette DEBUG loaded listener.js 23:16:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x128aa5c00) [pid = 2388] [serial = 2186] [outer = 0x124f85400] 23:16:30 INFO - PROCESS | 2388 | 1468649790566 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]]]}] 23:16:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:16:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 819ms 23:16:30 INFO - PROCESS | 2388 | 1468649790654 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 23:16:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:16:30 INFO - PROCESS | 2388 | 1468649790656 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 23:16:30 INFO - PROCESS | 2388 | 1468649790659 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:16:30 INFO - PROCESS | 2388 | 1468649790661 Marionette TRACE conn2 <- [1,2886,null,{}] 23:16:30 INFO - PROCESS | 2388 | 1468649790665 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}] 23:16:30 INFO - PROCESS | 2388 | 1468649790666 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:30 INFO - PROCESS | 2388 | 1468649790763 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 23:16:30 INFO - PROCESS | 2388 | 1468649790836 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:30 INFO - PROCESS | 2388 | 1468649790838 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:30 INFO - PROCESS | 2388 | ++DOCSHELL 0x119f1b800 == 39 [pid = 2388] [id = 729] 23:16:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x112f77800) [pid = 2388] [serial = 2187] [outer = 0x0] 23:16:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x1162d2000) [pid = 2388] [serial = 2188] [outer = 0x112f77800] 23:16:30 INFO - PROCESS | 2388 | 1468649790866 Marionette DEBUG loaded listener.js 23:16:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x117594400) [pid = 2388] [serial = 2189] [outer = 0x112f77800] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x126dde800 == 38 [pid = 2388] [id = 722] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x129434000 == 37 [pid = 2388] [id = 721] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x128905800 == 36 [pid = 2388] [id = 720] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x1214d4000 == 35 [pid = 2388] [id = 719] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x11906d800 == 34 [pid = 2388] [id = 718] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x116995000 == 33 [pid = 2388] [id = 717] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x1191a6800 == 32 [pid = 2388] [id = 716] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc44000 == 31 [pid = 2388] [id = 715] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x121aaa000 == 30 [pid = 2388] [id = 728] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12c51b800 == 29 [pid = 2388] [id = 727] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12be33000 == 28 [pid = 2388] [id = 726] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x12a620000 == 27 [pid = 2388] [id = 725] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x119195800 == 26 [pid = 2388] [id = 724] 23:16:31 INFO - PROCESS | 2388 | --DOCSHELL 0x11661c000 == 25 [pid = 2388] [id = 723] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12d52b000) [pid = 2388] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x1219b6000) [pid = 2388] [serial = 2128] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x124f85800) [pid = 2388] [serial = 2131] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1176c5400) [pid = 2388] [serial = 2119] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x11833e800) [pid = 2388] [serial = 2120] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x1186ec400) [pid = 2388] [serial = 2122] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118133800) [pid = 2388] [serial = 2111] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x117137c00) [pid = 2388] [serial = 2110] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1128cd400) [pid = 2388] [serial = 2113] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1110a7800) [pid = 2388] [serial = 2114] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x115ee0800) [pid = 2388] [serial = 2116] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x116625400) [pid = 2388] [serial = 2117] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x11672f400) [pid = 2388] [serial = 2096] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x11396d400) [pid = 2388] [serial = 2095] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x1193f3c00) [pid = 2388] [serial = 2099] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x1237d4800) [pid = 2388] [serial = 2129] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x1186ebc00) [pid = 2388] [serial = 2098] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x125572000) [pid = 2388] [serial = 2102] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x125584800) [pid = 2388] [serial = 2134] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x125537400) [pid = 2388] [serial = 2101] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x12553c400) [pid = 2388] [serial = 2132] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x12962d800) [pid = 2388] [serial = 2105] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x129198400) [pid = 2388] [serial = 2104] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (0x11604f800) [pid = 2388] [serial = 2137] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (0x1186e9800) [pid = 2388] [serial = 2138] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (0x1237cf800) [pid = 2388] [serial = 2140] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (0x12a6ed400) [pid = 2388] [serial = 2108] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (0x129edf800) [pid = 2388] [serial = 2107] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (0x12690e400) [pid = 2388] [serial = 2135] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (0x1128cc800) [pid = 2388] [serial = 1463] [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.] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (0x126d0c400) [pid = 2388] [serial = 2141] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (0x1193f1c00) [pid = 2388] [serial = 2125] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (0x12733cc00) [pid = 2388] [serial = 2143] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (0x11953f800) [pid = 2388] [serial = 2126] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (0x128ed3800) [pid = 2388] [serial = 2144] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (0x119370400) [pid = 2388] [serial = 2123] [outer = 0x0] [url = about:blank] 23:16:31 INFO - PROCESS | 2388 | 1468649791762 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]]]}] 23:16:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:16:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1122ms 23:16:31 INFO - PROCESS | 2388 | 1468649791782 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 23:16:31 INFO - PROCESS | 2388 | 1468649791788 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 23:16:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:16:31 INFO - PROCESS | 2388 | 1468649791793 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:16:31 INFO - PROCESS | 2388 | 1468649791796 Marionette TRACE conn2 <- [1,2890,null,{}] 23:16:31 INFO - PROCESS | 2388 | 1468649791811 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}] 23:16:31 INFO - PROCESS | 2388 | 1468649791813 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:31 INFO - PROCESS | 2388 | 1468649791944 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 23:16:32 INFO - PROCESS | 2388 | 1468649792022 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 2388 | 1468649792023 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x116719800 == 26 [pid = 2388] [id = 730] 23:16:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (0x1126f6400) [pid = 2388] [serial = 2190] [outer = 0x0] 23:16:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (0x1128d2800) [pid = 2388] [serial = 2191] [outer = 0x1126f6400] 23:16:32 INFO - PROCESS | 2388 | 1468649792069 Marionette DEBUG loaded listener.js 23:16:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (0x112dbdc00) [pid = 2388] [serial = 2192] [outer = 0x1126f6400] 23:16:32 INFO - PROCESS | 2388 | 1468649792451 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:16:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:16:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 674ms 23:16:32 INFO - PROCESS | 2388 | 1468649792466 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 23:16:32 INFO - PROCESS | 2388 | 1468649792472 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 23:16:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:16:32 INFO - PROCESS | 2388 | 1468649792478 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:16:32 INFO - PROCESS | 2388 | 1468649792480 Marionette TRACE conn2 <- [1,2894,null,{}] 23:16:32 INFO - PROCESS | 2388 | 1468649792482 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}] 23:16:32 INFO - PROCESS | 2388 | 1468649792484 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:32 INFO - PROCESS | 2388 | 1468649792565 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 23:16:32 INFO - PROCESS | 2388 | 1468649792642 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 2388 | 1468649792644 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:32 INFO - PROCESS | 2388 | ++DOCSHELL 0x11906a000 == 27 [pid = 2388] [id = 731] 23:16:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (0x11604c800) [pid = 2388] [serial = 2193] [outer = 0x0] 23:16:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (0x1160ab000) [pid = 2388] [serial = 2194] [outer = 0x11604c800] 23:16:32 INFO - PROCESS | 2388 | 1468649792675 Marionette DEBUG loaded listener.js 23:16:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (0x11696b400) [pid = 2388] [serial = 2195] [outer = 0x11604c800] 23:16:32 INFO - PROCESS | 2388 | 1468649792979 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]]]}] 23:16:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:16:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 23:16:32 INFO - PROCESS | 2388 | 1468649792997 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 23:16:32 INFO - PROCESS | 2388 | 1468649792998 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 23:16:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:16:33 INFO - PROCESS | 2388 | 1468649793001 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:16:33 INFO - PROCESS | 2388 | 1468649793006 Marionette TRACE conn2 <- [1,2898,null,{}] 23:16:33 INFO - PROCESS | 2388 | 1468649793014 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}] 23:16:33 INFO - PROCESS | 2388 | 1468649793017 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:33 INFO - PROCESS | 2388 | 1468649793095 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 23:16:33 INFO - PROCESS | 2388 | 1468649793151 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:33 INFO - PROCESS | 2388 | 1468649793153 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x121396800 == 28 [pid = 2388] [id = 732] 23:16:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (0x1126fc800) [pid = 2388] [serial = 2196] [outer = 0x0] 23:16:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (0x1176c5000) [pid = 2388] [serial = 2197] [outer = 0x1126fc800] 23:16:33 INFO - PROCESS | 2388 | 1468649793180 Marionette DEBUG loaded listener.js 23:16:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (0x118347400) [pid = 2388] [serial = 2198] [outer = 0x1126fc800] 23:16:33 INFO - PROCESS | 2388 | 1468649793474 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]]]}] 23:16:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:16:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 525ms 23:16:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:16:33 INFO - PROCESS | 2388 | 1468649793526 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 23:16:33 INFO - PROCESS | 2388 | 1468649793528 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 23:16:33 INFO - PROCESS | 2388 | 1468649793530 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:16:33 INFO - PROCESS | 2388 | 1468649793531 Marionette TRACE conn2 <- [1,2902,null,{}] 23:16:33 INFO - PROCESS | 2388 | 1468649793534 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}] 23:16:33 INFO - PROCESS | 2388 | 1468649793535 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:33 INFO - PROCESS | 2388 | 1468649793617 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 23:16:33 INFO - PROCESS | 2388 | 1468649793623 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:33 INFO - PROCESS | 2388 | 1468649793624 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:33 INFO - PROCESS | 2388 | ++DOCSHELL 0x1255a5000 == 29 [pid = 2388] [id = 733] 23:16:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (0x118572800) [pid = 2388] [serial = 2199] [outer = 0x0] 23:16:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (0x118656400) [pid = 2388] [serial = 2200] [outer = 0x118572800] 23:16:33 INFO - PROCESS | 2388 | 1468649793649 Marionette DEBUG loaded listener.js 23:16:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (0x119050800) [pid = 2388] [serial = 2201] [outer = 0x118572800] 23:16:34 INFO - PROCESS | 2388 | 1468649794023 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 23:16:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:16:34 INFO - PROCESS | 2388 | 1468649794053 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 23:16:34 INFO - PROCESS | 2388 | 1468649794054 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 23:16:34 INFO - PROCESS | 2388 | 1468649794056 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:16:34 INFO - PROCESS | 2388 | 1468649794057 Marionette TRACE conn2 <- [1,2906,null,{}] 23:16:34 INFO - PROCESS | 2388 | 1468649794059 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}] 23:16:34 INFO - PROCESS | 2388 | 1468649794060 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:34 INFO - PROCESS | 2388 | 1468649794155 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 23:16:34 INFO - PROCESS | 2388 | 1468649794193 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:34 INFO - PROCESS | 2388 | 1468649794194 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb1800 == 30 [pid = 2388] [id = 734] 23:16:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (0x1151a8000) [pid = 2388] [serial = 2202] [outer = 0x0] 23:16:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x119371800) [pid = 2388] [serial = 2203] [outer = 0x1151a8000] 23:16:34 INFO - PROCESS | 2388 | 1468649794218 Marionette DEBUG loaded listener.js 23:16:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x1193f1c00) [pid = 2388] [serial = 2204] [outer = 0x1151a8000] 23:16:34 INFO - PROCESS | 2388 | 1468649794565 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]]]}] 23:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 23:16:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:16:34 INFO - PROCESS | 2388 | 1468649794577 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 23:16:34 INFO - PROCESS | 2388 | 1468649794579 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 23:16:34 INFO - PROCESS | 2388 | 1468649794582 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:16:34 INFO - PROCESS | 2388 | 1468649794584 Marionette TRACE conn2 <- [1,2910,null,{}] 23:16:34 INFO - PROCESS | 2388 | 1468649794599 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}] 23:16:34 INFO - PROCESS | 2388 | 1468649794605 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:34 INFO - PROCESS | 2388 | 1468649794778 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 23:16:34 INFO - PROCESS | 2388 | 1468649794794 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:34 INFO - PROCESS | 2388 | 1468649794795 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:34 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a608800 == 31 [pid = 2388] [id = 735] 23:16:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x1160ae800) [pid = 2388] [serial = 2205] [outer = 0x0] 23:16:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x119d10800) [pid = 2388] [serial = 2206] [outer = 0x1160ae800] 23:16:34 INFO - PROCESS | 2388 | 1468649794835 Marionette DEBUG loaded listener.js 23:16:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x121c9f000) [pid = 2388] [serial = 2207] [outer = 0x1160ae800] 23:16:35 INFO - PROCESS | 2388 | 1468649795229 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]]]}] 23:16:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:16:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:16:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 673ms 23:16:35 INFO - PROCESS | 2388 | 1468649795257 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 23:16:35 INFO - PROCESS | 2388 | 1468649795258 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 23:16:35 INFO - TEST-START | /DOMEvents/constructors.html 23:16:35 INFO - PROCESS | 2388 | 1468649795267 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:16:35 INFO - PROCESS | 2388 | 1468649795268 Marionette TRACE conn2 <- [1,2914,null,{}] 23:16:35 INFO - PROCESS | 2388 | 1468649795278 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}] 23:16:35 INFO - PROCESS | 2388 | 1468649795279 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:35 INFO - PROCESS | 2388 | 1468649795373 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 23:16:35 INFO - PROCESS | 2388 | 1468649795377 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:35 INFO - PROCESS | 2388 | 1468649795378 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:35 INFO - PROCESS | 2388 | ++DOCSHELL 0x12aaec800 == 32 [pid = 2388] [id = 736] 23:16:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x119532000) [pid = 2388] [serial = 2208] [outer = 0x0] 23:16:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x121ca7800) [pid = 2388] [serial = 2209] [outer = 0x119532000] 23:16:35 INFO - PROCESS | 2388 | 1468649795402 Marionette DEBUG loaded listener.js 23:16:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x1237cfc00) [pid = 2388] [serial = 2210] [outer = 0x119532000] 23:16:35 INFO - PROCESS | 2388 | 1468649795856 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]]]}] 23:16:35 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x118135400) [pid = 2388] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:16:35 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x11400f800) [pid = 2388] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:16:35 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x111c16000) [pid = 2388] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:16:35 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x111e58000) [pid = 2388] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:16:35 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x126f8f800) [pid = 2388] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:16:35 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x11904f800) [pid = 2388] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:16:35 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (0x1128cf400) [pid = 2388] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:16:35 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (0x124f84c00) [pid = 2388] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:16:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:16:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:16:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:16:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:16:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:16:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:16:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:16:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:16:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 628ms 23:16:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:16:35 INFO - PROCESS | 2388 | 1468649795897 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 23:16:35 INFO - PROCESS | 2388 | 1468649795898 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 23:16:35 INFO - PROCESS | 2388 | 1468649795900 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:16:35 INFO - PROCESS | 2388 | 1468649795901 Marionette TRACE conn2 <- [1,2918,null,{}] 23:16:35 INFO - PROCESS | 2388 | 1468649795904 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}] 23:16:35 INFO - PROCESS | 2388 | 1468649795905 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:36 INFO - PROCESS | 2388 | 1468649795995 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 23:16:36 INFO - PROCESS | 2388 | 1468649796005 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:36 INFO - PROCESS | 2388 | 1468649796006 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x12941d000 == 33 [pid = 2388] [id = 737] 23:16:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (0x113e60000) [pid = 2388] [serial = 2211] [outer = 0x0] 23:16:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (0x116975800) [pid = 2388] [serial = 2212] [outer = 0x113e60000] 23:16:36 INFO - PROCESS | 2388 | 1468649796044 Marionette DEBUG loaded listener.js 23:16:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x11904cc00) [pid = 2388] [serial = 2213] [outer = 0x113e60000] 23:16:36 INFO - PROCESS | 2388 | 1468649796484 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:16:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:16:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 619ms 23:16:36 INFO - PROCESS | 2388 | 1468649796529 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 23:16:36 INFO - PROCESS | 2388 | 1468649796530 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 23:16:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:16:36 INFO - PROCESS | 2388 | 1468649796532 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:16:36 INFO - PROCESS | 2388 | 1468649796534 Marionette TRACE conn2 <- [1,2922,null,{}] 23:16:36 INFO - PROCESS | 2388 | 1468649796539 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}] 23:16:36 INFO - PROCESS | 2388 | 1468649796540 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:36 INFO - PROCESS | 2388 | 1468649796617 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 23:16:36 INFO - PROCESS | 2388 | 1468649796623 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:36 INFO - PROCESS | 2388 | 1468649796624 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:36 INFO - PROCESS | 2388 | ++DOCSHELL 0x121395000 == 34 [pid = 2388] [id = 738] 23:16:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x1139bc000) [pid = 2388] [serial = 2214] [outer = 0x0] 23:16:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x124e3c000) [pid = 2388] [serial = 2215] [outer = 0x1139bc000] 23:16:36 INFO - PROCESS | 2388 | 1468649796650 Marionette DEBUG loaded listener.js 23:16:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x125540000) [pid = 2388] [serial = 2216] [outer = 0x1139bc000] 23:16:36 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:16:36 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:16:36 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:16:36 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:16:36 INFO - PROCESS | 2388 | 1468649796985 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]]]}] 23:16:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:16:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:16:37 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 23:16:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:16:37 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 23:16:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:16:37 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]" 23:16:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:16:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:16:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 473ms 23:16:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:16:37 INFO - PROCESS | 2388 | 1468649797007 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 23:16:37 INFO - PROCESS | 2388 | 1468649797008 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 23:16:37 INFO - PROCESS | 2388 | 1468649797011 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:16:37 INFO - PROCESS | 2388 | 1468649797012 Marionette TRACE conn2 <- [1,2926,null,{}] 23:16:37 INFO - PROCESS | 2388 | 1468649797014 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}] 23:16:37 INFO - PROCESS | 2388 | 1468649797015 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:37 INFO - PROCESS | 2388 | 1468649797096 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 23:16:37 INFO - PROCESS | 2388 | 1468649797099 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:37 INFO - PROCESS | 2388 | 1468649797100 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be2a000 == 35 [pid = 2388] [id = 739] 23:16:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x125544c00) [pid = 2388] [serial = 2217] [outer = 0x0] 23:16:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x12558a800) [pid = 2388] [serial = 2218] [outer = 0x125544c00] 23:16:37 INFO - PROCESS | 2388 | 1468649797127 Marionette DEBUG loaded listener.js 23:16:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x124f7f400) [pid = 2388] [serial = 2219] [outer = 0x125544c00] 23:16:37 INFO - PROCESS | 2388 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:16:37 INFO - PROCESS | 2388 | 1468649797455 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]]]}] 23:16:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:16:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 469ms 23:16:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:16:37 INFO - PROCESS | 2388 | 1468649797481 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 23:16:37 INFO - PROCESS | 2388 | 1468649797482 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 23:16:37 INFO - PROCESS | 2388 | 1468649797485 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:16:37 INFO - PROCESS | 2388 | 1468649797489 Marionette TRACE conn2 <- [1,2930,null,{}] 23:16:37 INFO - PROCESS | 2388 | 1468649797491 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}] 23:16:37 INFO - PROCESS | 2388 | 1468649797493 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:37 INFO - PROCESS | 2388 | 1468649797608 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 23:16:37 INFO - PROCESS | 2388 | 1468649797614 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:37 INFO - PROCESS | 2388 | 1468649797615 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:37 INFO - PROCESS | 2388 | ++DOCSHELL 0x128eb0000 == 36 [pid = 2388] [id = 740] 23:16:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x12715e000) [pid = 2388] [serial = 2220] [outer = 0x0] 23:16:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x127356c00) [pid = 2388] [serial = 2221] [outer = 0x12715e000] 23:16:37 INFO - PROCESS | 2388 | 1468649797641 Marionette DEBUG loaded listener.js 23:16:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x128d2ac00) [pid = 2388] [serial = 2222] [outer = 0x12715e000] 23:16:37 INFO - PROCESS | 2388 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:16:37 INFO - PROCESS | 2388 | 1468649797963 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]]]}] 23:16:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:16:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 521ms 23:16:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:16:38 INFO - PROCESS | 2388 | 1468649798007 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 23:16:38 INFO - PROCESS | 2388 | 1468649798009 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 23:16:38 INFO - PROCESS | 2388 | 1468649798012 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:16:38 INFO - PROCESS | 2388 | 1468649798014 Marionette TRACE conn2 <- [1,2934,null,{}] 23:16:38 INFO - PROCESS | 2388 | 1468649798018 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}] 23:16:38 INFO - PROCESS | 2388 | 1468649798020 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:38 INFO - PROCESS | 2388 | 1468649798132 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 23:16:38 INFO - PROCESS | 2388 | 1468649798186 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:38 INFO - PROCESS | 2388 | 1468649798189 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x116719000 == 37 [pid = 2388] [id = 741] 23:16:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1120e3800) [pid = 2388] [serial = 2223] [outer = 0x0] 23:16:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x1122be800) [pid = 2388] [serial = 2224] [outer = 0x1120e3800] 23:16:38 INFO - PROCESS | 2388 | 1468649798219 Marionette DEBUG loaded listener.js 23:16:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x112a85800) [pid = 2388] [serial = 2225] [outer = 0x1120e3800] 23:16:38 INFO - PROCESS | 2388 | 1468649798652 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]]]}] 23:16:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:16:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 23:16:38 INFO - PROCESS | 2388 | 1468649798683 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 23:16:38 INFO - PROCESS | 2388 | 1468649798686 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 23:16:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:16:38 INFO - PROCESS | 2388 | 1468649798691 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:16:38 INFO - PROCESS | 2388 | 1468649798693 Marionette TRACE conn2 <- [1,2938,null,{}] 23:16:38 INFO - PROCESS | 2388 | 1468649798696 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}] 23:16:38 INFO - PROCESS | 2388 | 1468649798698 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:38 INFO - PROCESS | 2388 | 1468649798822 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 23:16:38 INFO - PROCESS | 2388 | 1468649798937 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:38 INFO - PROCESS | 2388 | 1468649798939 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:38 INFO - PROCESS | 2388 | ++DOCSHELL 0x12683f800 == 38 [pid = 2388] [id = 742] 23:16:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1140e3400) [pid = 2388] [serial = 2226] [outer = 0x0] 23:16:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x116a0bc00) [pid = 2388] [serial = 2227] [outer = 0x1140e3400] 23:16:38 INFO - PROCESS | 2388 | 1468649798993 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x118131000) [pid = 2388] [serial = 2228] [outer = 0x1140e3400] 23:16:39 INFO - PROCESS | 2388 | 1468649799484 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]]]}] 23:16:39 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. 23:16:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 822ms 23:16:39 INFO - PROCESS | 2388 | 1468649799513 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 23:16:39 INFO - PROCESS | 2388 | 1468649799515 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 23:16:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:16:39 INFO - PROCESS | 2388 | 1468649799517 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:16:39 INFO - PROCESS | 2388 | 1468649799520 Marionette TRACE conn2 <- [1,2942,null,{}] 23:16:39 INFO - PROCESS | 2388 | 1468649799528 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}] 23:16:39 INFO - PROCESS | 2388 | 1468649799531 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:39 INFO - PROCESS | 2388 | 1468649799642 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 23:16:39 INFO - PROCESS | 2388 | 1468649799699 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:39 INFO - PROCESS | 2388 | 1468649799702 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:39 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be7e000 == 39 [pid = 2388] [id = 743] 23:16:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x11861ec00) [pid = 2388] [serial = 2229] [outer = 0x0] 23:16:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1193edc00) [pid = 2388] [serial = 2230] [outer = 0x11861ec00] 23:16:39 INFO - PROCESS | 2388 | 1468649799732 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x119b55c00) [pid = 2388] [serial = 2231] [outer = 0x11861ec00] 23:16:40 INFO - PROCESS | 2388 | 1468649800225 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"]]]}] 23:16:40 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 23:16:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:16:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 722ms 23:16:40 INFO - PROCESS | 2388 | 1468649800240 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 23:16:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:16:40 INFO - PROCESS | 2388 | 1468649800243 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 23:16:40 INFO - PROCESS | 2388 | 1468649800247 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:16:40 INFO - PROCESS | 2388 | 1468649800249 Marionette TRACE conn2 <- [1,2946,null,{}] 23:16:40 INFO - PROCESS | 2388 | 1468649800253 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}] 23:16:40 INFO - PROCESS | 2388 | 1468649800255 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:40 INFO - PROCESS | 2388 | 1468649800415 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 23:16:40 INFO - PROCESS | 2388 | 1468649800650 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:40 INFO - PROCESS | 2388 | 1468649800652 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:40 INFO - PROCESS | 2388 | ++DOCSHELL 0x116713000 == 40 [pid = 2388] [id = 744] 23:16:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x1126f1400) [pid = 2388] [serial = 2232] [outer = 0x0] 23:16:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x1128cf000) [pid = 2388] [serial = 2233] [outer = 0x1126f1400] 23:16:40 INFO - PROCESS | 2388 | 1468649800690 Marionette DEBUG loaded listener.js 23:16:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x11334c000) [pid = 2388] [serial = 2234] [outer = 0x1126f1400] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12be2a000 == 39 [pid = 2388] [id = 739] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x121395000 == 38 [pid = 2388] [id = 738] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12941d000 == 37 [pid = 2388] [id = 737] 23:16:41 INFO - PROCESS | 2388 | 1468649801254 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]]]}] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12aaec800 == 36 [pid = 2388] [id = 736] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x12a608800 == 35 [pid = 2388] [id = 735] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x128eb1800 == 34 [pid = 2388] [id = 734] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x1255a5000 == 33 [pid = 2388] [id = 733] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x121396800 == 32 [pid = 2388] [id = 732] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x11906a000 == 31 [pid = 2388] [id = 731] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x116719800 == 30 [pid = 2388] [id = 730] 23:16:41 INFO - PROCESS | 2388 | --DOCSHELL 0x119f1b800 == 29 [pid = 2388] [id = 729] 23:16:41 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. 23:16:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1022ms 23:16:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:16:41 INFO - PROCESS | 2388 | 1468649801271 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 2388 | 1468649801274 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 23:16:41 INFO - PROCESS | 2388 | 1468649801278 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - PROCESS | 2388 | 1468649801281 Marionette TRACE conn2 <- [1,2950,null,{}] 23:16:41 INFO - PROCESS | 2388 | 1468649801286 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}] 23:16:41 INFO - PROCESS | 2388 | 1468649801290 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:41 INFO - PROCESS | 2388 | 1468649801429 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 23:16:41 INFO - PROCESS | 2388 | 1468649801442 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:41 INFO - PROCESS | 2388 | 1468649801444 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x1191ab800 == 30 [pid = 2388] [id = 745] 23:16:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x115eed000) [pid = 2388] [serial = 2235] [outer = 0x0] 23:16:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x118134000) [pid = 2388] [serial = 2236] [outer = 0x115eed000] 23:16:41 INFO - PROCESS | 2388 | 1468649801489 Marionette DEBUG loaded listener.js 23:16:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x118520c00) [pid = 2388] [serial = 2237] [outer = 0x115eed000] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x1236bf400) [pid = 2388] [serial = 2165] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1219b9000) [pid = 2388] [serial = 2164] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x125537800) [pid = 2388] [serial = 2167] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12557e400) [pid = 2388] [serial = 2168] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11861a800) [pid = 2388] [serial = 2158] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x11904c800) [pid = 2388] [serial = 2159] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x116970400) [pid = 2388] [serial = 2155] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x1176bf400) [pid = 2388] [serial = 2156] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x112a79400) [pid = 2388] [serial = 2152] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x113e0c000) [pid = 2388] [serial = 2153] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x112d86c00) [pid = 2388] [serial = 2149] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x1160a8800) [pid = 2388] [serial = 2150] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x129634800) [pid = 2388] [serial = 2147] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x12919a000) [pid = 2388] [serial = 2146] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x11953c000) [pid = 2388] [serial = 2161] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x12126e000) [pid = 2388] [serial = 2162] [outer = 0x0] [url = about:blank] 23:16:41 INFO - PROCESS | 2388 | ++DOCSHELL 0x119194800 == 31 [pid = 2388] [id = 746] 23:16:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x118619400) [pid = 2388] [serial = 2238] [outer = 0x0] 23:16:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1126fc400) [pid = 2388] [serial = 2239] [outer = 0x118619400] 23:16:41 INFO - PROCESS | 2388 | 1468649801926 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]]]}] 23:16:41 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. 23:16:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 23:16:41 INFO - PROCESS | 2388 | 1468649801951 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 2388 | 1468649801954 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 23:16:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:16:41 INFO - PROCESS | 2388 | 1468649801957 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - PROCESS | 2388 | 1468649801959 Marionette TRACE conn2 <- [1,2954,null,{}] 23:16:41 INFO - PROCESS | 2388 | 1468649801961 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}] 23:16:41 INFO - PROCESS | 2388 | 1468649801962 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:42 INFO - PROCESS | 2388 | 1468649802059 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 23:16:42 INFO - PROCESS | 2388 | 1468649802066 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:42 INFO - PROCESS | 2388 | 1468649802068 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x125591000 == 32 [pid = 2388] [id = 747] 23:16:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x118657800) [pid = 2388] [serial = 2240] [outer = 0x0] 23:16:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1193eac00) [pid = 2388] [serial = 2241] [outer = 0x118657800] 23:16:42 INFO - PROCESS | 2388 | 1468649802095 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x1197ddc00) [pid = 2388] [serial = 2242] [outer = 0x118657800] 23:16:42 INFO - PROCESS | 2388 | 1468649802459 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]]]}] 23:16:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:16:42 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 23:16:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 520ms 23:16:42 INFO - PROCESS | 2388 | 1468649802479 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 23:16:42 INFO - PROCESS | 2388 | 1468649802481 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 23:16:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:16:42 INFO - PROCESS | 2388 | 1468649802486 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:16:42 INFO - PROCESS | 2388 | 1468649802492 Marionette TRACE conn2 <- [1,2958,null,{}] 23:16:42 INFO - PROCESS | 2388 | 1468649802502 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}] 23:16:42 INFO - PROCESS | 2388 | 1468649802505 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:42 INFO - PROCESS | 2388 | 1468649802645 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 23:16:42 INFO - PROCESS | 2388 | 1468649802653 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:42 INFO - PROCESS | 2388 | 1468649802654 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:42 INFO - PROCESS | 2388 | ++DOCSHELL 0x12a73e800 == 33 [pid = 2388] [id = 748] 23:16:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x119d0ec00) [pid = 2388] [serial = 2243] [outer = 0x0] 23:16:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x121be1c00) [pid = 2388] [serial = 2244] [outer = 0x119d0ec00] 23:16:42 INFO - PROCESS | 2388 | 1468649802701 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x1250b3c00) [pid = 2388] [serial = 2245] [outer = 0x119d0ec00] 23:16:43 INFO - PROCESS | 2388 | 1468649803065 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]]]}] 23:16:43 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. 23:16:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 23:16:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:16:43 INFO - PROCESS | 2388 | 1468649803114 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 23:16:43 INFO - PROCESS | 2388 | 1468649803116 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 23:16:43 INFO - PROCESS | 2388 | 1468649803118 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:16:43 INFO - PROCESS | 2388 | 1468649803120 Marionette TRACE conn2 <- [1,2962,null,{}] 23:16:43 INFO - PROCESS | 2388 | 1468649803124 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}] 23:16:43 INFO - PROCESS | 2388 | 1468649803125 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:43 INFO - PROCESS | 2388 | 1468649803236 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 23:16:43 INFO - PROCESS | 2388 | 1468649803243 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:43 INFO - PROCESS | 2388 | 1468649803244 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b822800 == 34 [pid = 2388] [id = 749] 23:16:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x12553c000) [pid = 2388] [serial = 2246] [outer = 0x0] 23:16:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12557dc00) [pid = 2388] [serial = 2247] [outer = 0x12553c000] 23:16:43 INFO - PROCESS | 2388 | 1468649803269 Marionette DEBUG loaded listener.js 23:16:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x126d03c00) [pid = 2388] [serial = 2248] [outer = 0x12553c000] 23:16:43 INFO - PROCESS | 2388 | 1468649803550 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]]]}] 23:16:43 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. 23:16:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 473ms 23:16:43 INFO - PROCESS | 2388 | 1468649803593 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 23:16:43 INFO - PROCESS | 2388 | 1468649803595 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 23:16:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:16:43 INFO - PROCESS | 2388 | 1468649803597 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:16:43 INFO - PROCESS | 2388 | 1468649803598 Marionette TRACE conn2 <- [1,2966,null,{}] 23:16:43 INFO - PROCESS | 2388 | 1468649803600 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}] 23:16:43 INFO - PROCESS | 2388 | 1468649803603 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:43 INFO - PROCESS | 2388 | 1468649803705 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 23:16:43 INFO - PROCESS | 2388 | 1468649803742 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:43 INFO - PROCESS | 2388 | 1468649803746 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:43 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c511800 == 35 [pid = 2388] [id = 750] 23:16:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x127352c00) [pid = 2388] [serial = 2249] [outer = 0x0] 23:16:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x127358000) [pid = 2388] [serial = 2250] [outer = 0x127352c00] 23:16:43 INFO - PROCESS | 2388 | 1468649803778 Marionette DEBUG loaded listener.js 23:16:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x128aac800) [pid = 2388] [serial = 2251] [outer = 0x127352c00] 23:16:44 INFO - PROCESS | 2388 | 1468649804086 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]]]}] 23:16:44 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. 23:16:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 518ms 23:16:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:16:44 INFO - PROCESS | 2388 | 1468649804116 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 23:16:44 INFO - PROCESS | 2388 | 1468649804117 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 23:16:44 INFO - PROCESS | 2388 | 1468649804120 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:16:44 INFO - PROCESS | 2388 | 1468649804123 Marionette TRACE conn2 <- [1,2970,null,{}] 23:16:44 INFO - PROCESS | 2388 | 1468649804125 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}] 23:16:44 INFO - PROCESS | 2388 | 1468649804127 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:44 INFO - PROCESS | 2388 | 1468649804226 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 23:16:44 INFO - PROCESS | 2388 | 1468649804238 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:44 INFO - PROCESS | 2388 | 1468649804240 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cc54800 == 36 [pid = 2388] [id = 751] 23:16:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x128aac000) [pid = 2388] [serial = 2252] [outer = 0x0] 23:16:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x129198800) [pid = 2388] [serial = 2253] [outer = 0x128aac000] 23:16:44 INFO - PROCESS | 2388 | 1468649804272 Marionette DEBUG loaded listener.js 23:16:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12940f800) [pid = 2388] [serial = 2254] [outer = 0x128aac000] 23:16:44 INFO - PROCESS | 2388 | 1468649804578 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]]]}] 23:16:44 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. 23:16:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 472ms 23:16:44 INFO - PROCESS | 2388 | 1468649804595 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 23:16:44 INFO - PROCESS | 2388 | 1468649804597 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 23:16:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:16:44 INFO - PROCESS | 2388 | 1468649804599 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:16:44 INFO - PROCESS | 2388 | 1468649804600 Marionette TRACE conn2 <- [1,2974,null,{}] 23:16:44 INFO - PROCESS | 2388 | 1468649804618 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}] 23:16:44 INFO - PROCESS | 2388 | 1468649804623 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:44 INFO - PROCESS | 2388 | 1468649804748 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 23:16:44 INFO - PROCESS | 2388 | 1468649804752 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:44 INFO - PROCESS | 2388 | 1468649804753 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:44 INFO - PROCESS | 2388 | ++DOCSHELL 0x12cda6000 == 37 [pid = 2388] [id = 752] 23:16:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x128aad000) [pid = 2388] [serial = 2255] [outer = 0x0] 23:16:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x129ed5000) [pid = 2388] [serial = 2256] [outer = 0x128aad000] 23:16:44 INFO - PROCESS | 2388 | 1468649804777 Marionette DEBUG loaded listener.js 23:16:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12a6e5800) [pid = 2388] [serial = 2257] [outer = 0x128aad000] 23:16:45 INFO - PROCESS | 2388 | 1468649805075 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]]]}] 23:16:45 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. 23:16:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 483ms 23:16:45 INFO - PROCESS | 2388 | 1468649805082 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 2388 | 1468649805083 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 23:16:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:16:45 INFO - PROCESS | 2388 | 1468649805104 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 2388 | 1468649805106 Marionette TRACE conn2 <- [1,2978,null,{}] 23:16:45 INFO - PROCESS | 2388 | 1468649805113 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}] 23:16:45 INFO - PROCESS | 2388 | 1468649805115 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:45 INFO - PROCESS | 2388 | 1468649805222 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 23:16:45 INFO - PROCESS | 2388 | 1468649805226 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:45 INFO - PROCESS | 2388 | 1468649805227 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d1ec000 == 38 [pid = 2388] [id = 753] 23:16:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12a6ebc00) [pid = 2388] [serial = 2258] [outer = 0x0] 23:16:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12a7dc400) [pid = 2388] [serial = 2259] [outer = 0x12a6ebc00] 23:16:45 INFO - PROCESS | 2388 | 1468649805258 Marionette DEBUG loaded listener.js 23:16:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x12a7e0c00) [pid = 2388] [serial = 2260] [outer = 0x12a6ebc00] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x1139bc000) [pid = 2388] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1126fc800) [pid = 2388] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x118572800) [pid = 2388] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x112f77800) [pid = 2388] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x11604c800) [pid = 2388] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1151a8000) [pid = 2388] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1126f6400) [pid = 2388] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x125544c00) [pid = 2388] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x110f2bc00) [pid = 2388] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x112dc2c00) [pid = 2388] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1160ae800) [pid = 2388] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x11856c000) [pid = 2388] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x119532000) [pid = 2388] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x113e60000) [pid = 2388] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x119b4b400) [pid = 2388] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12556e400) [pid = 2388] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:16:45 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x124f85400) [pid = 2388] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:16:45 INFO - PROCESS | 2388 | 1468649805630 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]]]}] 23:16:45 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. 23:16:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 585ms 23:16:45 INFO - PROCESS | 2388 | 1468649805679 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 2388 | 1468649805680 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 23:16:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:16:45 INFO - PROCESS | 2388 | 1468649805682 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 2388 | 1468649805683 Marionette TRACE conn2 <- [1,2982,null,{}] 23:16:45 INFO - PROCESS | 2388 | 1468649805686 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}] 23:16:45 INFO - PROCESS | 2388 | 1468649805687 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:45 INFO - PROCESS | 2388 | 1468649805766 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 23:16:45 INFO - PROCESS | 2388 | 1468649805772 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:45 INFO - PROCESS | 2388 | 1468649805773 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:45 INFO - PROCESS | 2388 | ++DOCSHELL 0x126f49000 == 39 [pid = 2388] [id = 754] 23:16:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x110f98800) [pid = 2388] [serial = 2261] [outer = 0x0] 23:16:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x115ee7400) [pid = 2388] [serial = 2262] [outer = 0x110f98800] 23:16:45 INFO - PROCESS | 2388 | 1468649805798 Marionette DEBUG loaded listener.js 23:16:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x118574400) [pid = 2388] [serial = 2263] [outer = 0x110f98800] 23:16:46 INFO - PROCESS | 2388 | 1468649806124 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"]]]}] 23:16:46 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 23:16:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:16:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 23:16:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:16:46 INFO - PROCESS | 2388 | 1468649806156 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 23:16:46 INFO - PROCESS | 2388 | 1468649806158 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 23:16:46 INFO - PROCESS | 2388 | 1468649806161 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:16:46 INFO - PROCESS | 2388 | 1468649806163 Marionette TRACE conn2 <- [1,2986,null,{}] 23:16:46 INFO - PROCESS | 2388 | 1468649806166 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}] 23:16:46 INFO - PROCESS | 2388 | 1468649806168 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:46 INFO - PROCESS | 2388 | 1468649806348 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 23:16:46 INFO - PROCESS | 2388 | 1468649806358 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:46 INFO - PROCESS | 2388 | 1468649806360 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:46 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d53d800 == 40 [pid = 2388] [id = 755] 23:16:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x11696f000) [pid = 2388] [serial = 2264] [outer = 0x0] 23:16:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x125572400) [pid = 2388] [serial = 2265] [outer = 0x11696f000] 23:16:46 INFO - PROCESS | 2388 | 1468649806395 Marionette DEBUG loaded listener.js 23:16:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12a7e4000) [pid = 2388] [serial = 2266] [outer = 0x11696f000] 23:16:46 INFO - PROCESS | 2388 | 1468649806786 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]]]}] 23:16:46 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. 23:16:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 23:16:46 INFO - PROCESS | 2388 | 1468649806831 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 23:16:46 INFO - PROCESS | 2388 | 1468649806832 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 23:16:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:16:46 INFO - PROCESS | 2388 | 1468649806835 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:16:46 INFO - PROCESS | 2388 | 1468649806836 Marionette TRACE conn2 <- [1,2990,null,{}] 23:16:46 INFO - PROCESS | 2388 | 1468649806838 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}] 23:16:46 INFO - PROCESS | 2388 | 1468649806840 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:46 INFO - PROCESS | 2388 | 1468649806930 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 23:16:46 INFO - PROCESS | 2388 | 1468649806995 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:46 INFO - PROCESS | 2388 | 1468649806996 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d903000 == 41 [pid = 2388] [id = 756] 23:16:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12a7e5000) [pid = 2388] [serial = 2267] [outer = 0x0] 23:16:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12a879000) [pid = 2388] [serial = 2268] [outer = 0x12a7e5000] 23:16:47 INFO - PROCESS | 2388 | 1468649807020 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12a8be800) [pid = 2388] [serial = 2269] [outer = 0x12a7e5000] 23:16:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d91e800 == 42 [pid = 2388] [id = 757] 23:16:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x12a8c9000) [pid = 2388] [serial = 2270] [outer = 0x0] 23:16:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12a8c2800) [pid = 2388] [serial = 2271] [outer = 0x12a8c9000] 23:16:47 INFO - PROCESS | 2388 | 1468649807279 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]]]}] 23:16:47 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. 23:16:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 23:16:47 INFO - PROCESS | 2388 | 1468649807310 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 23:16:47 INFO - PROCESS | 2388 | 1468649807311 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 23:16:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:16:47 INFO - PROCESS | 2388 | 1468649807314 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:16:47 INFO - PROCESS | 2388 | 1468649807315 Marionette TRACE conn2 <- [1,2994,null,{}] 23:16:47 INFO - PROCESS | 2388 | 1468649807317 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}] 23:16:47 INFO - PROCESS | 2388 | 1468649807318 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:47 INFO - PROCESS | 2388 | 1468649807439 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 23:16:47 INFO - PROCESS | 2388 | 1468649807442 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:47 INFO - PROCESS | 2388 | 1468649807443 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:47 INFO - PROCESS | 2388 | ++DOCSHELL 0x12db9a800 == 43 [pid = 2388] [id = 758] 23:16:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1237cd800) [pid = 2388] [serial = 2272] [outer = 0x0] 23:16:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12a8c6400) [pid = 2388] [serial = 2273] [outer = 0x1237cd800] 23:16:47 INFO - PROCESS | 2388 | 1468649807467 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12ab3c000) [pid = 2388] [serial = 2274] [outer = 0x1237cd800] 23:16:47 INFO - PROCESS | 2388 | 1468649807912 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]]]}] 23:16:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:16:47 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 23:16:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 23:16:47 INFO - PROCESS | 2388 | 1468649807934 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 23:16:47 INFO - PROCESS | 2388 | 1468649807937 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 23:16:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:16:47 INFO - PROCESS | 2388 | 1468649807940 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:16:47 INFO - PROCESS | 2388 | 1468649807942 Marionette TRACE conn2 <- [1,2998,null,{}] 23:16:47 INFO - PROCESS | 2388 | 1468649807947 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}] 23:16:47 INFO - PROCESS | 2388 | 1468649807949 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:48 INFO - PROCESS | 2388 | 1468649808060 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 23:16:48 INFO - PROCESS | 2388 | 1468649808136 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:48 INFO - PROCESS | 2388 | 1468649808138 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac7b000 == 44 [pid = 2388] [id = 759] 23:16:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x113e14400) [pid = 2388] [serial = 2275] [outer = 0x0] 23:16:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x11672f000) [pid = 2388] [serial = 2276] [outer = 0x113e14400] 23:16:48 INFO - PROCESS | 2388 | 1468649808168 Marionette DEBUG loaded listener.js 23:16:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x118135400) [pid = 2388] [serial = 2277] [outer = 0x113e14400] 23:16:48 INFO - PROCESS | 2388 | 1468649808549 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]]]}] 23:16:48 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. 23:16:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 23:16:48 INFO - PROCESS | 2388 | 1468649808562 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 23:16:48 INFO - PROCESS | 2388 | 1468649808565 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 23:16:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:16:48 INFO - PROCESS | 2388 | 1468649808570 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:16:48 INFO - PROCESS | 2388 | 1468649808572 Marionette TRACE conn2 <- [1,3002,null,{}] 23:16:48 INFO - PROCESS | 2388 | 1468649808574 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}] 23:16:48 INFO - PROCESS | 2388 | 1468649808577 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:48 INFO - PROCESS | 2388 | 1468649808694 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 23:16:48 INFO - PROCESS | 2388 | 1468649808820 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:48 INFO - PROCESS | 2388 | 1468649808822 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:48 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbc8800 == 45 [pid = 2388] [id = 760] 23:16:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x11856b800) [pid = 2388] [serial = 2278] [outer = 0x0] 23:16:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x1193f4c00) [pid = 2388] [serial = 2279] [outer = 0x11856b800] 23:16:48 INFO - PROCESS | 2388 | 1468649808905 Marionette DEBUG loaded listener.js 23:16:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x1216af000) [pid = 2388] [serial = 2280] [outer = 0x11856b800] 23:16:49 INFO - PROCESS | 2388 | 1468649809304 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]]]}] 23:16:49 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. 23:16:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 772ms 23:16:49 INFO - PROCESS | 2388 | 1468649809342 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 23:16:49 INFO - PROCESS | 2388 | 1468649809343 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 23:16:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:16:49 INFO - PROCESS | 2388 | 1468649809346 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:16:49 INFO - PROCESS | 2388 | 1468649809348 Marionette TRACE conn2 <- [1,3006,null,{}] 23:16:49 INFO - PROCESS | 2388 | 1468649809356 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}] 23:16:49 INFO - PROCESS | 2388 | 1468649809359 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:49 INFO - PROCESS | 2388 | 1468649809463 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 23:16:49 INFO - PROCESS | 2388 | 1468649809523 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:49 INFO - PROCESS | 2388 | 1468649809525 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:49 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d71a000 == 46 [pid = 2388] [id = 761] 23:16:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (0x121ca4800) [pid = 2388] [serial = 2281] [outer = 0x0] 23:16:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (0x126873c00) [pid = 2388] [serial = 2282] [outer = 0x121ca4800] 23:16:49 INFO - PROCESS | 2388 | 1468649809556 Marionette DEBUG loaded listener.js 23:16:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (0x128aaf000) [pid = 2388] [serial = 2283] [outer = 0x121ca4800] 23:16:49 INFO - PROCESS | 2388 | 1468649809939 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]]]}] 23:16:49 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. 23:16:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 23:16:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:16:49 INFO - PROCESS | 2388 | 1468649809967 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 23:16:49 INFO - PROCESS | 2388 | 1468649809969 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 23:16:49 INFO - PROCESS | 2388 | 1468649809972 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:16:49 INFO - PROCESS | 2388 | 1468649809973 Marionette TRACE conn2 <- [1,3010,null,{}] 23:16:49 INFO - PROCESS | 2388 | 1468649809975 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}] 23:16:49 INFO - PROCESS | 2388 | 1468649809976 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:50 INFO - PROCESS | 2388 | 1468649810080 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 23:16:50 INFO - PROCESS | 2388 | 1468649810139 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:50 INFO - PROCESS | 2388 | 1468649810140 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:50 INFO - PROCESS | 2388 | ++DOCSHELL 0x12e542800 == 47 [pid = 2388] [id = 762] 23:16:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (0x129198400) [pid = 2388] [serial = 2284] [outer = 0x0] 23:16:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (0x12a7ddc00) [pid = 2388] [serial = 2285] [outer = 0x129198400] 23:16:50 INFO - PROCESS | 2388 | 1468649810168 Marionette DEBUG loaded listener.js 23:16:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (0x12a877c00) [pid = 2388] [serial = 2286] [outer = 0x129198400] 23:16:50 INFO - PROCESS | 2388 | 1468649810600 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]]]}] 23:16:50 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 23:16:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 668ms 23:16:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:16:50 INFO - PROCESS | 2388 | 1468649810640 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 23:16:50 INFO - PROCESS | 2388 | 1468649810642 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 23:16:50 INFO - PROCESS | 2388 | 1468649810644 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:16:50 INFO - PROCESS | 2388 | 1468649810646 Marionette TRACE conn2 <- [1,3014,null,{}] 23:16:50 INFO - PROCESS | 2388 | 1468649810648 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}] 23:16:50 INFO - PROCESS | 2388 | 1468649810649 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:50 INFO - PROCESS | 2388 | 1468649810755 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 23:16:50 INFO - PROCESS | 2388 | 1468649810818 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:50 INFO - PROCESS | 2388 | 1468649810819 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x117e21800 == 48 [pid = 2388] [id = 763] 23:16:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (0x1126f7000) [pid = 2388] [serial = 2287] [outer = 0x0] 23:16:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (0x1128d5800) [pid = 2388] [serial = 2288] [outer = 0x1126f7000] 23:16:51 INFO - PROCESS | 2388 | 1468649811041 Marionette DEBUG loaded listener.js 23:16:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (0x1139ca400) [pid = 2388] [serial = 2289] [outer = 0x1126f7000] 23:16:51 INFO - PROCESS | 2388 | [2388] 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 23:16:51 INFO - PROCESS | 2388 | 1468649811528 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:16:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:16:51 INFO - {} 23:16:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:16:51 INFO - {} 23:16:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:16:51 INFO - {} 23:16:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:16:51 INFO - {} 23:16:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 919ms 23:16:51 INFO - TEST-START | /FileAPI/fileReader.html 23:16:51 INFO - PROCESS | 2388 | 1468649811564 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 23:16:51 INFO - PROCESS | 2388 | 1468649811567 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 23:16:51 INFO - PROCESS | 2388 | 1468649811570 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:16:51 INFO - PROCESS | 2388 | 1468649811572 Marionette TRACE conn2 <- [1,3018,null,{}] 23:16:51 INFO - PROCESS | 2388 | 1468649811575 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}] 23:16:51 INFO - PROCESS | 2388 | 1468649811577 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:51 INFO - PROCESS | 2388 | 1468649811682 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 23:16:51 INFO - PROCESS | 2388 | 1468649811785 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:51 INFO - PROCESS | 2388 | 1468649811787 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:51 INFO - PROCESS | 2388 | ++DOCSHELL 0x1216e5000 == 49 [pid = 2388] [id = 764] 23:16:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (0x1151a9400) [pid = 2388] [serial = 2290] [outer = 0x0] 23:16:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (0x118137400) [pid = 2388] [serial = 2291] [outer = 0x1151a9400] 23:16:51 INFO - PROCESS | 2388 | 1468649811833 Marionette DEBUG loaded listener.js 23:16:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (0x11856d000) [pid = 2388] [serial = 2292] [outer = 0x1151a9400] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d91e800 == 48 [pid = 2388] [id = 757] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d903000 == 47 [pid = 2388] [id = 756] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d53d800 == 46 [pid = 2388] [id = 755] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x126f49000 == 45 [pid = 2388] [id = 754] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d1ec000 == 44 [pid = 2388] [id = 753] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12cda6000 == 43 [pid = 2388] [id = 752] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12cc54800 == 42 [pid = 2388] [id = 751] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12c511800 == 41 [pid = 2388] [id = 750] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12b822800 == 40 [pid = 2388] [id = 749] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12a73e800 == 39 [pid = 2388] [id = 748] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x125591000 == 38 [pid = 2388] [id = 747] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x119194800 == 37 [pid = 2388] [id = 746] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x1191ab800 == 36 [pid = 2388] [id = 745] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x116713000 == 35 [pid = 2388] [id = 744] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12be7e000 == 34 [pid = 2388] [id = 743] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12683f800 == 33 [pid = 2388] [id = 742] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x116719000 == 32 [pid = 2388] [id = 741] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x128eb0000 == 31 [pid = 2388] [id = 740] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x117e21800 == 30 [pid = 2388] [id = 763] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12e542800 == 29 [pid = 2388] [id = 762] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12d71a000 == 28 [pid = 2388] [id = 761] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12bbc8800 == 27 [pid = 2388] [id = 760] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x12db9a800 == 26 [pid = 2388] [id = 758] 23:16:52 INFO - PROCESS | 2388 | --DOCSHELL 0x11ac7b000 == 25 [pid = 2388] [id = 759] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (0x1160ab000) [pid = 2388] [serial = 2194] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (0x11696b400) [pid = 2388] [serial = 2195] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (0x119371800) [pid = 2388] [serial = 2203] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (0x1128d2800) [pid = 2388] [serial = 2191] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (0x112dbdc00) [pid = 2388] [serial = 2192] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (0x124f7f400) [pid = 2388] [serial = 2219] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (0x1128d9c00) [pid = 2388] [serial = 2171] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (0x1110a5800) [pid = 2388] [serial = 2170] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (0x11812ec00) [pid = 2388] [serial = 2174] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (0x117135400) [pid = 2388] [serial = 2173] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (0x119d10800) [pid = 2388] [serial = 2206] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (0x1193f0800) [pid = 2388] [serial = 2177] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x1193f1c00) [pid = 2388] [serial = 2204] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x121ca7800) [pid = 2388] [serial = 2209] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x11864cc00) [pid = 2388] [serial = 2176] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x121c9f000) [pid = 2388] [serial = 2207] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x116975800) [pid = 2388] [serial = 2212] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x11904cc00) [pid = 2388] [serial = 2213] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x127356c00) [pid = 2388] [serial = 2221] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x124f7e000) [pid = 2388] [serial = 2180] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1237cfc00) [pid = 2388] [serial = 2210] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x12558a800) [pid = 2388] [serial = 2218] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x124c83800) [pid = 2388] [serial = 2179] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x126f8cc00) [pid = 2388] [serial = 2183] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x125580000) [pid = 2388] [serial = 2182] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x128aa5c00) [pid = 2388] [serial = 2186] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x126f95800) [pid = 2388] [serial = 2185] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x124e3c000) [pid = 2388] [serial = 2215] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x125540000) [pid = 2388] [serial = 2216] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x119050800) [pid = 2388] [serial = 2201] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x1176c5000) [pid = 2388] [serial = 2197] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x118347400) [pid = 2388] [serial = 2198] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x118656400) [pid = 2388] [serial = 2200] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x117594400) [pid = 2388] [serial = 2189] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x1162d2000) [pid = 2388] [serial = 2188] [outer = 0x0] [url = about:blank] 23:16:52 INFO - PROCESS | 2388 | 1468649812840 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]]]}] 23:16:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:16:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:16:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:16:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:16:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 1322ms 23:16:52 INFO - TEST-START | /FileAPI/historical.html 23:16:52 INFO - PROCESS | 2388 | 1468649812892 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 23:16:52 INFO - PROCESS | 2388 | 1468649812894 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 23:16:52 INFO - PROCESS | 2388 | 1468649812897 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:16:52 INFO - PROCESS | 2388 | 1468649812899 Marionette TRACE conn2 <- [1,3022,null,{}] 23:16:52 INFO - PROCESS | 2388 | 1468649812903 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}] 23:16:52 INFO - PROCESS | 2388 | 1468649812904 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:52 INFO - PROCESS | 2388 | 1468649812991 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 23:16:53 INFO - PROCESS | 2388 | 1468649812996 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 2388 | 1468649812998 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x116939000 == 26 [pid = 2388] [id = 765] 23:16:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x1128d9400) [pid = 2388] [serial = 2293] [outer = 0x0] 23:16:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x112d25c00) [pid = 2388] [serial = 2294] [outer = 0x1128d9400] 23:16:53 INFO - PROCESS | 2388 | 1468649813028 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x113965400) [pid = 2388] [serial = 2295] [outer = 0x1128d9400] 23:16:53 INFO - PROCESS | 2388 | 1468649813375 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"]]]}] 23:16:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:16:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:16:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:16:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:16:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:16:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:16:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:16:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:16:53 INFO - TEST-OK | /FileAPI/historical.html | took 522ms 23:16:53 INFO - PROCESS | 2388 | 1468649813425 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 23:16:53 INFO - PROCESS | 2388 | 1468649813428 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 23:16:53 INFO - TEST-START | /FileAPI/idlharness.html 23:16:53 INFO - PROCESS | 2388 | 1468649813433 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:16:53 INFO - PROCESS | 2388 | 1468649813435 Marionette TRACE conn2 <- [1,3026,null,{}] 23:16:53 INFO - PROCESS | 2388 | 1468649813437 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}] 23:16:53 INFO - PROCESS | 2388 | 1468649813439 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:53 INFO - PROCESS | 2388 | 1468649813516 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 23:16:53 INFO - PROCESS | 2388 | 1468649813522 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 2388 | 1468649813524 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:53 INFO - PROCESS | 2388 | ++DOCSHELL 0x116f2f800 == 27 [pid = 2388] [id = 766] 23:16:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x116050800) [pid = 2388] [serial = 2296] [outer = 0x0] 23:16:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x117597800) [pid = 2388] [serial = 2297] [outer = 0x116050800] 23:16:53 INFO - PROCESS | 2388 | 1468649813552 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x11820b800) [pid = 2388] [serial = 2298] [outer = 0x116050800] 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:16:54 INFO - PROCESS | 2388 | 1468649814192 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]]]}] 23:16:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:16:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:16:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:16:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:16:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:16:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:16:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:16:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:16:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:16:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:16:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:16:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:16:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:16:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:16:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:16:54 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 23:16:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:16:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:16:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:16:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:16:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:16:54 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 23:16:54 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 23:16:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:16:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:16:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:16:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:16:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:16:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:16:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:16:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:16:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:16:54 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 23:16:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:16:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:16:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:16:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:16:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:16:54 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 23:16:54 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 23:16:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:16:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:16:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:16:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:16:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:16:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:16:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 784ms 23:16:54 INFO - PROCESS | 2388 | 1468649814218 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 23:16:54 INFO - PROCESS | 2388 | 1468649814220 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 23:16:54 INFO - TEST-START | /FileAPI/idlharness.worker 23:16:54 INFO - PROCESS | 2388 | 1468649814223 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:16:54 INFO - PROCESS | 2388 | 1468649814227 Marionette TRACE conn2 <- [1,3030,null,{}] 23:16:54 INFO - PROCESS | 2388 | 1468649814252 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}] 23:16:54 INFO - PROCESS | 2388 | 1468649814259 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:54 INFO - PROCESS | 2388 | 1468649814423 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 23:16:54 INFO - PROCESS | 2388 | 1468649814487 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:54 INFO - PROCESS | 2388 | 1468649814489 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:54 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9c7800 == 28 [pid = 2388] [id = 767] 23:16:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x124e3cc00) [pid = 2388] [serial = 2299] [outer = 0x0] 23:16:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x125542000) [pid = 2388] [serial = 2300] [outer = 0x124e3cc00] 23:16:54 INFO - PROCESS | 2388 | 1468649814517 Marionette DEBUG loaded listener.js 23:16:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x125580000) [pid = 2388] [serial = 2301] [outer = 0x124e3cc00] 23:16:54 INFO - PROCESS | 2388 | [2388] 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 23:16:55 INFO - PROCESS | 2388 | 1468649815104 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,{},{}]]]}] 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:16:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:16:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:16:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:16:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:16:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:16:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:16:55 INFO - {} 23:16:55 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 23:16:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:16:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:16:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:16:55 INFO - {} 23:16:55 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 - {} 23:16:55 INFO - {} 23:16:55 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 23:16:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:16:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:16:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:16:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:16:55 INFO - {} 23:16:55 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 23:16:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:16:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:16:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:16:55 INFO - {} 23:16:55 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 - {} 23:16:55 INFO - {} 23:16:55 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 23:16:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:16:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:16:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 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 23:16:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:16:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:16:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 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 23:16:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 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 23:16:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 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 23:16:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:16:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:16:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:16:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:16:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:16:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:16:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:16:55 INFO - {} 23:16:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 939ms 23:16:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:16:55 INFO - PROCESS | 2388 | 1468649815163 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 23:16:55 INFO - PROCESS | 2388 | 1468649815164 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 23:16:55 INFO - PROCESS | 2388 | 1468649815166 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:16:55 INFO - PROCESS | 2388 | 1468649815167 Marionette TRACE conn2 <- [1,3034,null,{}] 23:16:55 INFO - PROCESS | 2388 | 1468649815169 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}] 23:16:55 INFO - PROCESS | 2388 | 1468649815171 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:55 INFO - PROCESS | 2388 | 1468649815278 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 23:16:55 INFO - PROCESS | 2388 | 1468649815290 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:55 INFO - PROCESS | 2388 | 1468649815291 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d71c800 == 29 [pid = 2388] [id = 768] 23:16:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12733cc00) [pid = 2388] [serial = 2302] [outer = 0x0] 23:16:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12ba07c00) [pid = 2388] [serial = 2303] [outer = 0x12733cc00] 23:16:55 INFO - PROCESS | 2388 | 1468649815316 Marionette DEBUG loaded listener.js 23:16:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x12ba0c400) [pid = 2388] [serial = 2304] [outer = 0x12733cc00] 23:16:55 INFO - PROCESS | 2388 | 1468649815658 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]]]}] 23:16:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:16:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 520ms 23:16:55 INFO - PROCESS | 2388 | 1468649815704 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 23:16:55 INFO - PROCESS | 2388 | 1468649815706 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 23:16:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:16:55 INFO - PROCESS | 2388 | 1468649815710 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:16:55 INFO - PROCESS | 2388 | 1468649815712 Marionette TRACE conn2 <- [1,3038,null,{}] 23:16:55 INFO - PROCESS | 2388 | 1468649815716 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}] 23:16:55 INFO - PROCESS | 2388 | 1468649815727 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:55 INFO - PROCESS | 2388 | 1468649815852 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 23:16:55 INFO - PROCESS | 2388 | 1468649815863 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:55 INFO - PROCESS | 2388 | 1468649815865 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:55 INFO - PROCESS | 2388 | ++DOCSHELL 0x12dbb4000 == 30 [pid = 2388] [id = 769] 23:16:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1126f0800) [pid = 2388] [serial = 2305] [outer = 0x0] 23:16:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x12ba0e400) [pid = 2388] [serial = 2306] [outer = 0x1126f0800] 23:16:55 INFO - PROCESS | 2388 | 1468649815889 Marionette DEBUG loaded listener.js 23:16:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x12ba7a000) [pid = 2388] [serial = 2307] [outer = 0x1126f0800] 23:16:56 INFO - PROCESS | 2388 | 1468649816185 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"]]]}] 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:16:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 523ms 23:16:56 INFO - PROCESS | 2388 | 1468649816232 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 23:16:56 INFO - PROCESS | 2388 | 1468649816234 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 23:16:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:16:56 INFO - PROCESS | 2388 | 1468649816238 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:16:56 INFO - PROCESS | 2388 | 1468649816240 Marionette TRACE conn2 <- [1,3042,null,{}] 23:16:56 INFO - PROCESS | 2388 | 1468649816242 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}] 23:16:56 INFO - PROCESS | 2388 | 1468649816246 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:56 INFO - PROCESS | 2388 | 1468649816364 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 23:16:56 INFO - PROCESS | 2388 | 1468649816403 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:56 INFO - PROCESS | 2388 | 1468649816404 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:56 INFO - PROCESS | 2388 | ++DOCSHELL 0x119a2f800 == 31 [pid = 2388] [id = 770] 23:16:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x12be65400) [pid = 2388] [serial = 2308] [outer = 0x0] 23:16:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x12be6a800) [pid = 2388] [serial = 2309] [outer = 0x12be65400] 23:16:56 INFO - PROCESS | 2388 | 1468649816429 Marionette DEBUG loaded listener.js 23:16:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x12bf08c00) [pid = 2388] [serial = 2310] [outer = 0x12be65400] 23:16:56 INFO - PROCESS | 2388 | 1468649816812 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]]]}] 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:16:56 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. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:16:56 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'.) 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:16:56 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. 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:16:56 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. 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:16:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:16:56 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. 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:16:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:16:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:16:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:16:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 626ms 23:16:56 INFO - PROCESS | 2388 | 1468649816868 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 23:16:56 INFO - PROCESS | 2388 | 1468649816870 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 23:16:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:16:56 INFO - PROCESS | 2388 | 1468649816873 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:16:56 INFO - PROCESS | 2388 | 1468649816874 Marionette TRACE conn2 <- [1,3046,null,{}] 23:16:56 INFO - PROCESS | 2388 | 1468649816876 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}] 23:16:56 INFO - PROCESS | 2388 | 1468649816877 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:56 INFO - PROCESS | 2388 | 1468649816977 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 23:16:56 INFO - PROCESS | 2388 | 1468649816983 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:56 INFO - PROCESS | 2388 | 1468649816984 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x119f09000 == 32 [pid = 2388] [id = 771] 23:16:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12747c800) [pid = 2388] [serial = 2311] [outer = 0x0] 23:16:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x127481800) [pid = 2388] [serial = 2312] [outer = 0x12747c800] 23:16:57 INFO - PROCESS | 2388 | 1468649817044 Marionette DEBUG loaded listener.js 23:16:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x12bf02800) [pid = 2388] [serial = 2313] [outer = 0x12747c800] 23:16:57 INFO - PROCESS | 2388 | [2388] 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 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x1237cd800) [pid = 2388] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x128aac000) [pid = 2388] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1140e3400) [pid = 2388] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x115eed000) [pid = 2388] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x118619400) [pid = 2388] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x1126f1400) [pid = 2388] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x119d0ec00) [pid = 2388] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1120e3800) [pid = 2388] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x118657800) [pid = 2388] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x12715e000) [pid = 2388] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x11861ec00) [pid = 2388] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x12553c000) [pid = 2388] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12a7e5000) [pid = 2388] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x12a8c9000) [pid = 2388] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x128aad000) [pid = 2388] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x110f98800) [pid = 2388] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12a6ebc00) [pid = 2388] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x127352c00) [pid = 2388] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:16:57 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x11696f000) [pid = 2388] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:16:57 INFO - PROCESS | 2388 | 1468649817546 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:16:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:16:57 INFO - {} 23:16:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 720ms 23:16:57 INFO - PROCESS | 2388 | 1468649817593 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 23:16:57 INFO - PROCESS | 2388 | 1468649817595 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 23:16:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:16:57 INFO - PROCESS | 2388 | 1468649817597 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:16:57 INFO - PROCESS | 2388 | 1468649817598 Marionette TRACE conn2 <- [1,3050,null,{}] 23:16:57 INFO - PROCESS | 2388 | 1468649817600 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}] 23:16:57 INFO - PROCESS | 2388 | 1468649817601 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:57 INFO - PROCESS | 2388 | 1468649817716 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 23:16:57 INFO - PROCESS | 2388 | 1468649817723 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:57 INFO - PROCESS | 2388 | 1468649817724 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:57 INFO - PROCESS | 2388 | ++DOCSHELL 0x12d710000 == 33 [pid = 2388] [id = 772] 23:16:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x110f99c00) [pid = 2388] [serial = 2314] [outer = 0x0] 23:16:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x121272800) [pid = 2388] [serial = 2315] [outer = 0x110f99c00] 23:16:57 INFO - PROCESS | 2388 | 1468649817748 Marionette DEBUG loaded listener.js 23:16:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12bf0b400) [pid = 2388] [serial = 2316] [outer = 0x110f99c00] 23:16:58 INFO - PROCESS | 2388 | 1468649818025 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]]]}] 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:16:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 23:16:58 INFO - PROCESS | 2388 | 1468649818067 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 23:16:58 INFO - PROCESS | 2388 | 1468649818069 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 23:16:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:16:58 INFO - PROCESS | 2388 | 1468649818079 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:16:58 INFO - PROCESS | 2388 | 1468649818080 Marionette TRACE conn2 <- [1,3054,null,{}] 23:16:58 INFO - PROCESS | 2388 | 1468649818083 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}] 23:16:58 INFO - PROCESS | 2388 | 1468649818084 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:58 INFO - PROCESS | 2388 | 1468649818177 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 23:16:58 INFO - PROCESS | 2388 | 1468649818246 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:58 INFO - PROCESS | 2388 | 1468649818248 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x12e11c800 == 34 [pid = 2388] [id = 773] 23:16:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x1151aac00) [pid = 2388] [serial = 2317] [outer = 0x0] 23:16:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x12c63f400) [pid = 2388] [serial = 2318] [outer = 0x1151aac00] 23:16:58 INFO - PROCESS | 2388 | 1468649818287 Marionette DEBUG loaded listener.js 23:16:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12c643c00) [pid = 2388] [serial = 2319] [outer = 0x1151aac00] 23:16:58 INFO - PROCESS | 2388 | 1468649818798 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"]]]}] 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:16:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:16:58 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" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:16:58 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" 23:16:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:16:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:16:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 788ms 23:16:58 INFO - PROCESS | 2388 | 1468649818869 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 23:16:58 INFO - PROCESS | 2388 | 1468649818870 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 23:16:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:16:58 INFO - PROCESS | 2388 | 1468649818872 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:16:58 INFO - PROCESS | 2388 | 1468649818874 Marionette TRACE conn2 <- [1,3058,null,{}] 23:16:58 INFO - PROCESS | 2388 | 1468649818876 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}] 23:16:58 INFO - PROCESS | 2388 | 1468649818877 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:58 INFO - PROCESS | 2388 | 1468649818960 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 23:16:58 INFO - PROCESS | 2388 | 1468649818967 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:58 INFO - PROCESS | 2388 | 1468649818968 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:58 INFO - PROCESS | 2388 | ++DOCSHELL 0x128a3c800 == 35 [pid = 2388] [id = 774] 23:16:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x12c647800) [pid = 2388] [serial = 2320] [outer = 0x0] 23:16:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12c64b000) [pid = 2388] [serial = 2321] [outer = 0x12c647800] 23:16:58 INFO - PROCESS | 2388 | 1468649818993 Marionette DEBUG loaded listener.js 23:16:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x12c87b000) [pid = 2388] [serial = 2322] [outer = 0x12c647800] 23:16:59 INFO - PROCESS | 2388 | 1468649819308 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]]]}] 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:16:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:16:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:16:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:16:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:16:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:16:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:16:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:16:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:16:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 474ms 23:16:59 INFO - PROCESS | 2388 | 1468649819347 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 23:16:59 INFO - PROCESS | 2388 | 1468649819349 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 23:16:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:16:59 INFO - PROCESS | 2388 | 1468649819351 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:16:59 INFO - PROCESS | 2388 | 1468649819353 Marionette TRACE conn2 <- [1,3062,null,{}] 23:16:59 INFO - PROCESS | 2388 | 1468649819412 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}] 23:16:59 INFO - PROCESS | 2388 | 1468649819414 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:59 INFO - PROCESS | 2388 | 1468649819515 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 23:16:59 INFO - PROCESS | 2388 | 1468649819647 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:59 INFO - PROCESS | 2388 | 1468649819649 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:16:59 INFO - PROCESS | 2388 | ++DOCSHELL 0x1171d8800 == 36 [pid = 2388] [id = 775] 23:16:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x1126ffc00) [pid = 2388] [serial = 2323] [outer = 0x0] 23:16:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (0x1128d1400) [pid = 2388] [serial = 2324] [outer = 0x1126ffc00] 23:16:59 INFO - PROCESS | 2388 | 1468649819681 Marionette DEBUG loaded listener.js 23:16:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (0x113354800) [pid = 2388] [serial = 2325] [outer = 0x1126ffc00] 23:16:59 INFO - PROCESS | 2388 | [2388] 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 23:17:00 INFO - PROCESS | 2388 | 1468649820110 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:17:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:17:00 INFO - {} 23:17:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 769ms 23:17:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:17:00 INFO - PROCESS | 2388 | 1468649820121 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 23:17:00 INFO - PROCESS | 2388 | 1468649820124 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 23:17:00 INFO - PROCESS | 2388 | 1468649820127 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:17:00 INFO - PROCESS | 2388 | 1468649820128 Marionette TRACE conn2 <- [1,3066,null,{}] 23:17:00 INFO - PROCESS | 2388 | 1468649820132 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}] 23:17:00 INFO - PROCESS | 2388 | 1468649820134 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:00 INFO - PROCESS | 2388 | 1468649820252 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 23:17:00 INFO - PROCESS | 2388 | 1468649820317 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:00 INFO - PROCESS | 2388 | 1468649820320 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:00 INFO - PROCESS | 2388 | ++DOCSHELL 0x128a43000 == 37 [pid = 2388] [id = 776] 23:17:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (0x1162db000) [pid = 2388] [serial = 2326] [outer = 0x0] 23:17:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (0x11861b000) [pid = 2388] [serial = 2327] [outer = 0x1162db000] 23:17:00 INFO - PROCESS | 2388 | 1468649820391 Marionette DEBUG loaded listener.js 23:17:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (0x121271400) [pid = 2388] [serial = 2328] [outer = 0x1162db000] 23:17:00 INFO - PROCESS | 2388 | 1468649820770 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]]]}] 23:17:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:17:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:17:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:17:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:17:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:17:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:17:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:17:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 23:17:00 INFO - PROCESS | 2388 | 1468649820798 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 23:17:00 INFO - PROCESS | 2388 | 1468649820800 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 23:17:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:17:00 INFO - PROCESS | 2388 | 1468649820802 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:17:00 INFO - PROCESS | 2388 | 1468649820804 Marionette TRACE conn2 <- [1,3070,null,{}] 23:17:00 INFO - PROCESS | 2388 | 1468649820806 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}] 23:17:00 INFO - PROCESS | 2388 | 1468649820808 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:00 INFO - PROCESS | 2388 | 1468649820918 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 23:17:01 INFO - PROCESS | 2388 | 1468649821028 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:01 INFO - PROCESS | 2388 | 1468649821030 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x12bbc9800 == 38 [pid = 2388] [id = 777] 23:17:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (0x123739000) [pid = 2388] [serial = 2329] [outer = 0x0] 23:17:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (0x12373ec00) [pid = 2388] [serial = 2330] [outer = 0x123739000] 23:17:01 INFO - PROCESS | 2388 | 1468649821062 Marionette DEBUG loaded listener.js 23:17:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (0x123744800) [pid = 2388] [serial = 2331] [outer = 0x123739000] 23:17:01 INFO - PROCESS | 2388 | 1468649821490 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]]]}] 23:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:17:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:17:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 722ms 23:17:01 INFO - PROCESS | 2388 | 1468649821531 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 23:17:01 INFO - PROCESS | 2388 | 1468649821538 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 23:17:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:17:01 INFO - PROCESS | 2388 | 1468649821585 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:17:01 INFO - PROCESS | 2388 | 1468649821586 Marionette TRACE conn2 <- [1,3074,null,{}] 23:17:01 INFO - PROCESS | 2388 | 1468649821595 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}] 23:17:01 INFO - PROCESS | 2388 | 1468649821596 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:01 INFO - PROCESS | 2388 | 1468649821710 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 23:17:01 INFO - PROCESS | 2388 | 1468649821907 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:01 INFO - PROCESS | 2388 | 1468649821909 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:01 INFO - PROCESS | 2388 | ++DOCSHELL 0x1167a9800 == 39 [pid = 2388] [id = 778] 23:17:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (0x1110a1c00) [pid = 2388] [serial = 2332] [outer = 0x0] 23:17:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (0x1126f6c00) [pid = 2388] [serial = 2333] [outer = 0x1110a1c00] 23:17:01 INFO - PROCESS | 2388 | 1468649821937 Marionette DEBUG loaded listener.js 23:17:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (0x112dbf000) [pid = 2388] [serial = 2334] [outer = 0x1110a1c00] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x12e11c800 == 38 [pid = 2388] [id = 773] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x12d710000 == 37 [pid = 2388] [id = 772] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x119f09000 == 36 [pid = 2388] [id = 771] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x119a2f800 == 35 [pid = 2388] [id = 770] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x12dbb4000 == 34 [pid = 2388] [id = 769] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x12d71c800 == 33 [pid = 2388] [id = 768] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x12b9c7800 == 32 [pid = 2388] [id = 767] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x116f2f800 == 31 [pid = 2388] [id = 766] 23:17:02 INFO - PROCESS | 2388 | 1468649822437 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]]]}] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x116939000 == 30 [pid = 2388] [id = 765] 23:17:02 INFO - PROCESS | 2388 | --DOCSHELL 0x1216e5000 == 29 [pid = 2388] [id = 764] 23:17:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:17:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:17:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:17:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:17:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:17:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:17:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 23:17:02 INFO - PROCESS | 2388 | 1468649822464 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 23:17:02 INFO - PROCESS | 2388 | 1468649822466 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 23:17:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:17:02 INFO - PROCESS | 2388 | 1468649822469 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:17:02 INFO - PROCESS | 2388 | 1468649822470 Marionette TRACE conn2 <- [1,3078,null,{}] 23:17:02 INFO - PROCESS | 2388 | 1468649822474 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}] 23:17:02 INFO - PROCESS | 2388 | 1468649822477 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:02 INFO - PROCESS | 2388 | 1468649822568 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (0x129198800) [pid = 2388] [serial = 2253] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (0x118131000) [pid = 2388] [serial = 2228] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (0x118134000) [pid = 2388] [serial = 2236] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (0x118520c00) [pid = 2388] [serial = 2237] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (0x1126fc400) [pid = 2388] [serial = 2239] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (0x1128cf000) [pid = 2388] [serial = 2233] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (0x11334c000) [pid = 2388] [serial = 2234] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (0x121be1c00) [pid = 2388] [serial = 2244] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (0x1250b3c00) [pid = 2388] [serial = 2245] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (0x1122be800) [pid = 2388] [serial = 2224] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (0x112a85800) [pid = 2388] [serial = 2225] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1193eac00) [pid = 2388] [serial = 2241] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1197ddc00) [pid = 2388] [serial = 2242] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x128d2ac00) [pid = 2388] [serial = 2222] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x1193edc00) [pid = 2388] [serial = 2230] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x119b55c00) [pid = 2388] [serial = 2231] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x12557dc00) [pid = 2388] [serial = 2247] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x116a0bc00) [pid = 2388] [serial = 2227] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x12a8be800) [pid = 2388] [serial = 2269] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x12a8c2800) [pid = 2388] [serial = 2271] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12a8c6400) [pid = 2388] [serial = 2273] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x129ed5000) [pid = 2388] [serial = 2256] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x12ab3c000) [pid = 2388] [serial = 2274] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x118574400) [pid = 2388] [serial = 2263] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x12a7dc400) [pid = 2388] [serial = 2259] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x115ee7400) [pid = 2388] [serial = 2262] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (0x12a7e0c00) [pid = 2388] [serial = 2260] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (0x127358000) [pid = 2388] [serial = 2250] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (0x12a6e5800) [pid = 2388] [serial = 2257] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (0x12940f800) [pid = 2388] [serial = 2254] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (0x128aac800) [pid = 2388] [serial = 2251] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (0x12a7e4000) [pid = 2388] [serial = 2266] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (0x125572400) [pid = 2388] [serial = 2265] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (0x126d03c00) [pid = 2388] [serial = 2248] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (0x12a879000) [pid = 2388] [serial = 2268] [outer = 0x0] [url = about:blank] 23:17:02 INFO - PROCESS | 2388 | 1468649822641 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:02 INFO - PROCESS | 2388 | 1468649822642 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:02 INFO - PROCESS | 2388 | ++DOCSHELL 0x119068800 == 30 [pid = 2388] [id = 779] 23:17:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (0x1126f1c00) [pid = 2388] [serial = 2335] [outer = 0x0] 23:17:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (0x11334c000) [pid = 2388] [serial = 2336] [outer = 0x1126f1c00] 23:17:02 INFO - PROCESS | 2388 | 1468649822671 Marionette DEBUG loaded listener.js 23:17:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (0x11812e400) [pid = 2388] [serial = 2337] [outer = 0x1126f1c00] 23:17:02 INFO - PROCESS | 2388 | 1468649822968 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] 23:17:02 INFO - PROCESS | 2388 | 1468649822998 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 23:17:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:17:03 INFO - PROCESS | 2388 | 1468649823001 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:17:03 INFO - PROCESS | 2388 | 1468649823002 Marionette TRACE conn2 <- [1,3082,null,{}] 23:17:03 INFO - PROCESS | 2388 | 1468649823008 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}] 23:17:03 INFO - PROCESS | 2388 | 1468649823009 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:03 INFO - PROCESS | 2388 | 1468649823116 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 23:17:03 INFO - PROCESS | 2388 | 1468649823177 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:03 INFO - PROCESS | 2388 | 1468649823178 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x124ccd000 == 31 [pid = 2388] [id = 780] 23:17:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (0x11812fc00) [pid = 2388] [serial = 2338] [outer = 0x0] 23:17:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (0x118621c00) [pid = 2388] [serial = 2339] [outer = 0x11812fc00] 23:17:03 INFO - PROCESS | 2388 | 1468649823204 Marionette DEBUG loaded listener.js 23:17:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (0x11953c400) [pid = 2388] [serial = 2340] [outer = 0x11812fc00] 23:17:03 INFO - PROCESS | 2388 | 1468649823479 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]]]}] 23:17:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:17:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:17:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:17:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 523ms 23:17:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:17:03 INFO - PROCESS | 2388 | 1468649823530 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 23:17:03 INFO - PROCESS | 2388 | 1468649823532 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 23:17:03 INFO - PROCESS | 2388 | 1468649823544 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:17:03 INFO - PROCESS | 2388 | 1468649823550 Marionette TRACE conn2 <- [1,3086,null,{}] 23:17:03 INFO - PROCESS | 2388 | 1468649823572 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}] 23:17:03 INFO - PROCESS | 2388 | 1468649823576 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:03 INFO - PROCESS | 2388 | 1468649823716 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 23:17:03 INFO - PROCESS | 2388 | 1468649823808 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:03 INFO - PROCESS | 2388 | 1468649823810 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:03 INFO - PROCESS | 2388 | ++DOCSHELL 0x128a17000 == 32 [pid = 2388] [id = 781] 23:17:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (0x11953c000) [pid = 2388] [serial = 2341] [outer = 0x0] 23:17:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (0x121184800) [pid = 2388] [serial = 2342] [outer = 0x11953c000] 23:17:03 INFO - PROCESS | 2388 | 1468649823839 Marionette DEBUG loaded listener.js 23:17:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (0x12373f800) [pid = 2388] [serial = 2343] [outer = 0x11953c000] 23:17:04 INFO - PROCESS | 2388 | 1468649824086 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:17:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:17:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 598ms 23:17:04 INFO - PROCESS | 2388 | 1468649824133 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 23:17:04 INFO - PROCESS | 2388 | 1468649824135 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 23:17:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:17:04 INFO - PROCESS | 2388 | 1468649824147 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:17:04 INFO - PROCESS | 2388 | 1468649824148 Marionette TRACE conn2 <- [1,3090,null,{}] 23:17:04 INFO - PROCESS | 2388 | 1468649824151 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}] 23:17:04 INFO - PROCESS | 2388 | 1468649824152 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:04 INFO - PROCESS | 2388 | 1468649824247 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 23:17:04 INFO - PROCESS | 2388 | 1468649824319 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:04 INFO - PROCESS | 2388 | 1468649824320 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x1162b9800 == 33 [pid = 2388] [id = 782] 23:17:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x12373f000) [pid = 2388] [serial = 2344] [outer = 0x0] 23:17:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x1250af800) [pid = 2388] [serial = 2345] [outer = 0x12373f000] 23:17:04 INFO - PROCESS | 2388 | 1468649824351 Marionette DEBUG loaded listener.js 23:17:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x125546000) [pid = 2388] [serial = 2346] [outer = 0x12373f000] 23:17:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:17:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 468ms 23:17:04 INFO - PROCESS | 2388 | 1468649824613 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:17:04 INFO - PROCESS | 2388 | 1468649824616 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 23:17:04 INFO - PROCESS | 2388 | 1468649824618 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 23:17:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:17:04 INFO - PROCESS | 2388 | 1468649824635 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:17:04 INFO - PROCESS | 2388 | 1468649824638 Marionette TRACE conn2 <- [1,3094,null,{}] 23:17:04 INFO - PROCESS | 2388 | 1468649824647 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}] 23:17:04 INFO - PROCESS | 2388 | 1468649824648 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:04 INFO - PROCESS | 2388 | 1468649824757 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 23:17:04 INFO - PROCESS | 2388 | 1468649824760 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:04 INFO - PROCESS | 2388 | 1468649824765 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:04 INFO - PROCESS | 2388 | ++DOCSHELL 0x12942d000 == 34 [pid = 2388] [id = 783] 23:17:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x12558bc00) [pid = 2388] [serial = 2347] [outer = 0x0] 23:17:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x126908800) [pid = 2388] [serial = 2348] [outer = 0x12558bc00] 23:17:04 INFO - PROCESS | 2388 | 1468649824832 Marionette DEBUG loaded listener.js 23:17:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x127163c00) [pid = 2388] [serial = 2349] [outer = 0x12558bc00] 23:17:05 INFO - PROCESS | 2388 | 1468649825165 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:17:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:17:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 584ms 23:17:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:17:05 INFO - PROCESS | 2388 | 1468649825212 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 23:17:05 INFO - PROCESS | 2388 | 1468649825213 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 23:17:05 INFO - PROCESS | 2388 | 1468649825215 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:17:05 INFO - PROCESS | 2388 | 1468649825216 Marionette TRACE conn2 <- [1,3098,null,{}] 23:17:05 INFO - PROCESS | 2388 | 1468649825226 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}] 23:17:05 INFO - PROCESS | 2388 | 1468649825228 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:05 INFO - PROCESS | 2388 | 1468649825333 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 23:17:05 INFO - PROCESS | 2388 | 1468649825337 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:05 INFO - PROCESS | 2388 | 1468649825338 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x11ac7b800 == 35 [pid = 2388] [id = 784] 23:17:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (0x117299c00) [pid = 2388] [serial = 2350] [outer = 0x0] 23:17:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (0x12734c800) [pid = 2388] [serial = 2351] [outer = 0x117299c00] 23:17:05 INFO - PROCESS | 2388 | 1468649825369 Marionette DEBUG loaded listener.js 23:17:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (0x127477000) [pid = 2388] [serial = 2352] [outer = 0x117299c00] 23:17:05 INFO - PROCESS | 2388 | 1468649825664 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]]]}] 23:17:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:17:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:17:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 468ms 23:17:05 INFO - PROCESS | 2388 | 1468649825691 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 23:17:05 INFO - PROCESS | 2388 | 1468649825692 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 23:17:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:17:05 INFO - PROCESS | 2388 | 1468649825699 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:17:05 INFO - PROCESS | 2388 | 1468649825700 Marionette TRACE conn2 <- [1,3102,null,{}] 23:17:05 INFO - PROCESS | 2388 | 1468649825709 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}] 23:17:05 INFO - PROCESS | 2388 | 1468649825710 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:05 INFO - PROCESS | 2388 | 1468649825819 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 23:17:05 INFO - PROCESS | 2388 | 1468649825823 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:05 INFO - PROCESS | 2388 | 1468649825824 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:05 INFO - PROCESS | 2388 | ++DOCSHELL 0x12b9c0000 == 36 [pid = 2388] [id = 785] 23:17:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (0x117594c00) [pid = 2388] [serial = 2353] [outer = 0x0] 23:17:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (0x12747d800) [pid = 2388] [serial = 2354] [outer = 0x117594c00] 23:17:05 INFO - PROCESS | 2388 | 1468649825849 Marionette DEBUG loaded listener.js 23:17:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (0x128aa9400) [pid = 2388] [serial = 2355] [outer = 0x117594c00] 23:17:06 INFO - PROCESS | 2388 | 1468649826166 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:17:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:17:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 520ms 23:17:06 INFO - PROCESS | 2388 | 1468649826220 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 23:17:06 INFO - PROCESS | 2388 | 1468649826223 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 23:17:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:17:06 INFO - PROCESS | 2388 | 1468649826226 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:17:06 INFO - PROCESS | 2388 | 1468649826227 Marionette TRACE conn2 <- [1,3106,null,{}] 23:17:06 INFO - PROCESS | 2388 | 1468649826230 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}] 23:17:06 INFO - PROCESS | 2388 | 1468649826231 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:06 INFO - PROCESS | 2388 | 1468649826344 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 23:17:06 INFO - PROCESS | 2388 | 1468649826347 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:06 INFO - PROCESS | 2388 | 1468649826348 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be1e000 == 37 [pid = 2388] [id = 786] 23:17:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (0x12747d400) [pid = 2388] [serial = 2356] [outer = 0x0] 23:17:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (0x128ecb800) [pid = 2388] [serial = 2357] [outer = 0x12747d400] 23:17:06 INFO - PROCESS | 2388 | 1468649826410 Marionette DEBUG loaded listener.js 23:17:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (0x129195c00) [pid = 2388] [serial = 2358] [outer = 0x12747d400] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (0x1128d9400) [pid = 2388] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (0x1126f7000) [pid = 2388] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (0x1126f0800) [pid = 2388] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (0x12733cc00) [pid = 2388] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (0x129198400) [pid = 2388] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (0x11856b800) [pid = 2388] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (0x116050800) [pid = 2388] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (0x121ca4800) [pid = 2388] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (0x110f99c00) [pid = 2388] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (0x12be65400) [pid = 2388] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (0x12747c800) [pid = 2388] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (0x113e14400) [pid = 2388] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (0x1151aac00) [pid = 2388] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (0x124e3cc00) [pid = 2388] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:17:06 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (0x1151a9400) [pid = 2388] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:17:06 INFO - PROCESS | 2388 | 1468649826759 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]]]}] 23:17:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:17:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:17:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:17:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 568ms 23:17:06 INFO - PROCESS | 2388 | 1468649826796 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 23:17:06 INFO - PROCESS | 2388 | 1468649826797 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 23:17:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:17:06 INFO - PROCESS | 2388 | 1468649826799 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:17:06 INFO - PROCESS | 2388 | 1468649826800 Marionette TRACE conn2 <- [1,3110,null,{}] 23:17:06 INFO - PROCESS | 2388 | 1468649826803 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}] 23:17:06 INFO - PROCESS | 2388 | 1468649826804 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:06 INFO - PROCESS | 2388 | 1468649826885 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 23:17:06 INFO - PROCESS | 2388 | 1468649826890 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:06 INFO - PROCESS | 2388 | 1468649826891 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:06 INFO - PROCESS | 2388 | ++DOCSHELL 0x12be96800 == 38 [pid = 2388] [id = 787] 23:17:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (0x1126f0800) [pid = 2388] [serial = 2359] [outer = 0x0] 23:17:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (0x129198c00) [pid = 2388] [serial = 2360] [outer = 0x1126f0800] 23:17:06 INFO - PROCESS | 2388 | 1468649826916 Marionette DEBUG loaded listener.js 23:17:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (0x129405c00) [pid = 2388] [serial = 2361] [outer = 0x1126f0800] 23:17:07 INFO - PROCESS | 2388 | 1468649827225 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"]]]}] 23:17:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:17:07 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 23:17:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:17:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:17:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 23:17:07 INFO - PROCESS | 2388 | 1468649827268 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 23:17:07 INFO - PROCESS | 2388 | 1468649827269 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 23:17:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:17:07 INFO - PROCESS | 2388 | 1468649827274 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:17:07 INFO - PROCESS | 2388 | 1468649827275 Marionette TRACE conn2 <- [1,3114,null,{}] 23:17:07 INFO - PROCESS | 2388 | 1468649827277 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}] 23:17:07 INFO - PROCESS | 2388 | 1468649827278 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:07 INFO - PROCESS | 2388 | 1468649827397 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 23:17:07 INFO - PROCESS | 2388 | 1468649827403 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\", \"daf5bf7b-e62f-412d-bb90-d04277530b0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:07 INFO - PROCESS | 2388 | 1468649827405 Marionette INFO sendAsync 220a8d5f-29cc-344d-b4f2-4542ff368160 23:17:07 INFO - PROCESS | 2388 | ++DOCSHELL 0x12c530800 == 39 [pid = 2388] [id = 788] 23:17:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (0x129197c00) [pid = 2388] [serial = 2362] [outer = 0x0] 23:17:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (0x129636000) [pid = 2388] [serial = 2363] [outer = 0x129197c00] 23:17:07 INFO - PROCESS | 2388 | 1468649827431 Marionette DEBUG loaded listener.js 23:17:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (0x12a6eb000) [pid = 2388] [serial = 2364] [outer = 0x129197c00] 23:17:07 INFO - PROCESS | 2388 | 1468649827765 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]]]}] 23:17:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:17:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 519ms 23:17:07 INFO - PROCESS | 2388 | 1468649827793 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 23:17:07 INFO - PROCESS | 2388 | 1468649827796 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 23:17:08 WARNING - u'runner_teardown' () 23:17:08 INFO - No more tests 23:17:08 INFO - Got 0 unexpected results 23:17:08 INFO - SUITE-END | took 509s 23:17:08 INFO - Closing logging queue 23:17:08 INFO - queue closed 23:17:09 INFO - Return code: 0 23:17:09 WARNING - # TBPL SUCCESS # 23:17:09 INFO - Running post-action listener: _resource_record_post_action 23:17:09 INFO - Running post-run listener: _resource_record_post_run 23:17:10 INFO - Total resource usage - Wall time: 531s; CPU: 58.0%; Read bytes: 32448000; Write bytes: 955306496; Read time: 217; Write time: 4988 23:17:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:17:10 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 151489024; Write bytes: 147649024; Read time: 13679; Write time: 333 23:17:10 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 29388288; Write bytes: 794894336; Read time: 184; Write time: 4615 23:17:10 INFO - Running post-run listener: _upload_blobber_files 23:17:10 INFO - Blob upload gear active. 23:17:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:17:10 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 23:17:10 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'] 23:17:10 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 23:17:10 INFO - (blobuploader) - INFO - Open directory for files ... 23:17:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:17:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:17:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:17:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:17:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:17:11 INFO - (blobuploader) - INFO - Done attempting. 23:17:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:17:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:17:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:17:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:17:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:17:13 INFO - (blobuploader) - INFO - Done attempting. 23:17:13 INFO - (blobuploader) - INFO - Iteration through files over. 23:17:13 INFO - Return code: 0 23:17:13 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:17:13 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:17:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a257b0a50946610cf1a021b3faa75342f86ec0ffbe705c25c6b0b3dd1a06e5218f2563abb53232bdd86ffdae8c3e76a29f1b9f8f4e3977f6d0f3102f11b84ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/32601c80e9c70221e1d19ac3bd2d4e5023295f5c7ee014eda979282f194bfa70bd808b99a5f5c4669634c2099ed32c3be9de86bf423ff55048e5e7c45a6724c6"} 23:17:13 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:17:13 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:17:13 INFO - Contents: 23:17:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a257b0a50946610cf1a021b3faa75342f86ec0ffbe705c25c6b0b3dd1a06e5218f2563abb53232bdd86ffdae8c3e76a29f1b9f8f4e3977f6d0f3102f11b84ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/32601c80e9c70221e1d19ac3bd2d4e5023295f5c7ee014eda979282f194bfa70bd808b99a5f5c4669634c2099ed32c3be9de86bf423ff55048e5e7c45a6724c6"} 23:17:13 INFO - Running post-run listener: copy_logs_to_upload_dir 23:17:13 INFO - Copying logs to upload dir... 23:17:13 INFO - mkdir: /builds/slave/test/build/upload/logs 23:17:13 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=593.971333 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-07-15 23:17:13.576951) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 23:17:13.580310) ========= 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.yyvwXPqCa5/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.dZKKpudO29/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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/4a257b0a50946610cf1a021b3faa75342f86ec0ffbe705c25c6b0b3dd1a06e5218f2563abb53232bdd86ffdae8c3e76a29f1b9f8f4e3977f6d0f3102f11b84ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/32601c80e9c70221e1d19ac3bd2d4e5023295f5c7ee014eda979282f194bfa70bd808b99a5f5c4669634c2099ed32c3be9de86bf423ff55048e5e7c45a6724c6"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012929 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a257b0a50946610cf1a021b3faa75342f86ec0ffbe705c25c6b0b3dd1a06e5218f2563abb53232bdd86ffdae8c3e76a29f1b9f8f4e3977f6d0f3102f11b84ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/32601c80e9c70221e1d19ac3bd2d4e5023295f5c7ee014eda979282f194bfa70bd808b99a5f5c4669634c2099ed32c3be9de86bf423ff55048e5e7c45a6724c6"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468414798/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 23:17:13.617443) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 23:17:13.617757) ========= 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.yyvwXPqCa5/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.dZKKpudO29/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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.005168 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 23:17:13.665432) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 23:17:13.665728) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 23:17:13.669061) ========= ========= Total master_lag: 0.53 =========