builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0212 starttime: 1468726878.82 results: success (0) buildid: 20160714050958 builduid: 1f2f3627712845099f72fe67ed8792fc revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:18.822659) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:18.823076) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:18.823386) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:18.893527) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:18.893843) ========= 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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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-16 20:41:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.99M=0.001s 2016-07-16 20:41:19 (7.99 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.189295 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:19.104978) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:19.105302) ========= 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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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.020128 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:19.154072) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:19.154419) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 306382512096564f06aa175ddddeef59a90f36f0 --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 306382512096564f06aa175ddddeef59a90f36f0 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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-16 20:41:19,235 truncating revision to first 12 chars 2016-07-16 20:41:19,235 Setting DEBUG logging. 2016-07-16 20:41:19,235 attempt 1/10 2016-07-16 20:41:19,235 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/306382512096?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 20:41:19,876 unpacking tar archive at: mozilla-beta-306382512096/testing/mozharness/ program finished with exit code 0 elapsedTime=0.918157 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:20.093890) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:20.094187) ========= script_repo_revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:20.094608) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:20.094898) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 20:41:20.113959) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-07-16 20:41:20.114274) ========= /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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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 20:41:20 INFO - MultiFileLogger online at 20160716 20:41:20 in /builds/slave/test 20:41:20 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 20:41:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:41:20 INFO - {'append_to_log': False, 20:41:20 INFO - 'base_work_dir': '/builds/slave/test', 20:41:20 INFO - 'blob_upload_branch': 'mozilla-beta', 20:41:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:41:20 INFO - 'buildbot_json_path': 'buildprops.json', 20:41:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:41:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:41:20 INFO - 'download_minidump_stackwalk': True, 20:41:20 INFO - 'download_symbols': 'true', 20:41:20 INFO - 'e10s': False, 20:41:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:41:20 INFO - 'tooltool.py': '/tools/tooltool.py', 20:41:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:41:20 INFO - '/tools/misc-python/virtualenv.py')}, 20:41:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:41:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:41:20 INFO - 'log_level': 'info', 20:41:20 INFO - 'log_to_console': True, 20:41:20 INFO - 'opt_config_files': (), 20:41:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:41:20 INFO - '--processes=1', 20:41:20 INFO - '--config=%(test_path)s/wptrunner.ini', 20:41:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:41:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:41:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:41:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:41:20 INFO - 'pip_index': False, 20:41:20 INFO - 'require_test_zip': True, 20:41:20 INFO - 'test_type': ('testharness',), 20:41:20 INFO - 'this_chunk': '1', 20:41:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:41:20 INFO - 'total_chunks': '10', 20:41:20 INFO - 'virtualenv_path': 'venv', 20:41:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:41:20 INFO - 'work_dir': 'build'} 20:41:20 INFO - ##### 20:41:20 INFO - ##### Running clobber step. 20:41:20 INFO - ##### 20:41:20 INFO - Running pre-action listener: _resource_record_pre_action 20:41:20 INFO - Running main action method: clobber 20:41:20 INFO - rmtree: /builds/slave/test/build 20:41:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:41:20 INFO - Running post-action listener: _resource_record_post_action 20:41:20 INFO - ##### 20:41:20 INFO - ##### Running read-buildbot-config step. 20:41:20 INFO - ##### 20:41:20 INFO - Running pre-action listener: _resource_record_pre_action 20:41:20 INFO - Running main action method: read_buildbot_config 20:41:20 INFO - Using buildbot properties: 20:41:20 INFO - { 20:41:20 INFO - "project": "", 20:41:20 INFO - "product": "firefox", 20:41:20 INFO - "script_repo_revision": "production", 20:41:20 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 20:41:20 INFO - "repository": "", 20:41:20 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 20:41:20 INFO - "buildid": "20160714050958", 20:41:20 INFO - "pgo_build": "False", 20:41:20 INFO - "basedir": "/builds/slave/test", 20:41:20 INFO - "buildnumber": 31, 20:41:20 INFO - "slavename": "t-yosemite-r7-0212", 20:41:20 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 20:41:20 INFO - "platform": "macosx64", 20:41:20 INFO - "branch": "mozilla-beta", 20:41:20 INFO - "revision": "306382512096564f06aa175ddddeef59a90f36f0", 20:41:20 INFO - "repo_path": "releases/mozilla-beta", 20:41:20 INFO - "moz_repo_path": "", 20:41:20 INFO - "stage_platform": "macosx64", 20:41:20 INFO - "builduid": "1f2f3627712845099f72fe67ed8792fc", 20:41:20 INFO - "slavebuilddir": "test" 20:41:20 INFO - } 20:41:20 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.dmg. 20:41:20 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.test_packages.json. 20:41:20 INFO - Running post-action listener: _resource_record_post_action 20:41:20 INFO - ##### 20:41:20 INFO - ##### Running download-and-extract step. 20:41:20 INFO - ##### 20:41:20 INFO - Running pre-action listener: _resource_record_pre_action 20:41:20 INFO - Running main action method: download_and_extract 20:41:20 INFO - mkdir: /builds/slave/test/build/tests 20:41:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:41:20 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.test_packages.json 20:41:20 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 20:41:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/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 20:41:20 INFO - Downloaded 1201 bytes. 20:41:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 20:41:20 INFO - Using the following test package requirements: 20:41:20 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 20:41:20 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:41:20 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 20:41:20 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:41:20 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 20:41:20 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:41:20 INFO - u'jsshell-mac64.zip'], 20:41:20 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:41:20 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 20:41:20 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 20:41:20 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:41:20 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 20:41:20 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:41:20 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 20:41:20 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:41:20 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 20:41:20 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 20:41:20 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 20:41:20 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 20:41:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:41:20 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.common.tests.zip 20:41:20 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 20:41:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/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 20:41:21 INFO - Downloaded 18370182 bytes. 20:41:21 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/*'] 20:41:21 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/* 20:41:22 INFO - caution: filename not matched: web-platform/* 20:41:22 INFO - Return code: 11 20:41: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')]} 20:41:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.web-platform.tests.zip 20:41:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/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 20:41:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/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 20:41:26 INFO - Downloaded 36389883 bytes. 20:41:26 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/*'] 20:41:26 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/* 20:41:30 INFO - caution: filename not matched: bin/* 20:41:30 INFO - caution: filename not matched: config/* 20:41:30 INFO - caution: filename not matched: mozbase/* 20:41:30 INFO - caution: filename not matched: marionette/* 20:41:30 INFO - caution: filename not matched: tools/wptserve/* 20:41:30 INFO - Return code: 11 20:41:30 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')]} 20:41:30 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.dmg 20:41:30 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 20:41:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 20:41:35 INFO - Downloaded 73024796 bytes. 20:41:35 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.dmg 20:41:35 INFO - mkdir: /builds/slave/test/properties 20:41:35 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:41:35 INFO - Writing to file /builds/slave/test/properties/build_url 20:41:35 INFO - Contents: 20:41:35 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.dmg 20:41:35 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:41:35 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:41:35 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:41:35 INFO - Contents: 20:41:35 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:41: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')]} 20:41:35 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:41:35 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 20:41:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/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 20:41:41 INFO - Downloaded 103721382 bytes. 20:41:41 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'] 20:41:41 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 20:41:44 INFO - Return code: 0 20:41:44 INFO - Running post-action listener: _resource_record_post_action 20:41:44 INFO - Running post-action listener: set_extra_try_arguments 20:41:44 INFO - ##### 20:41:44 INFO - ##### Running create-virtualenv step. 20:41:44 INFO - ##### 20:41:44 INFO - Running pre-action listener: _pre_create_virtualenv 20:41:44 INFO - Running pre-action listener: _resource_record_pre_action 20:41:44 INFO - Running main action method: create_virtualenv 20:41:44 INFO - Creating virtualenv /builds/slave/test/build/venv 20:41:44 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 20:41:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:41:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:41:45 INFO - Using real prefix '/tools/python27' 20:41:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:41:45 INFO - Installing distribute.............................................................................................................................................................................................done. 20:41:48 INFO - Installing pip.................done. 20:41:48 INFO - Return code: 0 20:41:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:41:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:41:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:41:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:41:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:41:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:41:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:41:48 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 0x101201e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa609480900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121a5e0>, '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 0x100dfdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100e28990>, '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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:41:48 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 20:41:48 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 20:41:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UXZrcA6NWL/Render', 20:41:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:41:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:41:48 INFO - 'HOME': '/Users/cltbld', 20:41:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:41:48 INFO - 'LOGNAME': 'cltbld', 20:41:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:41:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:41:48 INFO - 'MOZ_NO_REMOTE': '1', 20:41:48 INFO - 'NO_EM_RESTART': '1', 20:41:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:41:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:41:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:41:48 INFO - 'PWD': '/builds/slave/test', 20:41:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:41:48 INFO - 'SHELL': '/bin/bash', 20:41:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wTQoZ4SdsO/Listeners', 20:41:48 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 20:41:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:41:48 INFO - 'USER': 'cltbld', 20:41:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:41:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:41:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:41:48 INFO - 'XPC_FLAGS': '0x0', 20:41:48 INFO - 'XPC_SERVICE_NAME': '0', 20:41:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:41:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:41:48 INFO - Downloading/unpacking psutil>=0.7.1 20:41:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:41:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:41:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:41:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:41:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:41:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:41:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:41:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:41:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:41:51 INFO - Installing collected packages: psutil 20:41:51 INFO - Running setup.py install for psutil 20:41:51 INFO - building 'psutil._psutil_osx' extension 20:41:51 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 20:41:52 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 20:41:52 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 20:41:52 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 20:41:52 INFO - building 'psutil._psutil_posix' extension 20:41:52 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 20:41:52 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 20:41:52 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 20:41:52 INFO - ^ 20:41:52 INFO - 1 warning generated. 20:41:52 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 20:41:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:41:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:41:52 INFO - Successfully installed psutil 20:41:52 INFO - Cleaning up... 20:41:52 INFO - Return code: 0 20:41:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:41: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')]} 20:41:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:41:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:41: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')]} 20:41:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:41:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:41: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', '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 0x101201e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa609480900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121a5e0>, '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 0x100dfdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100e28990>, '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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:41: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 20:41: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 mozsystemmonitor==0.0.0 20:41:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UXZrcA6NWL/Render', 20:41:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:41:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:41:52 INFO - 'HOME': '/Users/cltbld', 20:41:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:41:52 INFO - 'LOGNAME': 'cltbld', 20:41:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:41:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:41:52 INFO - 'MOZ_NO_REMOTE': '1', 20:41:52 INFO - 'NO_EM_RESTART': '1', 20:41:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:41:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:41:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:41:52 INFO - 'PWD': '/builds/slave/test', 20:41:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:41:52 INFO - 'SHELL': '/bin/bash', 20:41:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wTQoZ4SdsO/Listeners', 20:41:52 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 20:41:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:41:52 INFO - 'USER': 'cltbld', 20:41:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:41:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:41:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:41:52 INFO - 'XPC_FLAGS': '0x0', 20:41:52 INFO - 'XPC_SERVICE_NAME': '0', 20:41:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:41:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:41:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:41:52 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 20:41:52 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 20:41:52 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 20:41:52 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 20:41:52 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 20:41:52 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 20:41:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:41:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:41:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 20:41:55 INFO - Installing collected packages: mozsystemmonitor 20:41:55 INFO - Running setup.py install for mozsystemmonitor 20:41:55 INFO - Successfully installed mozsystemmonitor 20:41:55 INFO - Cleaning up... 20:41:55 INFO - Return code: 0 20:41:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:41:55 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')]} 20:41:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:41:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:41:55 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')]} 20:41:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:41:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:41:55 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 0x101201e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa609480900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121a5e0>, '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 0x100dfdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100e28990>, '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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:41:55 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 20:41:55 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 20:41:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UXZrcA6NWL/Render', 20:41:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:41:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:41:55 INFO - 'HOME': '/Users/cltbld', 20:41:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:41:55 INFO - 'LOGNAME': 'cltbld', 20:41:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:41:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:41:55 INFO - 'MOZ_NO_REMOTE': '1', 20:41:55 INFO - 'NO_EM_RESTART': '1', 20:41:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:41:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:41:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:41:55 INFO - 'PWD': '/builds/slave/test', 20:41:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:41:55 INFO - 'SHELL': '/bin/bash', 20:41:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wTQoZ4SdsO/Listeners', 20:41:55 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 20:41:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:41:55 INFO - 'USER': 'cltbld', 20:41:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:41:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:41:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:41:55 INFO - 'XPC_FLAGS': '0x0', 20:41:55 INFO - 'XPC_SERVICE_NAME': '0', 20:41:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:41:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:41:55 INFO - Downloading/unpacking blobuploader==1.2.4 20:41:55 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 20:41:55 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 20:41:55 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 20:41:55 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 20:41:55 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 20:41:55 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 20:41:58 INFO - Downloading blobuploader-1.2.4.tar.gz 20:41:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:41:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:41:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:41:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:41:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:41:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 20:41:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:41:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:41:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:41:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:41:59 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 20:41:59 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 20:41:59 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 20:41:59 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 20:41:59 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 20:41:59 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 20:41:59 INFO - Downloading docopt-0.6.1.tar.gz 20:41:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:41:59 INFO - Installing collected packages: blobuploader, requests, docopt 20:41:59 INFO - Running setup.py install for blobuploader 20:41:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:41:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:41:59 INFO - Running setup.py install for requests 20:42:00 INFO - Running setup.py install for docopt 20:42:00 INFO - Successfully installed blobuploader requests docopt 20:42:00 INFO - Cleaning up... 20:42:00 INFO - Return code: 0 20:42:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:42: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')]} 20:42:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:42:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:42: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')]} 20:42:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:42:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:42:00 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 0x101201e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa609480900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121a5e0>, '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 0x100dfdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100e28990>, '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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:42:00 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 20:42:00 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 20:42:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UXZrcA6NWL/Render', 20:42:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:42:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:42:00 INFO - 'HOME': '/Users/cltbld', 20:42:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:42:00 INFO - 'LOGNAME': 'cltbld', 20:42:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:42:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:42:00 INFO - 'MOZ_NO_REMOTE': '1', 20:42:00 INFO - 'NO_EM_RESTART': '1', 20:42:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:42:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:42:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:42:00 INFO - 'PWD': '/builds/slave/test', 20:42:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:42:00 INFO - 'SHELL': '/bin/bash', 20:42:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wTQoZ4SdsO/Listeners', 20:42:00 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 20:42:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:42:00 INFO - 'USER': 'cltbld', 20:42:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:42:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:42:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:42:00 INFO - 'XPC_FLAGS': '0x0', 20:42:00 INFO - 'XPC_SERVICE_NAME': '0', 20:42:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:42:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:42:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:42:00 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-7CQePJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:42:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:42:00 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-1h_US6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-Ty2LnG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-Sn7dUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-NORE5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-mAocer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-NYbGoW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-Y3LCKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-UDzc8I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-mxim1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:42:01 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-JIdMTY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:42:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-V8WB1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-xp45X4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-njDAow-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-2uMXbA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-rvj1zR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-2cjsey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-Vxptpi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-xUb73X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:42:02 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-YeESCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:42:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:42:03 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-59bA7K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:42:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:42:03 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 20:42:03 INFO - Running setup.py install for manifestparser 20:42:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:42:03 INFO - Running setup.py install for mozcrash 20:42:03 INFO - Running setup.py install for mozdebug 20:42:03 INFO - Running setup.py install for mozdevice 20:42:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Running setup.py install for mozfile 20:42:04 INFO - Running setup.py install for mozhttpd 20:42:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Running setup.py install for mozinfo 20:42:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Running setup.py install for mozInstall 20:42:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Running setup.py install for mozleak 20:42:04 INFO - Running setup.py install for mozlog 20:42:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:42:04 INFO - Running setup.py install for moznetwork 20:42:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:42:05 INFO - Running setup.py install for mozprocess 20:42:05 INFO - Running setup.py install for mozprofile 20:42:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:42:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:42:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:42:05 INFO - Running setup.py install for mozrunner 20:42:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:42:05 INFO - Running setup.py install for mozscreenshot 20:42:05 INFO - Running setup.py install for moztest 20:42:05 INFO - Running setup.py install for mozversion 20:42:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:42:06 INFO - Running setup.py install for wptserve 20:42:06 INFO - Running setup.py install for marionette-driver 20:42:06 INFO - Running setup.py install for browsermob-proxy 20:42:06 INFO - Running setup.py install for marionette-client 20:42:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:42:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:42:06 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 20:42:06 INFO - Cleaning up... 20:42:06 INFO - Return code: 0 20:42:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:42:06 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')]} 20:42:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:42:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:42:06 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')]} 20:42:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:42:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:42:06 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 0x101201e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa609480900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10121a5e0>, '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 0x100dfdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100e28990>, '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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:42:06 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 20:42:06 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 20:42:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UXZrcA6NWL/Render', 20:42:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:42:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:42:06 INFO - 'HOME': '/Users/cltbld', 20:42:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:42:06 INFO - 'LOGNAME': 'cltbld', 20:42:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:42:06 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:42:06 INFO - 'MOZ_NO_REMOTE': '1', 20:42:06 INFO - 'NO_EM_RESTART': '1', 20:42:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:42:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:42:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:42:06 INFO - 'PWD': '/builds/slave/test', 20:42:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:42:06 INFO - 'SHELL': '/bin/bash', 20:42:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wTQoZ4SdsO/Listeners', 20:42:06 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 20:42:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:42:06 INFO - 'USER': 'cltbld', 20:42:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:42:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:42:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:42:06 INFO - 'XPC_FLAGS': '0x0', 20:42:06 INFO - 'XPC_SERVICE_NAME': '0', 20:42:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:42:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-61rMPZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:42:07 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)) 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-n4Snhw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:42:07 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)) 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-HVHvPt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:42:07 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)) 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-JC4rlG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:42:07 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)) 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-LdYavm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:42:07 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)) 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-bycXwb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:42:07 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)) 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-38IC2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:42:07 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)) 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-c6PujB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:42:07 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)) 20:42:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:42:07 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-SpoI1f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-cUUJXj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-rZj4J8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-ZnP6bJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-QYA2MP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-wXRT23-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-ecRXNK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-QNHSiO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-UsuRWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:42:08 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)) 20:42:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:42:08 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-_N6irW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:42:09 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)) 20:42:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:42:09 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-4i9Dxz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:42:09 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)) 20:42:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:42:09 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-uOKVil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:42:09 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)) 20:42:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:42:09 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-pnwxp0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:42:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:42:09 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)) 20:42:09 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)) 20:42:09 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)) 20:42:09 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)) 20:42:09 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)) 20:42:09 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)) 20:42:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:42:09 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 20:42:09 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 20:42:09 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 20:42:09 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 20:42:09 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 20:42:09 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 20:42:12 INFO - Downloading blessings-1.6.tar.gz 20:42:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:42:12 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)) 20:42:12 INFO - Installing collected packages: blessings 20:42:12 INFO - Running setup.py install for blessings 20:42:12 INFO - Successfully installed blessings 20:42:12 INFO - Cleaning up... 20:42:12 INFO - Return code: 0 20:42:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:42:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:42:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:42:12 INFO - Reading from file tmpfile_stdout 20:42:12 INFO - Current package versions: 20:42:12 INFO - blessings == 1.6 20:42:12 INFO - blobuploader == 1.2.4 20:42:12 INFO - browsermob-proxy == 0.6.0 20:42:12 INFO - docopt == 0.6.1 20:42:12 INFO - manifestparser == 1.1 20:42:12 INFO - marionette-client == 2.3.0 20:42:12 INFO - marionette-driver == 1.4.0 20:42:12 INFO - mozInstall == 1.12 20:42:12 INFO - mozcrash == 0.17 20:42:12 INFO - mozdebug == 0.1 20:42:12 INFO - mozdevice == 0.48 20:42:12 INFO - mozfile == 1.2 20:42:12 INFO - mozhttpd == 0.7 20:42:12 INFO - mozinfo == 0.9 20:42:12 INFO - mozleak == 0.1 20:42:12 INFO - mozlog == 3.1 20:42:12 INFO - moznetwork == 0.27 20:42:12 INFO - mozprocess == 0.22 20:42:12 INFO - mozprofile == 0.28 20:42:12 INFO - mozrunner == 6.11 20:42:12 INFO - mozscreenshot == 0.1 20:42:12 INFO - mozsystemmonitor == 0.0 20:42:12 INFO - moztest == 0.7 20:42:12 INFO - mozversion == 1.4 20:42:12 INFO - psutil == 3.1.1 20:42:12 INFO - requests == 1.2.3 20:42:12 INFO - wptserve == 1.4.0 20:42:12 INFO - wsgiref == 0.1.2 20:42:12 INFO - Running post-action listener: _resource_record_post_action 20:42:12 INFO - Running post-action listener: _start_resource_monitoring 20:42:12 INFO - Starting resource monitoring. 20:42:12 INFO - ##### 20:42:12 INFO - ##### Running pull step. 20:42:12 INFO - ##### 20:42:12 INFO - Running pre-action listener: _resource_record_pre_action 20:42:12 INFO - Running main action method: pull 20:42:12 INFO - Pull has nothing to do! 20:42:12 INFO - Running post-action listener: _resource_record_post_action 20:42:12 INFO - ##### 20:42:12 INFO - ##### Running install step. 20:42:12 INFO - ##### 20:42:12 INFO - Running pre-action listener: _resource_record_pre_action 20:42:12 INFO - Running main action method: install 20:42:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:42:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:42:13 INFO - Reading from file tmpfile_stdout 20:42:13 INFO - Detecting whether we're running mozinstall >=1.0... 20:42:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:42:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:42:13 INFO - Reading from file tmpfile_stdout 20:42:13 INFO - Output received: 20:42:13 INFO - Usage: mozinstall [options] installer 20:42:13 INFO - Options: 20:42:13 INFO - -h, --help show this help message and exit 20:42:13 INFO - -d DEST, --destination=DEST 20:42:13 INFO - Directory to install application into. [default: 20:42:13 INFO - "/builds/slave/test"] 20:42:13 INFO - --app=APP Application being installed. [default: firefox] 20:42:13 INFO - mkdir: /builds/slave/test/build/application 20:42:13 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'] 20:42:13 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 20:42:31 INFO - Reading from file tmpfile_stdout 20:42:31 INFO - Output received: 20:42:31 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 20:42:31 INFO - Running post-action listener: _resource_record_post_action 20:42:31 INFO - ##### 20:42:31 INFO - ##### Running run-tests step. 20:42:31 INFO - ##### 20:42:31 INFO - Running pre-action listener: _resource_record_pre_action 20:42:31 INFO - Running main action method: run_tests 20:42:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:42:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:42:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:42:31 INFO - grabbing minidump binary from tooltool 20:42: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')]} 20:42:31 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 0x10121a5e0>, '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 0x100dfdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100e28990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:42:31 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 20:42:31 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 20:42:31 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:42:31 INFO - Return code: 0 20:42:31 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 20:42:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:42:31 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/1468498198/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 20:42:31 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/1468498198/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 20:42:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.UXZrcA6NWL/Render', 20:42:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:42:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:42:31 INFO - 'HOME': '/Users/cltbld', 20:42:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:42:31 INFO - 'LOGNAME': 'cltbld', 20:42:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:42:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:42:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:42:31 INFO - 'MOZ_NO_REMOTE': '1', 20:42:31 INFO - 'NO_EM_RESTART': '1', 20:42:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:42:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:42:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:42:31 INFO - 'PWD': '/builds/slave/test', 20:42:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:42:31 INFO - 'SHELL': '/bin/bash', 20:42:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wTQoZ4SdsO/Listeners', 20:42:31 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 20:42:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:42:31 INFO - 'USER': 'cltbld', 20:42:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:42:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:42:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:42:31 INFO - 'XPC_FLAGS': '0x0', 20:42:31 INFO - 'XPC_SERVICE_NAME': '0', 20:42:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:42:31 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/1468498198/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 20:42:32 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 20:42:32 INFO - import pkg_resources 20:42:32 INFO - Using 1 client processes 20:42:32 INFO - wptserve Starting http server on 127.0.0.1:8000 20:42:32 INFO - wptserve Starting http server on 127.0.0.1:8001 20:42:32 INFO - wptserve Starting http server on 127.0.0.1:8443 20:42:35 INFO - SUITE-START | Running 778 tests 20:42:35 INFO - Running testharness tests 20:42:35 INFO - Setting up ssl 20:42:35 INFO - PROCESS | certutil | 20:42:35 INFO - PROCESS | certutil | 20:42:35 INFO - PROCESS | certutil | 20:42:35 INFO - Certificate Nickname Trust Attributes 20:42:35 INFO - SSL,S/MIME,JAR/XPI 20:42:35 INFO - 20:42:35 INFO - web-platform-tests CT,, 20:42:35 INFO - 20:42:35 INFO - Starting runner 20:42:36 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 20:42:36 INFO - PROCESS | 2457 | 1468726956131 Marionette DEBUG Marionette enabled via build flag and pref 20:42:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x113ced000 == 1 [pid = 2457] [id = 1] 20:42:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 1 (0x113ced800) [pid = 2457] [serial = 1] [outer = 0x0] 20:42:36 INFO - PROCESS | 2457 | [2457] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:42:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 2 (0x113cee800) [pid = 2457] [serial = 2] [outer = 0x113ced800] 20:42:36 INFO - PROCESS | 2457 | 1468726956441 Marionette INFO Listening on port 2828 20:42:36 INFO - PROCESS | 2457 | 1468726956673 Marionette DEBUG Marionette enabled via command-line flag 20:42:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x116862000 == 2 [pid = 2457] [id = 2] 20:42:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 3 (0x116862800) [pid = 2457] [serial = 3] [outer = 0x0] 20:42:36 INFO - PROCESS | 2457 | [2457] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:42:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 4 (0x116863800) [pid = 2457] [serial = 4] [outer = 0x116862800] 20:42:36 INFO - PROCESS | 2457 | [2457] 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 20:42:36 INFO - PROCESS | 2457 | 1468726956813 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52104 20:42:36 INFO - PROCESS | 2457 | 1468726956898 Marionette DEBUG Closed connection conn0 20:42:36 INFO - PROCESS | 2457 | [2457] 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 20:42:36 INFO - PROCESS | 2457 | 1468726956902 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52105 20:42:36 INFO - PROCESS | 2457 | 1468726956912 Marionette DEBUG Closed connection conn1 20:42:36 INFO - PROCESS | 2457 | [2457] 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 20:42:36 INFO - PROCESS | 2457 | 1468726956918 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52106 20:42:36 INFO - PROCESS | 2457 | 1468726956926 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:42:36 INFO - PROCESS | 2457 | 1468726956932 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":"20160714050958","device":"desktop","version":"48.0"} 20:42:37 INFO - PROCESS | 2457 | [2457] 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 20:42:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x1195bf000 == 3 [pid = 2457] [id = 3] 20:42:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 5 (0x1195c0000) [pid = 2457] [serial = 5] [outer = 0x0] 20:42:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x1195c0800 == 4 [pid = 2457] [id = 4] 20:42:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 6 (0x119d40400) [pid = 2457] [serial = 6] [outer = 0x0] 20:42:38 INFO - PROCESS | 2457 | [2457] 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 20:42:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x12143b800 == 5 [pid = 2457] [id = 5] 20:42:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 7 (0x119d3c800) [pid = 2457] [serial = 7] [outer = 0x0] 20:42:38 INFO - PROCESS | 2457 | [2457] 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 20:42:38 INFO - PROCESS | 2457 | [2457] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:42:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 8 (0x121811400) [pid = 2457] [serial = 8] [outer = 0x119d3c800] 20:42:38 INFO - PROCESS | 2457 | [2457] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 20:42:38 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 20:42:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 9 (0x121552800) [pid = 2457] [serial = 9] [outer = 0x1195c0000] 20:42:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 10 (0x123c11800) [pid = 2457] [serial = 10] [outer = 0x119d40400] 20:42:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 11 (0x123c13400) [pid = 2457] [serial = 11] [outer = 0x119d3c800] 20:42:38 INFO - PROCESS | 2457 | [2457] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 20:42:38 INFO - PROCESS | 2457 | 1468726958779 Marionette INFO startBrowser 477ad337-252b-c848-a4b3-99d467bccd71 20:42:38 INFO - PROCESS | 2457 | 1468726958801 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 2457 | 1468726958808 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 2457 | 1468726958810 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:39 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 20:42:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 12 (0x12672ac00) [pid = 2457] [serial = 12] [outer = 0x119d3c800] 20:42:39 INFO - PROCESS | 2457 | 1468726959121 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"477ad337-252b-c848-a4b3-99d467bccd71","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":"20160714050958","device":"desktop","version":"48.0","command_id":1}}] 20:42:39 INFO - PROCESS | 2457 | 1468726959200 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}] 20:42:39 INFO - PROCESS | 2457 | 1468726959202 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:39 INFO - PROCESS | 2457 | 1468726959266 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 20:42:39 INFO - PROCESS | 2457 | 1468726959338 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:42:39 INFO - PROCESS | 2457 | 1468726959339 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:39 INFO - PROCESS | 2457 | [2457] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:42:39 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:42:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 13 (0x128ba5000) [pid = 2457] [serial = 13] [outer = 0x119d3c800] 20:42:39 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:42:39 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:42:39 INFO - PROCESS | 2457 | 1468726959595 Marionette TRACE conn2 <- [1,3,null,{}] 20:42:39 INFO - PROCESS | 2457 | 1468726959602 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 20:42:39 INFO - PROCESS | 2457 | 1468726959604 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:39 INFO - PROCESS | 2457 | 1468726959623 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 20:42:39 INFO - PROCESS | 2457 | 1468726959644 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 20:42:39 INFO - PROCESS | 2457 | 1468726959645 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 20:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:42:39 INFO - PROCESS | 2457 | 1468726959653 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:42:39 INFO - PROCESS | 2457 | 1468726959655 Marionette TRACE conn2 <- [1,6,null,{}] 20:42:39 INFO - PROCESS | 2457 | 1468726959658 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}] 20:42:39 INFO - PROCESS | 2457 | 1468726959659 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:39 INFO - PROCESS | 2457 | 1468726959674 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 20:42:39 INFO - PROCESS | 2457 | 1468726959676 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:39 INFO - PROCESS | 2457 | 1468726959678 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x129143000 == 6 [pid = 2457] [id = 6] 20:42:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 14 (0x12916e400) [pid = 2457] [serial = 14] [outer = 0x0] 20:42:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 15 (0x129170400) [pid = 2457] [serial = 15] [outer = 0x12916e400] 20:42:39 INFO - PROCESS | 2457 | 1468726959710 Marionette DEBUG loaded listener.js 20:42:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 16 (0x129176000) [pid = 2457] [serial = 16] [outer = 0x12916e400] 20:42:39 INFO - PROCESS | 2457 | 1468726959992 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]]]}] 20:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 20:42:40 INFO - PROCESS | 2457 | 1468726960023 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 20:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:42:40 INFO - PROCESS | 2457 | 1468726960025 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 20:42:40 INFO - PROCESS | 2457 | 1468726960027 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:42:40 INFO - PROCESS | 2457 | 1468726960028 Marionette TRACE conn2 <- [1,10,null,{}] 20:42:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x114f22000 == 7 [pid = 2457] [id = 7] 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 17 (0x113ddb800) [pid = 2457] [serial = 17] [outer = 0x0] 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 18 (0x12959dc00) [pid = 2457] [serial = 18] [outer = 0x113ddb800] 20:42:40 INFO - PROCESS | 2457 | 1468726960054 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 19 (0x1295a7400) [pid = 2457] [serial = 19] [outer = 0x113ddb800] 20:42:40 INFO - PROCESS | 2457 | 1468726960096 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}] 20:42:40 INFO - PROCESS | 2457 | 1468726960102 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:40 INFO - PROCESS | 2457 | 1468726960228 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 20:42:40 INFO - PROCESS | 2457 | 1468726960239 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 2457 | 1468726960241 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6c6000 == 8 [pid = 2457] [id = 8] 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 20 (0x12a67a800) [pid = 2457] [serial = 20] [outer = 0x0] 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 21 (0x12a680400) [pid = 2457] [serial = 21] [outer = 0x12a67a800] 20:42:40 INFO - PROCESS | 2457 | 1468726960268 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 22 (0x12a785c00) [pid = 2457] [serial = 22] [outer = 0x12a67a800] 20:42:40 INFO - PROCESS | 2457 | 1468726960637 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]]]}] 20:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 621ms 20:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:42:40 INFO - PROCESS | 2457 | 1468726960651 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 20:42:40 INFO - PROCESS | 2457 | 1468726960652 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 20:42:40 INFO - PROCESS | 2457 | 1468726960654 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:42:40 INFO - PROCESS | 2457 | 1468726960655 Marionette TRACE conn2 <- [1,14,null,{}] 20:42:40 INFO - PROCESS | 2457 | 1468726960658 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}] 20:42:40 INFO - PROCESS | 2457 | 1468726960660 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:40 INFO - PROCESS | 2457 | 1468726960766 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 20:42:40 INFO - PROCESS | 2457 | 1468726960806 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 2457 | 1468726960807 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b82d800 == 9 [pid = 2457] [id = 9] 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 23 (0x12b85ac00) [pid = 2457] [serial = 23] [outer = 0x0] 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 24 (0x12b85c800) [pid = 2457] [serial = 24] [outer = 0x12b85ac00] 20:42:40 INFO - PROCESS | 2457 | 1468726960832 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 25 (0x12b865c00) [pid = 2457] [serial = 25] [outer = 0x12b85ac00] 20:42:41 INFO - PROCESS | 2457 | 1468726961085 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]]]}] 20:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 467ms 20:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:42:41 INFO - PROCESS | 2457 | 1468726961124 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 2457 | 1468726961125 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 20:42:41 INFO - PROCESS | 2457 | 1468726961127 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:42:41 INFO - PROCESS | 2457 | 1468726961128 Marionette TRACE conn2 <- [1,18,null,{}] 20:42:41 INFO - PROCESS | 2457 | 1468726961139 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}] 20:42:41 INFO - PROCESS | 2457 | 1468726961141 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:41 INFO - PROCESS | 2457 | 1468726961237 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 20:42:41 INFO - PROCESS | 2457 | 1468726961242 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:41 INFO - PROCESS | 2457 | 1468726961244 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba70800 == 10 [pid = 2457] [id = 10] 20:42:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 26 (0x12b9f9800) [pid = 2457] [serial = 26] [outer = 0x0] 20:42:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 27 (0x12ba9c000) [pid = 2457] [serial = 27] [outer = 0x12b9f9800] 20:42:41 INFO - PROCESS | 2457 | 1468726961268 Marionette DEBUG loaded listener.js 20:42:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 28 (0x12baa2000) [pid = 2457] [serial = 28] [outer = 0x12b9f9800] 20:42:41 INFO - PROCESS | 2457 | 1468726961535 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]]]}] 20:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 423ms 20:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:42:41 INFO - PROCESS | 2457 | 1468726961553 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 2457 | 1468726961555 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 20:42:41 INFO - PROCESS | 2457 | 1468726961557 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:42:41 INFO - PROCESS | 2457 | 1468726961558 Marionette TRACE conn2 <- [1,22,null,{}] 20:42:41 INFO - PROCESS | 2457 | 1468726961560 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}] 20:42:41 INFO - PROCESS | 2457 | 1468726961562 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:41 INFO - PROCESS | 2457 | 1468726961667 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 20:42:41 INFO - PROCESS | 2457 | 1468726961670 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:41 INFO - PROCESS | 2457 | 1468726961671 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x11667e800 == 11 [pid = 2457] [id = 11] 20:42:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 29 (0x12baa5800) [pid = 2457] [serial = 29] [outer = 0x0] 20:42:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 30 (0x12be37c00) [pid = 2457] [serial = 30] [outer = 0x12baa5800] 20:42:41 INFO - PROCESS | 2457 | 1468726961696 Marionette DEBUG loaded listener.js 20:42:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 31 (0x12bed0800) [pid = 2457] [serial = 31] [outer = 0x12baa5800] 20:42:41 INFO - PROCESS | 2457 | 1468726961933 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]]]}] 20:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 20:42:41 INFO - PROCESS | 2457 | 1468726961976 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 2457 | 1468726961977 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 20:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:42:41 INFO - PROCESS | 2457 | 1468726961987 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:42:41 INFO - PROCESS | 2457 | 1468726961988 Marionette TRACE conn2 <- [1,26,null,{}] 20:42:41 INFO - PROCESS | 2457 | 1468726961990 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}] 20:42:41 INFO - PROCESS | 2457 | 1468726961991 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:42 INFO - PROCESS | 2457 | 1468726962089 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 20:42:42 INFO - PROCESS | 2457 | 1468726962093 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 2457 | 1468726962094 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c02c800 == 12 [pid = 2457] [id = 12] 20:42:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 32 (0x128e78c00) [pid = 2457] [serial = 32] [outer = 0x0] 20:42:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 33 (0x12bed6c00) [pid = 2457] [serial = 33] [outer = 0x128e78c00] 20:42:42 INFO - PROCESS | 2457 | 1468726962119 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 34 (0x12c0de800) [pid = 2457] [serial = 34] [outer = 0x128e78c00] 20:42:42 INFO - PROCESS | 2457 | 1468726962352 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]]]}] 20:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 20:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:42:42 INFO - PROCESS | 2457 | 1468726962407 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 20:42:42 INFO - PROCESS | 2457 | 1468726962408 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 20:42:42 INFO - PROCESS | 2457 | 1468726962410 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:42:42 INFO - PROCESS | 2457 | 1468726962411 Marionette TRACE conn2 <- [1,30,null,{}] 20:42:42 INFO - PROCESS | 2457 | 1468726962421 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}] 20:42:42 INFO - PROCESS | 2457 | 1468726962422 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:42 INFO - PROCESS | 2457 | 1468726962521 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 20:42:42 INFO - PROCESS | 2457 | 1468726962525 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 2457 | 1468726962526 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2cf800 == 13 [pid = 2457] [id = 13] 20:42:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 35 (0x12c0e2000) [pid = 2457] [serial = 35] [outer = 0x0] 20:42:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 36 (0x12c0e8400) [pid = 2457] [serial = 36] [outer = 0x12c0e2000] 20:42:42 INFO - PROCESS | 2457 | 1468726962550 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 37 (0x12c2b6400) [pid = 2457] [serial = 37] [outer = 0x12c0e2000] 20:42:42 INFO - PROCESS | 2457 | 1468726962785 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]]]}] 20:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 424ms 20:42:42 INFO - PROCESS | 2457 | 1468726962837 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 20:42:42 INFO - PROCESS | 2457 | 1468726962839 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 20:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:42:42 INFO - PROCESS | 2457 | 1468726962841 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:42:42 INFO - PROCESS | 2457 | 1468726962842 Marionette TRACE conn2 <- [1,34,null,{}] 20:42:42 INFO - PROCESS | 2457 | 1468726962844 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}] 20:42:42 INFO - PROCESS | 2457 | 1468726962845 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:42 INFO - PROCESS | 2457 | 1468726962935 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 20:42:42 INFO - PROCESS | 2457 | 1468726962938 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 2457 | 1468726962940 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c769000 == 14 [pid = 2457] [id = 14] 20:42:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 38 (0x12c2b8800) [pid = 2457] [serial = 38] [outer = 0x0] 20:42:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 39 (0x12c2bf000) [pid = 2457] [serial = 39] [outer = 0x12c2b8800] 20:42:42 INFO - PROCESS | 2457 | 1468726962964 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 40 (0x12c74e000) [pid = 2457] [serial = 40] [outer = 0x12c2b8800] 20:42:43 INFO - PROCESS | 2457 | 1468726963200 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]]]}] 20:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 369ms 20:42:43 INFO - PROCESS | 2457 | 1468726963210 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 20:42:43 INFO - PROCESS | 2457 | 1468726963211 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 20:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:42:43 INFO - PROCESS | 2457 | 1468726963214 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:42:43 INFO - PROCESS | 2457 | 1468726963217 Marionette TRACE conn2 <- [1,38,null,{}] 20:42:43 INFO - PROCESS | 2457 | 1468726963224 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}] 20:42:43 INFO - PROCESS | 2457 | 1468726963226 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:43 INFO - PROCESS | 2457 | 1468726963321 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 20:42:43 INFO - PROCESS | 2457 | 1468726963333 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 2457 | 1468726963334 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca7c800 == 15 [pid = 2457] [id = 15] 20:42:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 41 (0x12c74f000) [pid = 2457] [serial = 41] [outer = 0x0] 20:42:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 42 (0x12c759c00) [pid = 2457] [serial = 42] [outer = 0x12c74f000] 20:42:43 INFO - PROCESS | 2457 | 1468726963358 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 43 (0x12caac000) [pid = 2457] [serial = 43] [outer = 0x12c74f000] 20:42:43 INFO - PROCESS | 2457 | 1468726963588 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]]]}] 20:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 20:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:42:43 INFO - PROCESS | 2457 | 1468726963640 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 20:42:43 INFO - PROCESS | 2457 | 1468726963641 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 20:42:43 INFO - PROCESS | 2457 | 1468726963643 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:42:43 INFO - PROCESS | 2457 | 1468726963644 Marionette TRACE conn2 <- [1,42,null,{}] 20:42:43 INFO - PROCESS | 2457 | 1468726963646 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}] 20:42:43 INFO - PROCESS | 2457 | 1468726963648 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:43 INFO - PROCESS | 2457 | 1468726963749 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 20:42:43 INFO - PROCESS | 2457 | 1468726963753 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 2457 | 1468726963754 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bb1000 == 16 [pid = 2457] [id = 16] 20:42:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 44 (0x12caae800) [pid = 2457] [serial = 44] [outer = 0x0] 20:42:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 45 (0x123b73c00) [pid = 2457] [serial = 45] [outer = 0x12caae800] 20:42:43 INFO - PROCESS | 2457 | 1468726963778 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 46 (0x123b77400) [pid = 2457] [serial = 46] [outer = 0x12caae800] 20:42:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d34f800 == 17 [pid = 2457] [id = 17] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 47 (0x12d350000) [pid = 2457] [serial = 47] [outer = 0x0] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 48 (0x12d352000) [pid = 2457] [serial = 48] [outer = 0x12d350000] 20:42:44 INFO - PROCESS | 2457 | 1468726964030 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]]]}] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 49 (0x12d356800) [pid = 2457] [serial = 49] [outer = 0x12d350000] 20:42:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d34f000 == 18 [pid = 2457] [id = 18] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 50 (0x123b7cc00) [pid = 2457] [serial = 50] [outer = 0x0] 20:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 420ms 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 51 (0x12d33e000) [pid = 2457] [serial = 51] [outer = 0x123b7cc00] 20:42:44 INFO - PROCESS | 2457 | 1468726964107 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 20:42:44 INFO - PROCESS | 2457 | 1468726964109 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 52 (0x128c74000) [pid = 2457] [serial = 52] [outer = 0x123b7cc00] 20:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:42:44 INFO - PROCESS | 2457 | 1468726964141 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:42:44 INFO - PROCESS | 2457 | 1468726964142 Marionette TRACE conn2 <- [1,46,null,{}] 20:42:44 INFO - PROCESS | 2457 | 1468726964151 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}] 20:42:44 INFO - PROCESS | 2457 | 1468726964152 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:44 INFO - PROCESS | 2457 | 1468726964261 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 20:42:44 INFO - PROCESS | 2457 | 1468726964266 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:44 INFO - PROCESS | 2457 | 1468726964276 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d6df000 == 19 [pid = 2457] [id = 19] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 53 (0x123b7e400) [pid = 2457] [serial = 53] [outer = 0x0] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 54 (0x12d81a800) [pid = 2457] [serial = 54] [outer = 0x123b7e400] 20:42:44 INFO - PROCESS | 2457 | 1468726964302 Marionette DEBUG loaded listener.js 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 55 (0x12d81e000) [pid = 2457] [serial = 55] [outer = 0x123b7e400] 20:42:44 INFO - PROCESS | 2457 | 1468726964553 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]]]}] 20:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 435ms 20:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:42:44 INFO - PROCESS | 2457 | 1468726964561 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 20:42:44 INFO - PROCESS | 2457 | 1468726964562 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 20:42:44 INFO - PROCESS | 2457 | 1468726964573 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:42:44 INFO - PROCESS | 2457 | 1468726964574 Marionette TRACE conn2 <- [1,50,null,{}] 20:42:44 INFO - PROCESS | 2457 | 1468726964577 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}] 20:42:44 INFO - PROCESS | 2457 | 1468726964578 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:44 INFO - PROCESS | 2457 | 1468726964728 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 20:42:44 INFO - PROCESS | 2457 | 1468726964734 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:44 INFO - PROCESS | 2457 | 1468726964735 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x12da0f000 == 20 [pid = 2457] [id = 20] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 56 (0x11973bc00) [pid = 2457] [serial = 56] [outer = 0x0] 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 57 (0x12a78d000) [pid = 2457] [serial = 57] [outer = 0x11973bc00] 20:42:44 INFO - PROCESS | 2457 | 1468726964771 Marionette DEBUG loaded listener.js 20:42:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 58 (0x12d822800) [pid = 2457] [serial = 58] [outer = 0x11973bc00] 20:42:45 INFO - PROCESS | 2457 | 1468726965056 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]]]}] 20:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 528ms 20:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:42:45 INFO - PROCESS | 2457 | 1468726965092 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 20:42:45 INFO - PROCESS | 2457 | 1468726965093 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 20:42:45 INFO - PROCESS | 2457 | 1468726965096 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:42:45 INFO - PROCESS | 2457 | 1468726965097 Marionette TRACE conn2 <- [1,54,null,{}] 20:42:45 INFO - PROCESS | 2457 | 1468726965108 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}] 20:42:45 INFO - PROCESS | 2457 | 1468726965109 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:45 INFO - PROCESS | 2457 | 1468726965203 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 20:42:45 INFO - PROCESS | 2457 | 1468726965207 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:45 INFO - PROCESS | 2457 | 1468726965208 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x118675800 == 21 [pid = 2457] [id = 21] 20:42:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 59 (0x11860e000) [pid = 2457] [serial = 59] [outer = 0x0] 20:42:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 60 (0x11860f000) [pid = 2457] [serial = 60] [outer = 0x11860e000] 20:42:45 INFO - PROCESS | 2457 | 1468726965239 Marionette DEBUG loaded listener.js 20:42:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 61 (0x118619400) [pid = 2457] [serial = 61] [outer = 0x11860e000] 20:42:45 INFO - PROCESS | 2457 | 1468726965482 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]]]}] 20:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 427ms 20:42:45 INFO - PROCESS | 2457 | 1468726965523 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 20:42:45 INFO - PROCESS | 2457 | 1468726965524 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 20:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:42:45 INFO - PROCESS | 2457 | 1468726965526 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:42:45 INFO - PROCESS | 2457 | 1468726965527 Marionette TRACE conn2 <- [1,58,null,{}] 20:42:45 INFO - PROCESS | 2457 | 1468726965530 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}] 20:42:45 INFO - PROCESS | 2457 | 1468726965531 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:45 INFO - PROCESS | 2457 | 1468726965633 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 20:42:45 INFO - PROCESS | 2457 | 1468726965636 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:45 INFO - PROCESS | 2457 | 1468726965637 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x12da24000 == 22 [pid = 2457] [id = 22] 20:42:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 62 (0x128c75800) [pid = 2457] [serial = 62] [outer = 0x0] 20:42:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 63 (0x12e06ec00) [pid = 2457] [serial = 63] [outer = 0x128c75800] 20:42:45 INFO - PROCESS | 2457 | 1468726965660 Marionette DEBUG loaded listener.js 20:42:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 64 (0x12e074c00) [pid = 2457] [serial = 64] [outer = 0x128c75800] 20:42:45 INFO - PROCESS | 2457 | 1468726965888 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]]]}] 20:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 367ms 20:42:45 INFO - PROCESS | 2457 | 1468726965894 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 20:42:45 INFO - PROCESS | 2457 | 1468726965901 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 20:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:42:45 INFO - PROCESS | 2457 | 1468726965912 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:42:45 INFO - PROCESS | 2457 | 1468726965920 Marionette TRACE conn2 <- [1,62,null,{}] 20:42:45 INFO - PROCESS | 2457 | 1468726965944 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}] 20:42:45 INFO - PROCESS | 2457 | 1468726965946 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:46 INFO - PROCESS | 2457 | 1468726966084 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 20:42:46 INFO - PROCESS | 2457 | 1468726966089 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:46 INFO - PROCESS | 2457 | 1468726966091 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x12e047000 == 23 [pid = 2457] [id = 23] 20:42:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x12e07b400) [pid = 2457] [serial = 65] [outer = 0x0] 20:42:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x12e07d000) [pid = 2457] [serial = 66] [outer = 0x12e07b400] 20:42:46 INFO - PROCESS | 2457 | 1468726966137 Marionette DEBUG loaded listener.js 20:42:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x12e416400) [pid = 2457] [serial = 67] [outer = 0x12e07b400] 20:42:47 INFO - PROCESS | 2457 | 1468726967158 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]]]}] 20:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1297ms 20:42:47 INFO - PROCESS | 2457 | 1468726967207 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 2457 | 1468726967210 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 20:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:42:47 INFO - PROCESS | 2457 | 1468726967214 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:42:47 INFO - PROCESS | 2457 | 1468726967218 Marionette TRACE conn2 <- [1,66,null,{}] 20:42:47 INFO - PROCESS | 2457 | 1468726967223 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}] 20:42:47 INFO - PROCESS | 2457 | 1468726967224 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:47 INFO - PROCESS | 2457 | 1468726967337 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 20:42:47 INFO - PROCESS | 2457 | 1468726967389 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 2457 | 1468726967391 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x113032800 == 24 [pid = 2457] [id = 24] 20:42:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x1129cd400) [pid = 2457] [serial = 68] [outer = 0x0] 20:42:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x112f02800) [pid = 2457] [serial = 69] [outer = 0x1129cd400] 20:42:47 INFO - PROCESS | 2457 | 1468726967421 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x1131c6800) [pid = 2457] [serial = 70] [outer = 0x1129cd400] 20:42:47 INFO - PROCESS | 2457 | 1468726967821 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]]]}] 20:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 674ms 20:42:47 INFO - PROCESS | 2457 | 1468726967888 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 2457 | 1468726967891 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 20:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:42:47 INFO - PROCESS | 2457 | 1468726967896 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:42:47 INFO - PROCESS | 2457 | 1468726967898 Marionette TRACE conn2 <- [1,70,null,{}] 20:42:47 INFO - PROCESS | 2457 | 1468726967900 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}] 20:42:47 INFO - PROCESS | 2457 | 1468726967902 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:48 INFO - PROCESS | 2457 | 1468726968017 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 20:42:48 INFO - PROCESS | 2457 | 1468726968082 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 2457 | 1468726968084 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ac1000 == 25 [pid = 2457] [id = 25] 20:42:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x116468400) [pid = 2457] [serial = 71] [outer = 0x0] 20:42:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x11682d400) [pid = 2457] [serial = 72] [outer = 0x116468400] 20:42:48 INFO - PROCESS | 2457 | 1468726968128 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x117153000) [pid = 2457] [serial = 73] [outer = 0x116468400] 20:42:48 INFO - PROCESS | 2457 | 1468726968539 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]]]}] 20:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 20:42:48 INFO - PROCESS | 2457 | 1468726968568 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 20:42:48 INFO - PROCESS | 2457 | 1468726968569 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 20:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:42:48 INFO - PROCESS | 2457 | 1468726968572 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:42:48 INFO - PROCESS | 2457 | 1468726968575 Marionette TRACE conn2 <- [1,74,null,{}] 20:42:48 INFO - PROCESS | 2457 | 1468726968582 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}] 20:42:48 INFO - PROCESS | 2457 | 1468726968586 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:48 INFO - PROCESS | 2457 | 1468726968710 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 20:42:48 INFO - PROCESS | 2457 | 1468726968752 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 2457 | 1468726968754 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fde800 == 26 [pid = 2457] [id = 26] 20:42:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x11860b000) [pid = 2457] [serial = 74] [outer = 0x0] 20:42:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x1186f4400) [pid = 2457] [serial = 75] [outer = 0x11860b000] 20:42:48 INFO - PROCESS | 2457 | 1468726968786 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x11960b800) [pid = 2457] [serial = 76] [outer = 0x11860b000] 20:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 872ms 20:42:49 INFO - PROCESS | 2457 | 1468726969437 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]]]}] 20:42:49 INFO - PROCESS | 2457 | 1468726969444 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 20:42:49 INFO - PROCESS | 2457 | 1468726969447 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 20:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:42:49 INFO - PROCESS | 2457 | 1468726969452 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:42:49 INFO - PROCESS | 2457 | 1468726969454 Marionette TRACE conn2 <- [1,78,null,{}] 20:42:49 INFO - PROCESS | 2457 | 1468726969458 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}] 20:42:49 INFO - PROCESS | 2457 | 1468726969459 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:49 INFO - PROCESS | 2457 | 1468726969545 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 20:42:49 INFO - PROCESS | 2457 | 1468726969586 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:49 INFO - PROCESS | 2457 | 1468726969589 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x112d44000 == 27 [pid = 2457] [id = 27] 20:42:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x114fae800) [pid = 2457] [serial = 77] [outer = 0x0] 20:42:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x115dd3800) [pid = 2457] [serial = 78] [outer = 0x114fae800] 20:42:49 INFO - PROCESS | 2457 | 1468726969617 Marionette DEBUG loaded listener.js 20:42:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x115e8a800) [pid = 2457] [serial = 79] [outer = 0x114fae800] 20:42:49 INFO - PROCESS | 2457 | 1468726969989 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]]]}] 20:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 20:42:50 INFO - PROCESS | 2457 | 1468726970023 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 20:42:50 INFO - PROCESS | 2457 | 1468726970026 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 20:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:42:50 INFO - PROCESS | 2457 | 1468726970030 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:42:50 INFO - PROCESS | 2457 | 1468726970031 Marionette TRACE conn2 <- [1,82,null,{}] 20:42:50 INFO - PROCESS | 2457 | 1468726970034 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}] 20:42:50 INFO - PROCESS | 2457 | 1468726970035 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:50 INFO - PROCESS | 2457 | 1468726970109 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 20:42:50 INFO - PROCESS | 2457 | 1468726970113 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:50 INFO - PROCESS | 2457 | 1468726970114 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x113ce5000 == 28 [pid = 2457] [id = 28] 20:42:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x116137800) [pid = 2457] [serial = 80] [outer = 0x0] 20:42:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1167c5000) [pid = 2457] [serial = 81] [outer = 0x116137800] 20:42:50 INFO - PROCESS | 2457 | 1468726970143 Marionette DEBUG loaded listener.js 20:42:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x116886400) [pid = 2457] [serial = 82] [outer = 0x116137800] 20:42:50 INFO - PROCESS | 2457 | 1468726970448 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]]]}] 20:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 20:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:42:50 INFO - PROCESS | 2457 | 1468726970501 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 20:42:50 INFO - PROCESS | 2457 | 1468726970503 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 20:42:50 INFO - PROCESS | 2457 | 1468726970505 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:42:50 INFO - PROCESS | 2457 | 1468726970507 Marionette TRACE conn2 <- [1,86,null,{}] 20:42:50 INFO - PROCESS | 2457 | 1468726970514 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}] 20:42:50 INFO - PROCESS | 2457 | 1468726970517 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:50 INFO - PROCESS | 2457 | 1468726970591 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 20:42:50 INFO - PROCESS | 2457 | 1468726970595 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:50 INFO - PROCESS | 2457 | 1468726970597 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x11641a800 == 29 [pid = 2457] [id = 29] 20:42:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1174d2800) [pid = 2457] [serial = 83] [outer = 0x0] 20:42:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1176dcc00) [pid = 2457] [serial = 84] [outer = 0x1174d2800] 20:42:50 INFO - PROCESS | 2457 | 1468726970627 Marionette DEBUG loaded listener.js 20:42:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11829d800) [pid = 2457] [serial = 85] [outer = 0x1174d2800] 20:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 20:42:50 INFO - PROCESS | 2457 | 1468726970969 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]]]}] 20:42:50 INFO - PROCESS | 2457 | 1468726970976 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 20:42:50 INFO - PROCESS | 2457 | 1468726970977 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 20:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:42:50 INFO - PROCESS | 2457 | 1468726970980 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:42:50 INFO - PROCESS | 2457 | 1468726970981 Marionette TRACE conn2 <- [1,90,null,{}] 20:42:50 INFO - PROCESS | 2457 | 1468726970986 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}] 20:42:50 INFO - PROCESS | 2457 | 1468726970988 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:51 INFO - PROCESS | 2457 | 1468726971072 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 20:42:51 INFO - PROCESS | 2457 | 1468726971110 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 2457 | 1468726971111 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x116858800 == 30 [pid = 2457] [id = 30] 20:42:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x117d0e000) [pid = 2457] [serial = 86] [outer = 0x0] 20:42:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118341800) [pid = 2457] [serial = 87] [outer = 0x117d0e000] 20:42:51 INFO - PROCESS | 2457 | 1468726971136 Marionette DEBUG loaded listener.js 20:42:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1186b1400) [pid = 2457] [serial = 88] [outer = 0x117d0e000] 20:42:51 INFO - PROCESS | 2457 | 1468726971402 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]]]}] 20:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 20:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:42:51 INFO - PROCESS | 2457 | 1468726971458 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 20:42:51 INFO - PROCESS | 2457 | 1468726971460 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 20:42:51 INFO - PROCESS | 2457 | 1468726971463 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:42:51 INFO - PROCESS | 2457 | 1468726971468 Marionette TRACE conn2 <- [1,94,null,{}] 20:42:51 INFO - PROCESS | 2457 | 1468726971472 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}] 20:42:51 INFO - PROCESS | 2457 | 1468726971474 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:51 INFO - PROCESS | 2457 | 1468726971589 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 20:42:51 INFO - PROCESS | 2457 | 1468726971650 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 2457 | 1468726971651 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fc7800 == 31 [pid = 2457] [id = 31] 20:42:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x11829cc00) [pid = 2457] [serial = 89] [outer = 0x0] 20:42:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1186b4000) [pid = 2457] [serial = 90] [outer = 0x11829cc00] 20:42:51 INFO - PROCESS | 2457 | 1468726971690 Marionette DEBUG loaded listener.js 20:42:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x118f62000) [pid = 2457] [serial = 91] [outer = 0x11829cc00] 20:42:52 INFO - PROCESS | 2457 | 1468726972053 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]]]}] 20:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 626ms 20:42:52 INFO - PROCESS | 2457 | 1468726972089 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 20:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:42:52 INFO - PROCESS | 2457 | 1468726972090 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 20:42:52 INFO - PROCESS | 2457 | 1468726972092 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:42:52 INFO - PROCESS | 2457 | 1468726972093 Marionette TRACE conn2 <- [1,98,null,{}] 20:42:52 INFO - PROCESS | 2457 | 1468726972095 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}] 20:42:52 INFO - PROCESS | 2457 | 1468726972099 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:52 INFO - PROCESS | 2457 | 1468726972193 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 20:42:52 INFO - PROCESS | 2457 | 1468726972238 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:52 INFO - PROCESS | 2457 | 1468726972239 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d8a800 == 32 [pid = 2457] [id = 32] 20:42:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x118862400) [pid = 2457] [serial = 92] [outer = 0x0] 20:42:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x11912d000) [pid = 2457] [serial = 93] [outer = 0x118862400] 20:42:52 INFO - PROCESS | 2457 | 1468726972265 Marionette DEBUG loaded listener.js 20:42:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x119608800) [pid = 2457] [serial = 94] [outer = 0x118862400] 20:42:52 INFO - PROCESS | 2457 | 1468726972513 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]]]}] 20:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 20:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:42:52 INFO - PROCESS | 2457 | 1468726972560 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 20:42:52 INFO - PROCESS | 2457 | 1468726972562 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 20:42:52 INFO - PROCESS | 2457 | 1468726972571 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:42:52 INFO - PROCESS | 2457 | 1468726972572 Marionette TRACE conn2 <- [1,102,null,{}] 20:42:52 INFO - PROCESS | 2457 | 1468726972574 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}] 20:42:52 INFO - PROCESS | 2457 | 1468726972576 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:52 INFO - PROCESS | 2457 | 1468726972652 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 20:42:52 INFO - PROCESS | 2457 | 1468726972656 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:52 INFO - PROCESS | 2457 | 1468726972657 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x118665000 == 33 [pid = 2457] [id = 33] 20:42:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x119609000) [pid = 2457] [serial = 95] [outer = 0x0] 20:42:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x119742000) [pid = 2457] [serial = 96] [outer = 0x119609000] 20:42:52 INFO - PROCESS | 2457 | 1468726972682 Marionette DEBUG loaded listener.js 20:42:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x119d41400) [pid = 2457] [serial = 97] [outer = 0x119609000] 20:42:52 INFO - PROCESS | 2457 | 1468726972978 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]]]}] 20:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 475ms 20:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:42:53 INFO - PROCESS | 2457 | 1468726973039 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 20:42:53 INFO - PROCESS | 2457 | 1468726973040 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 20:42:53 INFO - PROCESS | 2457 | 1468726973042 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:42:53 INFO - PROCESS | 2457 | 1468726973043 Marionette TRACE conn2 <- [1,106,null,{}] 20:42:53 INFO - PROCESS | 2457 | 1468726973046 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}] 20:42:53 INFO - PROCESS | 2457 | 1468726973047 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:53 INFO - PROCESS | 2457 | 1468726973118 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 20:42:53 INFO - PROCESS | 2457 | 1468726973165 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:53 INFO - PROCESS | 2457 | 1468726973166 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d8800 == 34 [pid = 2457] [id = 34] 20:42:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1131bfc00) [pid = 2457] [serial = 98] [outer = 0x0] 20:42:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1210bf000) [pid = 2457] [serial = 99] [outer = 0x1131bfc00] 20:42:53 INFO - PROCESS | 2457 | 1468726973190 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x121447000) [pid = 2457] [serial = 100] [outer = 0x1131bfc00] 20:42:53 INFO - PROCESS | 2457 | 1468726973428 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]]]}] 20:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 20:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:42:53 INFO - PROCESS | 2457 | 1468726973461 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 20:42:53 INFO - PROCESS | 2457 | 1468726973462 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 20:42:53 INFO - PROCESS | 2457 | 1468726973475 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:42:53 INFO - PROCESS | 2457 | 1468726973476 Marionette TRACE conn2 <- [1,110,null,{}] 20:42:53 INFO - PROCESS | 2457 | 1468726973479 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}] 20:42:53 INFO - PROCESS | 2457 | 1468726973480 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:53 INFO - PROCESS | 2457 | 1468726973569 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 20:42:53 INFO - PROCESS | 2457 | 1468726973572 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:53 INFO - PROCESS | 2457 | 1468726973573 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c8800 == 35 [pid = 2457] [id = 35] 20:42:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x118338c00) [pid = 2457] [serial = 101] [outer = 0x0] 20:42:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12180f800) [pid = 2457] [serial = 102] [outer = 0x118338c00] 20:42:53 INFO - PROCESS | 2457 | 1468726973597 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x121ce3400) [pid = 2457] [serial = 103] [outer = 0x118338c00] 20:42:53 INFO - PROCESS | 2457 | 1468726973889 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]]]}] 20:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 430ms 20:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:42:53 INFO - PROCESS | 2457 | 1468726973894 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 20:42:53 INFO - PROCESS | 2457 | 1468726973895 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 20:42:53 INFO - PROCESS | 2457 | 1468726973905 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:42:53 INFO - PROCESS | 2457 | 1468726973906 Marionette TRACE conn2 <- [1,114,null,{}] 20:42:53 INFO - PROCESS | 2457 | 1468726973909 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}] 20:42:53 INFO - PROCESS | 2457 | 1468726973910 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:53 INFO - PROCESS | 2457 | 1468726973992 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 20:42:54 INFO - PROCESS | 2457 | 1468726973996 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 2457 | 1468726973997 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x119673800 == 36 [pid = 2457] [id = 36] 20:42:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x121a8f800) [pid = 2457] [serial = 104] [outer = 0x0] 20:42:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x123b7d800) [pid = 2457] [serial = 105] [outer = 0x121a8f800] 20:42:54 INFO - PROCESS | 2457 | 1468726974023 Marionette DEBUG loaded listener.js 20:42:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x123c12400) [pid = 2457] [serial = 106] [outer = 0x121a8f800] 20:42:54 INFO - PROCESS | 2457 | 1468726974363 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]]]}] 20:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 530ms 20:42:54 INFO - PROCESS | 2457 | 1468726974428 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 20:42:54 INFO - PROCESS | 2457 | 1468726974430 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 20:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:42:54 INFO - PROCESS | 2457 | 1468726974435 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:42:54 INFO - PROCESS | 2457 | 1468726974438 Marionette TRACE conn2 <- [1,118,null,{}] 20:42:54 INFO - PROCESS | 2457 | 1468726974442 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}] 20:42:54 INFO - PROCESS | 2457 | 1468726974444 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:54 INFO - PROCESS | 2457 | 1468726974578 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 20:42:54 INFO - PROCESS | 2457 | 1468726974583 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 2457 | 1468726974585 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f5a800 == 37 [pid = 2457] [id = 37] 20:42:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x1219e1800) [pid = 2457] [serial = 107] [outer = 0x0] 20:42:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x124099c00) [pid = 2457] [serial = 108] [outer = 0x1219e1800] 20:42:54 INFO - PROCESS | 2457 | 1468726974626 Marionette DEBUG loaded listener.js 20:42:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x124a37c00) [pid = 2457] [serial = 109] [outer = 0x1219e1800] 20:42:54 INFO - PROCESS | 2457 | 1468726974977 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]]]}] 20:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 20:42:55 INFO - PROCESS | 2457 | 1468726975006 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 20:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:42:55 INFO - PROCESS | 2457 | 1468726975008 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 20:42:55 INFO - PROCESS | 2457 | 1468726975011 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:42:55 INFO - PROCESS | 2457 | 1468726975015 Marionette TRACE conn2 <- [1,122,null,{}] 20:42:55 INFO - PROCESS | 2457 | 1468726975024 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}] 20:42:55 INFO - PROCESS | 2457 | 1468726975026 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:55 INFO - PROCESS | 2457 | 1468726975178 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 20:42:55 INFO - PROCESS | 2457 | 1468726975185 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 2457 | 1468726975187 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x12112d000 == 38 [pid = 2457] [id = 38] 20:42:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x124a37400) [pid = 2457] [serial = 110] [outer = 0x0] 20:42:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x124ab4800) [pid = 2457] [serial = 111] [outer = 0x124a37400] 20:42:55 INFO - PROCESS | 2457 | 1468726975225 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x125fe8c00) [pid = 2457] [serial = 112] [outer = 0x124a37400] 20:42:55 INFO - PROCESS | 2457 | 1468726975569 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]]]}] 20:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 577ms 20:42:55 INFO - PROCESS | 2457 | 1468726975588 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 2457 | 1468726975589 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 20:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:42:55 INFO - PROCESS | 2457 | 1468726975591 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:42:55 INFO - PROCESS | 2457 | 1468726975592 Marionette TRACE conn2 <- [1,126,null,{}] 20:42:55 INFO - PROCESS | 2457 | 1468726975594 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}] 20:42:55 INFO - PROCESS | 2457 | 1468726975595 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:55 INFO - PROCESS | 2457 | 1468726975674 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 20:42:55 INFO - PROCESS | 2457 | 1468726975678 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 2457 | 1468726975679 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x12125d800 == 39 [pid = 2457] [id = 39] 20:42:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x125fec000) [pid = 2457] [serial = 113] [outer = 0x0] 20:42:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x12637dc00) [pid = 2457] [serial = 114] [outer = 0x125fec000] 20:42:55 INFO - PROCESS | 2457 | 1468726975703 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x12672b800) [pid = 2457] [serial = 115] [outer = 0x125fec000] 20:42:56 INFO - PROCESS | 2457 | 1468726976025 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]]]}] 20:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 20:42:56 INFO - PROCESS | 2457 | 1468726976062 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 2457 | 1468726976063 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 20:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:42:56 INFO - PROCESS | 2457 | 1468726976065 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:42:56 INFO - PROCESS | 2457 | 1468726976066 Marionette TRACE conn2 <- [1,130,null,{}] 20:42:56 INFO - PROCESS | 2457 | 1468726976068 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}] 20:42:56 INFO - PROCESS | 2457 | 1468726976069 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:56 INFO - PROCESS | 2457 | 1468726976170 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 20:42:56 INFO - PROCESS | 2457 | 1468726976176 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:56 INFO - PROCESS | 2457 | 1468726976177 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x121423000 == 40 [pid = 2457] [id = 40] 20:42:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x12672e400) [pid = 2457] [serial = 116] [outer = 0x0] 20:42:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x126baac00) [pid = 2457] [serial = 117] [outer = 0x12672e400] 20:42:56 INFO - PROCESS | 2457 | 1468726976200 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x128b9c000) [pid = 2457] [serial = 118] [outer = 0x12672e400] 20:42:56 INFO - PROCESS | 2457 | 1468726976469 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]]]}] 20:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 419ms 20:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:42:56 INFO - PROCESS | 2457 | 1468726976490 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 2457 | 1468726976491 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 20:42:56 INFO - PROCESS | 2457 | 1468726976493 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:42:56 INFO - PROCESS | 2457 | 1468726976494 Marionette TRACE conn2 <- [1,134,null,{}] 20:42:56 INFO - PROCESS | 2457 | 1468726976497 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}] 20:42:56 INFO - PROCESS | 2457 | 1468726976499 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:56 INFO - PROCESS | 2457 | 1468726976592 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 20:42:56 INFO - PROCESS | 2457 | 1468726976596 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:56 INFO - PROCESS | 2457 | 1468726976604 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b20000 == 41 [pid = 2457] [id = 41] 20:42:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x12672a400) [pid = 2457] [serial = 119] [outer = 0x0] 20:42:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x128c6c800) [pid = 2457] [serial = 120] [outer = 0x12672a400] 20:42:56 INFO - PROCESS | 2457 | 1468726976628 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x12916ac00) [pid = 2457] [serial = 121] [outer = 0x12672a400] 20:42:56 INFO - PROCESS | 2457 | 1468726976922 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]]]}] 20:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 20:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:42:56 INFO - PROCESS | 2457 | 1468726976962 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 2457 | 1468726976963 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 20:42:56 INFO - PROCESS | 2457 | 1468726976966 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:42:56 INFO - PROCESS | 2457 | 1468726976968 Marionette TRACE conn2 <- [1,138,null,{}] 20:42:56 INFO - PROCESS | 2457 | 1468726976971 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}] 20:42:56 INFO - PROCESS | 2457 | 1468726976972 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:57 INFO - PROCESS | 2457 | 1468726977089 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 20:42:57 INFO - PROCESS | 2457 | 1468726977095 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 2457 | 1468726977096 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba1800 == 42 [pid = 2457] [id = 42] 20:42:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x128b9b000) [pid = 2457] [serial = 122] [outer = 0x0] 20:42:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x12916f000) [pid = 2457] [serial = 123] [outer = 0x128b9b000] 20:42:57 INFO - PROCESS | 2457 | 1468726977120 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x1292b0400) [pid = 2457] [serial = 124] [outer = 0x128b9b000] 20:42:58 INFO - PROCESS | 2457 | 1468726978105 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]]]}] 20:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1176ms 20:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:42:58 INFO - PROCESS | 2457 | 1468726978143 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 20:42:58 INFO - PROCESS | 2457 | 1468726978145 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 20:42:58 INFO - PROCESS | 2457 | 1468726978148 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:42:58 INFO - PROCESS | 2457 | 1468726978150 Marionette TRACE conn2 <- [1,142,null,{}] 20:42:58 INFO - PROCESS | 2457 | 1468726978154 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}] 20:42:58 INFO - PROCESS | 2457 | 1468726978156 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:58 INFO - PROCESS | 2457 | 1468726978245 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 20:42:58 INFO - PROCESS | 2457 | 1468726978292 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:58 INFO - PROCESS | 2457 | 1468726978295 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x1130dd000 == 43 [pid = 2457] [id = 43] 20:42:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 125 (0x116135000) [pid = 2457] [serial = 125] [outer = 0x0] 20:42:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 126 (0x11619d400) [pid = 2457] [serial = 126] [outer = 0x116135000] 20:42:58 INFO - PROCESS | 2457 | 1468726978322 Marionette DEBUG loaded listener.js 20:42:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 127 (0x1167c9c00) [pid = 2457] [serial = 127] [outer = 0x116135000] 20:42:58 INFO - PROCESS | 2457 | 1468726978626 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]]]}] 20:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 20:42:58 INFO - PROCESS | 2457 | 1468726978669 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 20:42:58 INFO - PROCESS | 2457 | 1468726978671 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 20:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:42:58 INFO - PROCESS | 2457 | 1468726978676 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:42:58 INFO - PROCESS | 2457 | 1468726978677 Marionette TRACE conn2 <- [1,146,null,{}] 20:42:58 INFO - PROCESS | 2457 | 1468726978680 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}] 20:42:58 INFO - PROCESS | 2457 | 1468726978681 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:58 INFO - PROCESS | 2457 | 1468726978774 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 20:42:58 INFO - PROCESS | 2457 | 1468726978806 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:58 INFO - PROCESS | 2457 | 1468726978807 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x116162000 == 44 [pid = 2457] [id = 44] 20:42:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 128 (0x116889400) [pid = 2457] [serial = 128] [outer = 0x0] 20:42:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 129 (0x117d0f400) [pid = 2457] [serial = 129] [outer = 0x116889400] 20:42:58 INFO - PROCESS | 2457 | 1468726978834 Marionette DEBUG loaded listener.js 20:42:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 130 (0x118338800) [pid = 2457] [serial = 130] [outer = 0x116889400] 20:42:59 INFO - PROCESS | 2457 | 1468726979169 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]]]}] 20:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 518ms 20:42:59 INFO - PROCESS | 2457 | 1468726979195 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 2457 | 1468726979196 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 20:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:42:59 INFO - PROCESS | 2457 | 1468726979198 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:42:59 INFO - PROCESS | 2457 | 1468726979201 Marionette TRACE conn2 <- [1,150,null,{}] 20:42:59 INFO - PROCESS | 2457 | 1468726979208 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}] 20:42:59 INFO - PROCESS | 2457 | 1468726979211 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:59 INFO - PROCESS | 2457 | 1468726979301 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 20:42:59 INFO - PROCESS | 2457 | 1468726979332 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:59 INFO - PROCESS | 2457 | 1468726979334 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:42:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fd9000 == 45 [pid = 2457] [id = 45] 20:42:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 131 (0x118f6cc00) [pid = 2457] [serial = 131] [outer = 0x0] 20:42:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 132 (0x11912f400) [pid = 2457] [serial = 132] [outer = 0x118f6cc00] 20:42:59 INFO - PROCESS | 2457 | 1468726979361 Marionette DEBUG loaded listener.js 20:42:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 133 (0x119517400) [pid = 2457] [serial = 133] [outer = 0x118f6cc00] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 132 (0x12c2b8800) [pid = 2457] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 131 (0x12c0e2000) [pid = 2457] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 130 (0x128e78c00) [pid = 2457] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 129 (0x12baa5800) [pid = 2457] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 128 (0x12b9f9800) [pid = 2457] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 127 (0x12b85ac00) [pid = 2457] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 126 (0x12a67a800) [pid = 2457] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 125 (0x12916e400) [pid = 2457] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 124 (0x128c75800) [pid = 2457] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x11860e000) [pid = 2457] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x11973bc00) [pid = 2457] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x123b7e400) [pid = 2457] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x12caae800) [pid = 2457] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x12c74f000) [pid = 2457] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x1174d2800) [pid = 2457] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x117d0e000) [pid = 2457] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x11829cc00) [pid = 2457] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x118862400) [pid = 2457] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x119609000) [pid = 2457] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1131bfc00) [pid = 2457] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x121a8f800) [pid = 2457] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x1219e1800) [pid = 2457] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x124a37400) [pid = 2457] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x12e07b400) [pid = 2457] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x1129cd400) [pid = 2457] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x116468400) [pid = 2457] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x11860b000) [pid = 2457] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x114fae800) [pid = 2457] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:42:59 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x116137800) [pid = 2457] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:43:00 INFO - PROCESS | 2457 | 1468726980100 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]]]}] 20:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 921ms 20:43:00 INFO - PROCESS | 2457 | 1468726980121 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 20:43:00 INFO - PROCESS | 2457 | 1468726980122 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 20:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:43:00 INFO - PROCESS | 2457 | 1468726980125 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:43:00 INFO - PROCESS | 2457 | 1468726980126 Marionette TRACE conn2 <- [1,154,null,{}] 20:43:00 INFO - PROCESS | 2457 | 1468726980128 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}] 20:43:00 INFO - PROCESS | 2457 | 1468726980129 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:00 INFO - PROCESS | 2457 | 1468726980219 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 20:43:00 INFO - PROCESS | 2457 | 1468726980269 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 2457 | 1468726980270 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x118105000 == 46 [pid = 2457] [id = 46] 20:43:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1131bfc00) [pid = 2457] [serial = 134] [outer = 0x0] 20:43:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1167c7400) [pid = 2457] [serial = 135] [outer = 0x1131bfc00] 20:43:00 INFO - PROCESS | 2457 | 1468726980295 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x118869c00) [pid = 2457] [serial = 136] [outer = 0x1131bfc00] 20:43:00 INFO - PROCESS | 2457 | 1468726980552 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]]]}] 20:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 20:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:43:00 INFO - PROCESS | 2457 | 1468726980594 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 20:43:00 INFO - PROCESS | 2457 | 1468726980595 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 20:43:00 INFO - PROCESS | 2457 | 1468726980605 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:43:00 INFO - PROCESS | 2457 | 1468726980606 Marionette TRACE conn2 <- [1,158,null,{}] 20:43:00 INFO - PROCESS | 2457 | 1468726980608 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}] 20:43:00 INFO - PROCESS | 2457 | 1468726980609 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:00 INFO - PROCESS | 2457 | 1468726980683 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 20:43:00 INFO - PROCESS | 2457 | 1468726980687 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 2457 | 1468726980689 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188dc800 == 47 [pid = 2457] [id = 47] 20:43:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x113c8d800) [pid = 2457] [serial = 137] [outer = 0x0] 20:43:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x119518800) [pid = 2457] [serial = 138] [outer = 0x113c8d800] 20:43:00 INFO - PROCESS | 2457 | 1468726980715 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x11960a400) [pid = 2457] [serial = 139] [outer = 0x113c8d800] 20:43:01 INFO - PROCESS | 2457 | 1468726981035 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]]]}] 20:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 476ms 20:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:43:01 INFO - PROCESS | 2457 | 1468726981073 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 2457 | 1468726981074 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 20:43:01 INFO - PROCESS | 2457 | 1468726981076 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:43:01 INFO - PROCESS | 2457 | 1468726981077 Marionette TRACE conn2 <- [1,162,null,{}] 20:43:01 INFO - PROCESS | 2457 | 1468726981080 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}] 20:43:01 INFO - PROCESS | 2457 | 1468726981084 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:01 INFO - PROCESS | 2457 | 1468726981173 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 20:43:01 INFO - PROCESS | 2457 | 1468726981176 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 2457 | 1468726981177 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x119672000 == 48 [pid = 2457] [id = 48] 20:43:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x119744000) [pid = 2457] [serial = 140] [outer = 0x0] 20:43:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x1211e9400) [pid = 2457] [serial = 141] [outer = 0x119744000] 20:43:01 INFO - PROCESS | 2457 | 1468726981204 Marionette DEBUG loaded listener.js 20:43:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x123b7b800) [pid = 2457] [serial = 142] [outer = 0x119744000] 20:43:01 INFO - PROCESS | 2457 | 1468726981503 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]]]}] 20:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 467ms 20:43:01 INFO - PROCESS | 2457 | 1468726981545 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 2457 | 1468726981546 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 20:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:43:01 INFO - PROCESS | 2457 | 1468726981549 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:43:01 INFO - PROCESS | 2457 | 1468726981552 Marionette TRACE conn2 <- [1,166,null,{}] 20:43:01 INFO - PROCESS | 2457 | 1468726981554 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}] 20:43:01 INFO - PROCESS | 2457 | 1468726981555 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:01 INFO - PROCESS | 2457 | 1468726981645 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 20:43:01 INFO - PROCESS | 2457 | 1468726981650 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 2457 | 1468726981651 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f54000 == 49 [pid = 2457] [id = 49] 20:43:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x119744800) [pid = 2457] [serial = 143] [outer = 0x0] 20:43:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x123c10c00) [pid = 2457] [serial = 144] [outer = 0x119744800] 20:43:01 INFO - PROCESS | 2457 | 1468726981675 Marionette DEBUG loaded listener.js 20:43:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x1241e5800) [pid = 2457] [serial = 145] [outer = 0x119744800] 20:43:01 INFO - PROCESS | 2457 | 1468726981984 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]]]}] 20:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 471ms 20:43:02 INFO - PROCESS | 2457 | 1468726982020 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 20:43:02 INFO - PROCESS | 2457 | 1468726982023 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 20:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:43:02 INFO - PROCESS | 2457 | 1468726982026 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:43:02 INFO - PROCESS | 2457 | 1468726982029 Marionette TRACE conn2 <- [1,170,null,{}] 20:43:02 INFO - PROCESS | 2457 | 1468726982033 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}] 20:43:02 INFO - PROCESS | 2457 | 1468726982035 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:02 INFO - PROCESS | 2457 | 1468726982128 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 20:43:02 INFO - PROCESS | 2457 | 1468726982173 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:02 INFO - PROCESS | 2457 | 1468726982176 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x1130e5800 == 50 [pid = 2457] [id = 50] 20:43:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x113384800) [pid = 2457] [serial = 146] [outer = 0x0] 20:43:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x114f96400) [pid = 2457] [serial = 147] [outer = 0x113384800] 20:43:02 INFO - PROCESS | 2457 | 1468726982206 Marionette DEBUG loaded listener.js 20:43:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x1164e3400) [pid = 2457] [serial = 148] [outer = 0x113384800] 20:43:02 INFO - PROCESS | 2457 | 1468726982628 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]]]}] 20:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 20:43:02 INFO - PROCESS | 2457 | 1468726982648 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 20:43:02 INFO - PROCESS | 2457 | 1468726982651 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 20:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:43:02 INFO - PROCESS | 2457 | 1468726982655 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:43:02 INFO - PROCESS | 2457 | 1468726982657 Marionette TRACE conn2 <- [1,174,null,{}] 20:43:02 INFO - PROCESS | 2457 | 1468726982660 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}] 20:43:02 INFO - PROCESS | 2457 | 1468726982662 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:02 INFO - PROCESS | 2457 | 1468726982756 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 20:43:02 INFO - PROCESS | 2457 | 1468726982812 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:02 INFO - PROCESS | 2457 | 1468726982814 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x119582800 == 51 [pid = 2457] [id = 51] 20:43:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x116f94000) [pid = 2457] [serial = 149] [outer = 0x0] 20:43:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x118531c00) [pid = 2457] [serial = 150] [outer = 0x116f94000] 20:43:02 INFO - PROCESS | 2457 | 1468726982848 Marionette DEBUG loaded listener.js 20:43:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x1186e9c00) [pid = 2457] [serial = 151] [outer = 0x116f94000] 20:43:03 INFO - PROCESS | 2457 | 1468726983258 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]]]}] 20:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 20:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:43:03 INFO - PROCESS | 2457 | 1468726983274 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 20:43:03 INFO - PROCESS | 2457 | 1468726983276 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 20:43:03 INFO - PROCESS | 2457 | 1468726983278 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:43:03 INFO - PROCESS | 2457 | 1468726983281 Marionette TRACE conn2 <- [1,178,null,{}] 20:43:03 INFO - PROCESS | 2457 | 1468726983289 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}] 20:43:03 INFO - PROCESS | 2457 | 1468726983292 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:03 INFO - PROCESS | 2457 | 1468726983389 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 20:43:03 INFO - PROCESS | 2457 | 1468726983434 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:03 INFO - PROCESS | 2457 | 1468726983436 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x121908800 == 52 [pid = 2457] [id = 52] 20:43:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x119138000) [pid = 2457] [serial = 152] [outer = 0x0] 20:43:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x11973e000) [pid = 2457] [serial = 153] [outer = 0x119138000] 20:43:03 INFO - PROCESS | 2457 | 1468726983467 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 125 (0x121809000) [pid = 2457] [serial = 154] [outer = 0x119138000] 20:43:03 INFO - PROCESS | 2457 | 1468726983879 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]]]}] 20:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 622ms 20:43:03 INFO - PROCESS | 2457 | 1468726983901 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 20:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:43:03 INFO - PROCESS | 2457 | 1468726983902 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 20:43:03 INFO - PROCESS | 2457 | 1468726983905 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:43:03 INFO - PROCESS | 2457 | 1468726983906 Marionette TRACE conn2 <- [1,182,null,{}] 20:43:03 INFO - PROCESS | 2457 | 1468726983908 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}] 20:43:03 INFO - PROCESS | 2457 | 1468726983910 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:04 INFO - PROCESS | 2457 | 1468726984004 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 20:43:04 INFO - PROCESS | 2457 | 1468726984061 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 2457 | 1468726984062 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188da000 == 53 [pid = 2457] [id = 53] 20:43:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 126 (0x123b7b400) [pid = 2457] [serial = 155] [outer = 0x0] 20:43:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 127 (0x1241e1c00) [pid = 2457] [serial = 156] [outer = 0x123b7b400] 20:43:04 INFO - PROCESS | 2457 | 1468726984094 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 128 (0x124a3b000) [pid = 2457] [serial = 157] [outer = 0x123b7b400] 20:43:04 INFO - PROCESS | 2457 | 1468726984490 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]]]}] 20:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 20:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:43:04 INFO - PROCESS | 2457 | 1468726984524 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 20:43:04 INFO - PROCESS | 2457 | 1468726984525 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 20:43:04 INFO - PROCESS | 2457 | 1468726984527 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:43:04 INFO - PROCESS | 2457 | 1468726984529 Marionette TRACE conn2 <- [1,186,null,{}] 20:43:04 INFO - PROCESS | 2457 | 1468726984531 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}] 20:43:04 INFO - PROCESS | 2457 | 1468726984532 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:04 INFO - PROCESS | 2457 | 1468726984625 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 20:43:04 INFO - PROCESS | 2457 | 1468726984699 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 2457 | 1468726984700 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a1e000 == 54 [pid = 2457] [id = 54] 20:43:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 129 (0x124f72000) [pid = 2457] [serial = 158] [outer = 0x0] 20:43:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 130 (0x125ff1c00) [pid = 2457] [serial = 159] [outer = 0x124f72000] 20:43:04 INFO - PROCESS | 2457 | 1468726984730 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 131 (0x126b23000) [pid = 2457] [serial = 160] [outer = 0x124f72000] 20:43:05 INFO - PROCESS | 2457 | 1468726985126 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]]]}] 20:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 618ms 20:43:05 INFO - PROCESS | 2457 | 1468726985146 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 20:43:05 INFO - PROCESS | 2457 | 1468726985147 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 20:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:43:05 INFO - PROCESS | 2457 | 1468726985149 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:43:05 INFO - PROCESS | 2457 | 1468726985150 Marionette TRACE conn2 <- [1,190,null,{}] 20:43:05 INFO - PROCESS | 2457 | 1468726985153 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}] 20:43:05 INFO - PROCESS | 2457 | 1468726985157 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:05 INFO - PROCESS | 2457 | 1468726985271 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 20:43:05 INFO - PROCESS | 2457 | 1468726985334 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:05 INFO - PROCESS | 2457 | 1468726985335 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x116678800 == 55 [pid = 2457] [id = 55] 20:43:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 132 (0x116824400) [pid = 2457] [serial = 161] [outer = 0x0] 20:43:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 133 (0x119a76000) [pid = 2457] [serial = 162] [outer = 0x116824400] 20:43:05 INFO - PROCESS | 2457 | 1468726985364 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 134 (0x128ba1000) [pid = 2457] [serial = 163] [outer = 0x116824400] 20:43:05 INFO - PROCESS | 2457 | 1468726985808 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]]]}] 20:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 721ms 20:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:43:05 INFO - PROCESS | 2457 | 1468726985890 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 20:43:05 INFO - PROCESS | 2457 | 1468726985892 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 20:43:05 INFO - PROCESS | 2457 | 1468726985895 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:43:05 INFO - PROCESS | 2457 | 1468726985897 Marionette TRACE conn2 <- [1,194,null,{}] 20:43:05 INFO - PROCESS | 2457 | 1468726985916 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}] 20:43:05 INFO - PROCESS | 2457 | 1468726985917 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:06 INFO - PROCESS | 2457 | 1468726986004 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 20:43:06 INFO - PROCESS | 2457 | 1468726986067 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:06 INFO - PROCESS | 2457 | 1468726986068 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x11321c800 == 56 [pid = 2457] [id = 56] 20:43:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 135 (0x116192c00) [pid = 2457] [serial = 164] [outer = 0x0] 20:43:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 136 (0x1164e7c00) [pid = 2457] [serial = 165] [outer = 0x116192c00] 20:43:06 INFO - PROCESS | 2457 | 1468726986096 Marionette DEBUG loaded listener.js 20:43:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 137 (0x11687b800) [pid = 2457] [serial = 166] [outer = 0x116192c00] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x119672000 == 55 [pid = 2457] [id = 48] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c8800 == 54 [pid = 2457] [id = 35] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x1188dc800 == 53 [pid = 2457] [id = 47] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x118105000 == 52 [pid = 2457] [id = 46] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x116fd9000 == 51 [pid = 2457] [id = 45] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x116fc7800 == 50 [pid = 2457] [id = 31] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x118665000 == 49 [pid = 2457] [id = 33] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x11641a800 == 48 [pid = 2457] [id = 29] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x116858800 == 47 [pid = 2457] [id = 30] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x117d8a800 == 46 [pid = 2457] [id = 32] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x116162000 == 45 [pid = 2457] [id = 44] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x113ce5000 == 44 [pid = 2457] [id = 28] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x112d44000 == 43 [pid = 2457] [id = 27] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x1130dd000 == 42 [pid = 2457] [id = 43] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba1800 == 41 [pid = 2457] [id = 42] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d8800 == 40 [pid = 2457] [id = 34] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x116678800 == 39 [pid = 2457] [id = 55] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x124a1e000 == 38 [pid = 2457] [id = 54] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x1188da000 == 37 [pid = 2457] [id = 53] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x121908800 == 36 [pid = 2457] [id = 52] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x121423000 == 35 [pid = 2457] [id = 40] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x12112d000 == 34 [pid = 2457] [id = 38] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x119673800 == 33 [pid = 2457] [id = 36] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x119582800 == 32 [pid = 2457] [id = 51] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x120f54000 == 31 [pid = 2457] [id = 49] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x120f5a800 == 30 [pid = 2457] [id = 37] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x1130e5800 == 29 [pid = 2457] [id = 50] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x12125d800 == 28 [pid = 2457] [id = 39] 20:43:06 INFO - PROCESS | 2457 | --DOCSHELL 0x123b20000 == 27 [pid = 2457] [id = 41] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 136 (0x123c13400) [pid = 2457] [serial = 11] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 135 (0x118341800) [pid = 2457] [serial = 87] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 134 (0x1186b4000) [pid = 2457] [serial = 90] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 133 (0x11912d000) [pid = 2457] [serial = 93] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 132 (0x119608800) [pid = 2457] [serial = 94] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 131 (0x119742000) [pid = 2457] [serial = 96] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 130 (0x119d41400) [pid = 2457] [serial = 97] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 129 (0x1210bf000) [pid = 2457] [serial = 99] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 128 (0x121447000) [pid = 2457] [serial = 100] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 127 (0x12180f800) [pid = 2457] [serial = 102] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 126 (0x123b7d800) [pid = 2457] [serial = 105] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 125 (0x123c12400) [pid = 2457] [serial = 106] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 124 (0x124099c00) [pid = 2457] [serial = 108] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x124ab4800) [pid = 2457] [serial = 111] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x12637dc00) [pid = 2457] [serial = 114] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x126baac00) [pid = 2457] [serial = 117] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x112f02800) [pid = 2457] [serial = 69] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x11682d400) [pid = 2457] [serial = 72] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x1186f4400) [pid = 2457] [serial = 75] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x11960b800) [pid = 2457] [serial = 76] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x115dd3800) [pid = 2457] [serial = 78] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x1167c5000) [pid = 2457] [serial = 81] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x116886400) [pid = 2457] [serial = 82] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1176dcc00) [pid = 2457] [serial = 84] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x124a37c00) [pid = 2457] [serial = 109] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x125fe8c00) [pid = 2457] [serial = 112] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x115e8a800) [pid = 2457] [serial = 79] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x118f62000) [pid = 2457] [serial = 91] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x11829d800) [pid = 2457] [serial = 85] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x117153000) [pid = 2457] [serial = 73] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x128c6c800) [pid = 2457] [serial = 120] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1186b1400) [pid = 2457] [serial = 88] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1131c6800) [pid = 2457] [serial = 70] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12e416400) [pid = 2457] [serial = 67] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x129170400) [pid = 2457] [serial = 15] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x129176000) [pid = 2457] [serial = 16] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x121811400) [pid = 2457] [serial = 8] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12c74e000) [pid = 2457] [serial = 40] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x12c2bf000) [pid = 2457] [serial = 39] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x12c0e8400) [pid = 2457] [serial = 36] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x12c2b6400) [pid = 2457] [serial = 37] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x12bed6c00) [pid = 2457] [serial = 33] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x12c0de800) [pid = 2457] [serial = 34] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x12bed0800) [pid = 2457] [serial = 31] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x12be37c00) [pid = 2457] [serial = 30] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x12ba9c000) [pid = 2457] [serial = 27] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x12baa2000) [pid = 2457] [serial = 28] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x12b85c800) [pid = 2457] [serial = 24] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x12b865c00) [pid = 2457] [serial = 25] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x12a680400) [pid = 2457] [serial = 21] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12a785c00) [pid = 2457] [serial = 22] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12959dc00) [pid = 2457] [serial = 18] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x12e07d000) [pid = 2457] [serial = 66] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x12e06ec00) [pid = 2457] [serial = 63] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x12e074c00) [pid = 2457] [serial = 64] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x11860f000) [pid = 2457] [serial = 60] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x118619400) [pid = 2457] [serial = 61] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x12d822800) [pid = 2457] [serial = 58] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x12d81e000) [pid = 2457] [serial = 55] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x12a78d000) [pid = 2457] [serial = 57] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x12d81a800) [pid = 2457] [serial = 54] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x12d352000) [pid = 2457] [serial = 48] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x12d33e000) [pid = 2457] [serial = 51] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x123b73c00) [pid = 2457] [serial = 45] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x123b77400) [pid = 2457] [serial = 46] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x12c759c00) [pid = 2457] [serial = 42] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x12caac000) [pid = 2457] [serial = 43] [outer = 0x0] [url = about:blank] 20:43:06 INFO - PROCESS | 2457 | 1468726986880 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]]]}] 20:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1041ms 20:43:06 INFO - PROCESS | 2457 | 1468726986937 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 20:43:06 INFO - PROCESS | 2457 | 1468726986939 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 20:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:43:06 INFO - PROCESS | 2457 | 1468726986952 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:43:06 INFO - PROCESS | 2457 | 1468726986955 Marionette TRACE conn2 <- [1,198,null,{}] 20:43:06 INFO - PROCESS | 2457 | 1468726986964 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}] 20:43:06 INFO - PROCESS | 2457 | 1468726986967 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:07 INFO - PROCESS | 2457 | 1468726987043 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 20:43:07 INFO - PROCESS | 2457 | 1468726987048 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:07 INFO - PROCESS | 2457 | 1468726987052 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x1130df000 == 28 [pid = 2457] [id = 57] 20:43:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x115e2c000) [pid = 2457] [serial = 167] [outer = 0x0] 20:43:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x1167be400) [pid = 2457] [serial = 168] [outer = 0x115e2c000] 20:43:07 INFO - PROCESS | 2457 | 1468726987079 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x116887400) [pid = 2457] [serial = 169] [outer = 0x115e2c000] 20:43:07 INFO - PROCESS | 2457 | 1468726987399 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]]]}] 20:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 478ms 20:43:07 INFO - PROCESS | 2457 | 1468726987426 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 20:43:07 INFO - PROCESS | 2457 | 1468726987429 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 20:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:43:07 INFO - PROCESS | 2457 | 1468726987436 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:43:07 INFO - PROCESS | 2457 | 1468726987438 Marionette TRACE conn2 <- [1,202,null,{}] 20:43:07 INFO - PROCESS | 2457 | 1468726987440 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}] 20:43:07 INFO - PROCESS | 2457 | 1468726987442 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:07 INFO - PROCESS | 2457 | 1468726987517 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 20:43:07 INFO - PROCESS | 2457 | 1468726987560 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:07 INFO - PROCESS | 2457 | 1468726987561 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x116680000 == 29 [pid = 2457] [id = 58] 20:43:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x1164eec00) [pid = 2457] [serial = 170] [outer = 0x0] 20:43:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x117157800) [pid = 2457] [serial = 171] [outer = 0x1164eec00] 20:43:07 INFO - PROCESS | 2457 | 1468726987589 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x11860b000) [pid = 2457] [serial = 172] [outer = 0x1164eec00] 20:43:07 INFO - PROCESS | 2457 | 1468726987898 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]]]}] 20:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 20:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:43:07 INFO - PROCESS | 2457 | 1468726987956 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 20:43:07 INFO - PROCESS | 2457 | 1468726987957 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 20:43:07 INFO - PROCESS | 2457 | 1468726987959 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:43:07 INFO - PROCESS | 2457 | 1468726987962 Marionette TRACE conn2 <- [1,206,null,{}] 20:43:07 INFO - PROCESS | 2457 | 1468726987969 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}] 20:43:07 INFO - PROCESS | 2457 | 1468726987972 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:08 INFO - PROCESS | 2457 | 1468726988043 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 20:43:08 INFO - PROCESS | 2457 | 1468726988049 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 2457 | 1468726988051 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x117476000 == 30 [pid = 2457] [id = 59] 20:43:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1186b9c00) [pid = 2457] [serial = 173] [outer = 0x0] 20:43:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x118f60000) [pid = 2457] [serial = 174] [outer = 0x1186b9c00] 20:43:08 INFO - PROCESS | 2457 | 1468726988081 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x119130800) [pid = 2457] [serial = 175] [outer = 0x1186b9c00] 20:43:08 INFO - PROCESS | 2457 | 1468726988365 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]]]}] 20:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 423ms 20:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:43:08 INFO - PROCESS | 2457 | 1468726988394 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 20:43:08 INFO - PROCESS | 2457 | 1468726988396 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 20:43:08 INFO - PROCESS | 2457 | 1468726988410 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:43:08 INFO - PROCESS | 2457 | 1468726988410 Marionette TRACE conn2 <- [1,210,null,{}] 20:43:08 INFO - PROCESS | 2457 | 1468726988413 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}] 20:43:08 INFO - PROCESS | 2457 | 1468726988414 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:08 INFO - PROCESS | 2457 | 1468726988526 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 20:43:08 INFO - PROCESS | 2457 | 1468726988531 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 2457 | 1468726988532 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x11811f000 == 31 [pid = 2457] [id = 60] 20:43:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x119135000) [pid = 2457] [serial = 176] [outer = 0x0] 20:43:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1195a6c00) [pid = 2457] [serial = 177] [outer = 0x119135000] 20:43:08 INFO - PROCESS | 2457 | 1468726988559 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1196bd000) [pid = 2457] [serial = 178] [outer = 0x119135000] 20:43:08 INFO - PROCESS | 2457 | 1468726988851 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]]]}] 20:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 478ms 20:43:08 INFO - PROCESS | 2457 | 1468726988891 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 20:43:08 INFO - PROCESS | 2457 | 1468726988893 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 20:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:43:08 INFO - PROCESS | 2457 | 1468726988908 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:43:08 INFO - PROCESS | 2457 | 1468726988910 Marionette TRACE conn2 <- [1,214,null,{}] 20:43:08 INFO - PROCESS | 2457 | 1468726988913 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}] 20:43:08 INFO - PROCESS | 2457 | 1468726988915 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:09 INFO - PROCESS | 2457 | 1468726989045 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 20:43:09 INFO - PROCESS | 2457 | 1468726989050 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:09 INFO - PROCESS | 2457 | 1468726989052 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d2000 == 32 [pid = 2457] [id = 61] 20:43:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1131d9000) [pid = 2457] [serial = 179] [outer = 0x0] 20:43:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11973b400) [pid = 2457] [serial = 180] [outer = 0x1131d9000] 20:43:09 INFO - PROCESS | 2457 | 1468726989091 Marionette DEBUG loaded listener.js 20:43:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x121442000) [pid = 2457] [serial = 181] [outer = 0x1131d9000] 20:43:09 INFO - PROCESS | 2457 | 1468726989549 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]]]}] 20:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 20:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:43:09 INFO - PROCESS | 2457 | 1468726989580 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 20:43:09 INFO - PROCESS | 2457 | 1468726989581 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 20:43:09 INFO - PROCESS | 2457 | 1468726989583 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:43:09 INFO - PROCESS | 2457 | 1468726989584 Marionette TRACE conn2 <- [1,218,null,{}] 20:43:09 INFO - PROCESS | 2457 | 1468726989597 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}] 20:43:09 INFO - PROCESS | 2457 | 1468726989601 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:09 INFO - PROCESS | 2457 | 1468726989698 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 20:43:09 INFO - PROCESS | 2457 | 1468726989702 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:09 INFO - PROCESS | 2457 | 1468726989703 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x119664800 == 33 [pid = 2457] [id = 62] 20:43:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x115ddac00) [pid = 2457] [serial = 182] [outer = 0x0] 20:43:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x123b73c00) [pid = 2457] [serial = 183] [outer = 0x115ddac00] 20:43:09 INFO - PROCESS | 2457 | 1468726989728 Marionette DEBUG loaded listener.js 20:43:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1244e0400) [pid = 2457] [serial = 184] [outer = 0x115ddac00] 20:43:10 INFO - PROCESS | 2457 | 1468726990030 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]]]}] 20:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 20:43:10 INFO - PROCESS | 2457 | 1468726990056 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 20:43:10 INFO - PROCESS | 2457 | 1468726990057 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 20:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:43:10 INFO - PROCESS | 2457 | 1468726990059 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:43:10 INFO - PROCESS | 2457 | 1468726990070 Marionette TRACE conn2 <- [1,222,null,{}] 20:43:10 INFO - PROCESS | 2457 | 1468726990088 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}] 20:43:10 INFO - PROCESS | 2457 | 1468726990089 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:10 INFO - PROCESS | 2457 | 1468726990179 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 20:43:10 INFO - PROCESS | 2457 | 1468726990183 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:10 INFO - PROCESS | 2457 | 1468726990185 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f58800 == 34 [pid = 2457] [id = 63] 20:43:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x121443000) [pid = 2457] [serial = 185] [outer = 0x0] 20:43:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x124a39400) [pid = 2457] [serial = 186] [outer = 0x121443000] 20:43:10 INFO - PROCESS | 2457 | 1468726990208 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x124ab6400) [pid = 2457] [serial = 187] [outer = 0x121443000] 20:43:10 INFO - PROCESS | 2457 | 1468726990512 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]]]}] 20:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 496ms 20:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:43:10 INFO - PROCESS | 2457 | 1468726990557 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 20:43:10 INFO - PROCESS | 2457 | 1468726990558 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 20:43:10 INFO - PROCESS | 2457 | 1468726990560 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:43:10 INFO - PROCESS | 2457 | 1468726990561 Marionette TRACE conn2 <- [1,226,null,{}] 20:43:10 INFO - PROCESS | 2457 | 1468726990564 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}] 20:43:10 INFO - PROCESS | 2457 | 1468726990566 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:10 INFO - PROCESS | 2457 | 1468726990657 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 20:43:10 INFO - PROCESS | 2457 | 1468726990660 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:10 INFO - PROCESS | 2457 | 1468726990661 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x121140000 == 35 [pid = 2457] [id = 64] 20:43:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x124396800) [pid = 2457] [serial = 188] [outer = 0x0] 20:43:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x126376400) [pid = 2457] [serial = 189] [outer = 0x124396800] 20:43:10 INFO - PROCESS | 2457 | 1468726990685 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x126730800) [pid = 2457] [serial = 190] [outer = 0x124396800] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x119744000) [pid = 2457] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x116889400) [pid = 2457] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x116135000) [pid = 2457] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1131bfc00) [pid = 2457] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x118f6cc00) [pid = 2457] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x113c8d800) [pid = 2457] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x119744800) [pid = 2457] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x128b9b000) [pid = 2457] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12672a400) [pid = 2457] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x118338c00) [pid = 2457] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x12672e400) [pid = 2457] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:43:10 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x125fec000) [pid = 2457] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:43:11 INFO - PROCESS | 2457 | 1468726991056 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]]]}] 20:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 519ms 20:43:11 INFO - PROCESS | 2457 | 1468726991080 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 2457 | 1468726991082 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 20:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:43:11 INFO - PROCESS | 2457 | 1468726991097 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:43:11 INFO - PROCESS | 2457 | 1468726991098 Marionette TRACE conn2 <- [1,230,null,{}] 20:43:11 INFO - PROCESS | 2457 | 1468726991105 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}] 20:43:11 INFO - PROCESS | 2457 | 1468726991107 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:11 INFO - PROCESS | 2457 | 1468726991206 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 20:43:11 INFO - PROCESS | 2457 | 1468726991233 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 2457 | 1468726991234 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x12135e800 == 36 [pid = 2457] [id = 65] 20:43:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x112ff1400) [pid = 2457] [serial = 191] [outer = 0x0] 20:43:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x121325800) [pid = 2457] [serial = 192] [outer = 0x112ff1400] 20:43:11 INFO - PROCESS | 2457 | 1468726991258 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x12637cc00) [pid = 2457] [serial = 193] [outer = 0x112ff1400] 20:43:11 INFO - PROCESS | 2457 | 1468726991517 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]]]}] 20:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 476ms 20:43:11 INFO - PROCESS | 2457 | 1468726991573 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 2457 | 1468726991574 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 20:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:43:11 INFO - PROCESS | 2457 | 1468726991577 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:43:11 INFO - PROCESS | 2457 | 1468726991578 Marionette TRACE conn2 <- [1,234,null,{}] 20:43:11 INFO - PROCESS | 2457 | 1468726991580 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}] 20:43:11 INFO - PROCESS | 2457 | 1468726991581 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:11 INFO - PROCESS | 2457 | 1468726991657 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 20:43:11 INFO - PROCESS | 2457 | 1468726991660 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 2457 | 1468726991661 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x121908800 == 37 [pid = 2457] [id = 66] 20:43:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x124ab7400) [pid = 2457] [serial = 194] [outer = 0x0] 20:43:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x126baa000) [pid = 2457] [serial = 195] [outer = 0x124ab7400] 20:43:11 INFO - PROCESS | 2457 | 1468726991688 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x128b9e000) [pid = 2457] [serial = 196] [outer = 0x124ab7400] 20:43:11 INFO - PROCESS | 2457 | 1468726991986 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]]]}] 20:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 417ms 20:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:43:12 INFO - PROCESS | 2457 | 1468726991994 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 2457 | 1468726991996 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 20:43:12 INFO - PROCESS | 2457 | 1468726991998 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:43:12 INFO - PROCESS | 2457 | 1468726992001 Marionette TRACE conn2 <- [1,238,null,{}] 20:43:12 INFO - PROCESS | 2457 | 1468726992013 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}] 20:43:12 INFO - PROCESS | 2457 | 1468726992025 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:12 INFO - PROCESS | 2457 | 1468726992133 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 20:43:12 INFO - PROCESS | 2457 | 1468726992138 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 2457 | 1468726992140 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x123cc1800 == 38 [pid = 2457] [id = 67] 20:43:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1186ec400) [pid = 2457] [serial = 197] [outer = 0x0] 20:43:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x128b9ec00) [pid = 2457] [serial = 198] [outer = 0x1186ec400] 20:43:12 INFO - PROCESS | 2457 | 1468726992166 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1292ae400) [pid = 2457] [serial = 199] [outer = 0x1186ec400] 20:43:12 INFO - PROCESS | 2457 | 1468726992431 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]]]}] 20:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 476ms 20:43:12 INFO - PROCESS | 2457 | 1468726992475 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 2457 | 1468726992476 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 20:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:43:12 INFO - PROCESS | 2457 | 1468726992478 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:43:12 INFO - PROCESS | 2457 | 1468726992479 Marionette TRACE conn2 <- [1,242,null,{}] 20:43:12 INFO - PROCESS | 2457 | 1468726992482 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}] 20:43:12 INFO - PROCESS | 2457 | 1468726992485 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:12 INFO - PROCESS | 2457 | 1468726992569 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 20:43:12 INFO - PROCESS | 2457 | 1468726992573 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 2457 | 1468726992575 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a8d000 == 39 [pid = 2457] [id = 68] 20:43:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x129173400) [pid = 2457] [serial = 200] [outer = 0x0] 20:43:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1292b7000) [pid = 2457] [serial = 201] [outer = 0x129173400] 20:43:12 INFO - PROCESS | 2457 | 1468726992598 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1295a2400) [pid = 2457] [serial = 202] [outer = 0x129173400] 20:43:12 INFO - PROCESS | 2457 | 1468726992947 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]]]}] 20:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 520ms 20:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:43:13 INFO - PROCESS | 2457 | 1468726992998 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 2457 | 1468726993001 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 20:43:13 INFO - PROCESS | 2457 | 1468726993004 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:43:13 INFO - PROCESS | 2457 | 1468726993007 Marionette TRACE conn2 <- [1,246,null,{}] 20:43:13 INFO - PROCESS | 2457 | 1468726993011 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}] 20:43:13 INFO - PROCESS | 2457 | 1468726993013 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:13 INFO - PROCESS | 2457 | 1468726993119 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 20:43:13 INFO - PROCESS | 2457 | 1468726993185 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 2457 | 1468726993188 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x11302c800 == 40 [pid = 2457] [id = 69] 20:43:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x113c8d800) [pid = 2457] [serial = 203] [outer = 0x0] 20:43:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x115dd5800) [pid = 2457] [serial = 204] [outer = 0x113c8d800] 20:43:13 INFO - PROCESS | 2457 | 1468726993218 Marionette DEBUG loaded listener.js 20:43:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1167c8800) [pid = 2457] [serial = 205] [outer = 0x113c8d800] 20:43:13 INFO - PROCESS | 2457 | 1468726993689 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]]]}] 20:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 722ms 20:43:13 INFO - PROCESS | 2457 | 1468726993742 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 2457 | 1468726993745 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 20:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:43:13 INFO - PROCESS | 2457 | 1468726993753 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:43:13 INFO - PROCESS | 2457 | 1468726993755 Marionette TRACE conn2 <- [1,250,null,{}] 20:43:13 INFO - PROCESS | 2457 | 1468726993757 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}] 20:43:13 INFO - PROCESS | 2457 | 1468726993759 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:13 INFO - PROCESS | 2457 | 1468726993862 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 20:43:13 INFO - PROCESS | 2457 | 1468726993931 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 2457 | 1468726993932 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d88800 == 41 [pid = 2457] [id = 70] 20:43:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1182a0c00) [pid = 2457] [serial = 206] [outer = 0x0] 20:43:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x11860bc00) [pid = 2457] [serial = 207] [outer = 0x1182a0c00] 20:43:13 INFO - PROCESS | 2457 | 1468726993963 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x118617000) [pid = 2457] [serial = 208] [outer = 0x1182a0c00] 20:43:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x11860dc00) [pid = 2457] [serial = 209] [outer = 0x123b7cc00] 20:43:14 INFO - PROCESS | 2457 | 1468726994659 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]]]}] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x123cc1800 == 40 [pid = 2457] [id = 67] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x121908800 == 39 [pid = 2457] [id = 66] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x12135e800 == 38 [pid = 2457] [id = 65] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x121140000 == 37 [pid = 2457] [id = 64] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x120f58800 == 36 [pid = 2457] [id = 63] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x119664800 == 35 [pid = 2457] [id = 62] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d2000 == 34 [pid = 2457] [id = 61] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x11811f000 == 33 [pid = 2457] [id = 60] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x117476000 == 32 [pid = 2457] [id = 59] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x116680000 == 31 [pid = 2457] [id = 58] 20:43:14 INFO - PROCESS | 2457 | --DOCSHELL 0x1130df000 == 30 [pid = 2457] [id = 57] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x123b7b800) [pid = 2457] [serial = 142] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x117d0f400) [pid = 2457] [serial = 129] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x11619d400) [pid = 2457] [serial = 126] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1167c9c00) [pid = 2457] [serial = 127] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1167c7400) [pid = 2457] [serial = 135] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x11912f400) [pid = 2457] [serial = 132] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x118338800) [pid = 2457] [serial = 130] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x119518800) [pid = 2457] [serial = 138] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1211e9400) [pid = 2457] [serial = 141] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11960a400) [pid = 2457] [serial = 139] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1241e5800) [pid = 2457] [serial = 145] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x119517400) [pid = 2457] [serial = 133] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x118869c00) [pid = 2457] [serial = 136] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x123c10c00) [pid = 2457] [serial = 144] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1292b0400) [pid = 2457] [serial = 124] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12916f000) [pid = 2457] [serial = 123] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x12916ac00) [pid = 2457] [serial = 121] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x121ce3400) [pid = 2457] [serial = 103] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x128b9c000) [pid = 2457] [serial = 118] [outer = 0x0] [url = about:blank] 20:43:14 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x12672b800) [pid = 2457] [serial = 115] [outer = 0x0] [url = about:blank] 20:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 970ms 20:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:43:14 INFO - PROCESS | 2457 | 1468726994727 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 20:43:14 INFO - PROCESS | 2457 | 1468726994729 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 20:43:14 INFO - PROCESS | 2457 | 1468726994733 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:43:14 INFO - PROCESS | 2457 | 1468726994734 Marionette TRACE conn2 <- [1,254,null,{}] 20:43:14 INFO - PROCESS | 2457 | 1468726994738 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}] 20:43:14 INFO - PROCESS | 2457 | 1468726994739 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:14 INFO - PROCESS | 2457 | 1468726994812 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 20:43:14 INFO - PROCESS | 2457 | 1468726994820 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 2457 | 1468726994821 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x11641a800 == 31 [pid = 2457] [id = 71] 20:43:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1176d6400) [pid = 2457] [serial = 210] [outer = 0x0] 20:43:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x118612000) [pid = 2457] [serial = 211] [outer = 0x1176d6400] 20:43:14 INFO - PROCESS | 2457 | 1468726994850 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1186b5800) [pid = 2457] [serial = 212] [outer = 0x1176d6400] 20:43:15 INFO - PROCESS | 2457 | 1468726995172 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]]]}] 20:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 473ms 20:43:15 INFO - PROCESS | 2457 | 1468726995205 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 2457 | 1468726995208 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 20:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:43:15 INFO - PROCESS | 2457 | 1468726995212 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:43:15 INFO - PROCESS | 2457 | 1468726995214 Marionette TRACE conn2 <- [1,258,null,{}] 20:43:15 INFO - PROCESS | 2457 | 1468726995216 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}] 20:43:15 INFO - PROCESS | 2457 | 1468726995218 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:15 INFO - PROCESS | 2457 | 1468726995293 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 20:43:15 INFO - PROCESS | 2457 | 1468726995297 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:15 INFO - PROCESS | 2457 | 1468726995298 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fdf800 == 32 [pid = 2457] [id = 72] 20:43:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x118869400) [pid = 2457] [serial = 213] [outer = 0x0] 20:43:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x119138400) [pid = 2457] [serial = 214] [outer = 0x118869400] 20:43:15 INFO - PROCESS | 2457 | 1468726995328 Marionette DEBUG loaded listener.js 20:43:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1195a5c00) [pid = 2457] [serial = 215] [outer = 0x118869400] 20:43:15 INFO - PROCESS | 2457 | 1468726995656 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]]]}] 20:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 20:43:15 INFO - PROCESS | 2457 | 1468726995685 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 2457 | 1468726995687 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 20:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:43:15 INFO - PROCESS | 2457 | 1468726995689 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:43:15 INFO - PROCESS | 2457 | 1468726995691 Marionette TRACE conn2 <- [1,262,null,{}] 20:43:15 INFO - PROCESS | 2457 | 1468726995699 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}] 20:43:15 INFO - PROCESS | 2457 | 1468726995702 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:15 INFO - PROCESS | 2457 | 1468726995777 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 20:43:15 INFO - PROCESS | 2457 | 1468726995824 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:15 INFO - PROCESS | 2457 | 1468726995826 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x11867e000 == 33 [pid = 2457] [id = 73] 20:43:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119605400) [pid = 2457] [serial = 216] [outer = 0x0] 20:43:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x121323c00) [pid = 2457] [serial = 217] [outer = 0x119605400] 20:43:15 INFO - PROCESS | 2457 | 1468726995853 Marionette DEBUG loaded listener.js 20:43:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x123b7a000) [pid = 2457] [serial = 218] [outer = 0x119605400] 20:43:16 INFO - PROCESS | 2457 | 1468726996135 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]]]}] 20:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 471ms 20:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:43:16 INFO - PROCESS | 2457 | 1468726996160 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 20:43:16 INFO - PROCESS | 2457 | 1468726996162 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 20:43:16 INFO - PROCESS | 2457 | 1468726996173 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:43:16 INFO - PROCESS | 2457 | 1468726996174 Marionette TRACE conn2 <- [1,266,null,{}] 20:43:16 INFO - PROCESS | 2457 | 1468726996176 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}] 20:43:16 INFO - PROCESS | 2457 | 1468726996177 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:16 INFO - PROCESS | 2457 | 1468726996281 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 20:43:16 INFO - PROCESS | 2457 | 1468726996344 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:16 INFO - PROCESS | 2457 | 1468726996346 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x1195d7000 == 34 [pid = 2457] [id = 74] 20:43:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x11960a400) [pid = 2457] [serial = 219] [outer = 0x0] 20:43:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x12408bc00) [pid = 2457] [serial = 220] [outer = 0x11960a400] 20:43:16 INFO - PROCESS | 2457 | 1468726996385 Marionette DEBUG loaded listener.js 20:43:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x124a31400) [pid = 2457] [serial = 221] [outer = 0x11960a400] 20:43:16 INFO - PROCESS | 2457 | 1468726996798 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]]]}] 20:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 677ms 20:43:16 INFO - PROCESS | 2457 | 1468726996842 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 20:43:16 INFO - PROCESS | 2457 | 1468726996843 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 20:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:43:16 INFO - PROCESS | 2457 | 1468726996845 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:43:16 INFO - PROCESS | 2457 | 1468726996846 Marionette TRACE conn2 <- [1,270,null,{}] 20:43:16 INFO - PROCESS | 2457 | 1468726996848 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}] 20:43:16 INFO - PROCESS | 2457 | 1468726996849 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:16 INFO - PROCESS | 2457 | 1468726996919 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 20:43:16 INFO - PROCESS | 2457 | 1468726996949 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:16 INFO - PROCESS | 2457 | 1468726996951 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f59000 == 35 [pid = 2457] [id = 75] 20:43:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x113c92400) [pid = 2457] [serial = 222] [outer = 0x0] 20:43:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x124a33400) [pid = 2457] [serial = 223] [outer = 0x113c92400] 20:43:16 INFO - PROCESS | 2457 | 1468726996975 Marionette DEBUG loaded listener.js 20:43:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12637bc00) [pid = 2457] [serial = 224] [outer = 0x113c92400] 20:43:17 INFO - PROCESS | 2457 | 1468726997308 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]]]}] 20:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 471ms 20:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:43:17 INFO - PROCESS | 2457 | 1468726997322 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 20:43:17 INFO - PROCESS | 2457 | 1468726997323 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 20:43:17 INFO - PROCESS | 2457 | 1468726997325 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:43:17 INFO - PROCESS | 2457 | 1468726997327 Marionette TRACE conn2 <- [1,274,null,{}] 20:43:17 INFO - PROCESS | 2457 | 1468726997337 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}] 20:43:17 INFO - PROCESS | 2457 | 1468726997341 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:17 INFO - PROCESS | 2457 | 1468726997453 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 20:43:17 INFO - PROCESS | 2457 | 1468726997457 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 2457 | 1468726997458 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x12124b000 == 36 [pid = 2457] [id = 76] 20:43:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x126729800) [pid = 2457] [serial = 225] [outer = 0x0] 20:43:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x128b9f000) [pid = 2457] [serial = 226] [outer = 0x126729800] 20:43:17 INFO - PROCESS | 2457 | 1468726997482 Marionette DEBUG loaded listener.js 20:43:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1292b9800) [pid = 2457] [serial = 227] [outer = 0x126729800] 20:43:17 INFO - PROCESS | 2457 | 1468726997819 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]]]}] 20:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 526ms 20:43:17 INFO - PROCESS | 2457 | 1468726997853 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 20:43:17 INFO - PROCESS | 2457 | 1468726997854 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 20:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:43:17 INFO - PROCESS | 2457 | 1468726997865 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:43:17 INFO - PROCESS | 2457 | 1468726997866 Marionette TRACE conn2 <- [1,278,null,{}] 20:43:17 INFO - PROCESS | 2457 | 1468726997868 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}] 20:43:17 INFO - PROCESS | 2457 | 1468726997870 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:17 INFO - PROCESS | 2457 | 1468726997960 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 20:43:17 INFO - PROCESS | 2457 | 1468726997965 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 2457 | 1468726997966 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b39000 == 37 [pid = 2457] [id = 77] 20:43:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12959a400) [pid = 2457] [serial = 228] [outer = 0x0] 20:43:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12a585800) [pid = 2457] [serial = 229] [outer = 0x12959a400] 20:43:17 INFO - PROCESS | 2457 | 1468726997990 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12a676000) [pid = 2457] [serial = 230] [outer = 0x12959a400] 20:43:18 INFO - PROCESS | 2457 | 1468726998295 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]]]}] 20:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 20:43:18 INFO - PROCESS | 2457 | 1468726998342 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 2457 | 1468726998343 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 20:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:43:18 INFO - PROCESS | 2457 | 1468726998345 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:43:18 INFO - PROCESS | 2457 | 1468726998346 Marionette TRACE conn2 <- [1,282,null,{}] 20:43:18 INFO - PROCESS | 2457 | 1468726998351 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}] 20:43:18 INFO - PROCESS | 2457 | 1468726998353 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:18 INFO - PROCESS | 2457 | 1468726998448 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 20:43:18 INFO - PROCESS | 2457 | 1468726998451 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:18 INFO - PROCESS | 2457 | 1468726998452 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x124344000 == 38 [pid = 2457] [id = 78] 20:43:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x126587400) [pid = 2457] [serial = 231] [outer = 0x0] 20:43:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x12a67fc00) [pid = 2457] [serial = 232] [outer = 0x126587400] 20:43:18 INFO - PROCESS | 2457 | 1468726998476 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x12a707800) [pid = 2457] [serial = 233] [outer = 0x126587400] 20:43:18 INFO - PROCESS | 2457 | 1468726998795 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]]]}] 20:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 470ms 20:43:18 INFO - PROCESS | 2457 | 1468726998818 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 2457 | 1468726998820 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 20:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:43:18 INFO - PROCESS | 2457 | 1468726998828 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:43:18 INFO - PROCESS | 2457 | 1468726998830 Marionette TRACE conn2 <- [1,286,null,{}] 20:43:18 INFO - PROCESS | 2457 | 1468726998833 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}] 20:43:18 INFO - PROCESS | 2457 | 1468726998835 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:18 INFO - PROCESS | 2457 | 1468726998926 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 20:43:18 INFO - PROCESS | 2457 | 1468726998930 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:18 INFO - PROCESS | 2457 | 1468726998931 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x126538800 == 39 [pid = 2457] [id = 79] 20:43:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x12959c400) [pid = 2457] [serial = 234] [outer = 0x0] 20:43:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x12a710400) [pid = 2457] [serial = 235] [outer = 0x12959c400] 20:43:18 INFO - PROCESS | 2457 | 1468726998955 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x12a787c00) [pid = 2457] [serial = 236] [outer = 0x12959c400] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x113384800) [pid = 2457] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x116f94000) [pid = 2457] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x119138000) [pid = 2457] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x123b7b400) [pid = 2457] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1131d9000) [pid = 2457] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x121443000) [pid = 2457] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1186b9c00) [pid = 2457] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1164eec00) [pid = 2457] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x124f72000) [pid = 2457] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x116824400) [pid = 2457] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x115e2c000) [pid = 2457] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x119135000) [pid = 2457] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x115ddac00) [pid = 2457] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x112ff1400) [pid = 2457] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x124396800) [pid = 2457] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x124ab7400) [pid = 2457] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1186ec400) [pid = 2457] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:43:19 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x116192c00) [pid = 2457] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:43:19 INFO - PROCESS | 2457 | 1468726999349 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]]]}] 20:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 574ms 20:43:19 INFO - PROCESS | 2457 | 1468726999397 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 20:43:19 INFO - PROCESS | 2457 | 1468726999399 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 20:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:43:19 INFO - PROCESS | 2457 | 1468726999409 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:43:19 INFO - PROCESS | 2457 | 1468726999410 Marionette TRACE conn2 <- [1,290,null,{}] 20:43:19 INFO - PROCESS | 2457 | 1468726999413 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}] 20:43:19 INFO - PROCESS | 2457 | 1468726999414 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:19 INFO - PROCESS | 2457 | 1468726999493 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 20:43:19 INFO - PROCESS | 2457 | 1468726999497 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:19 INFO - PROCESS | 2457 | 1468726999498 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x126535000 == 40 [pid = 2457] [id = 80] 20:43:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x11714e400) [pid = 2457] [serial = 237] [outer = 0x0] 20:43:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x119138000) [pid = 2457] [serial = 238] [outer = 0x11714e400] 20:43:19 INFO - PROCESS | 2457 | 1468726999524 Marionette DEBUG loaded listener.js 20:43:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x123b7c800) [pid = 2457] [serial = 239] [outer = 0x11714e400] 20:43:19 INFO - PROCESS | 2457 | 1468726999857 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]]]}] 20:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 20:43:19 INFO - PROCESS | 2457 | 1468726999880 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 20:43:19 INFO - PROCESS | 2457 | 1468726999882 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 20:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:43:19 INFO - PROCESS | 2457 | 1468726999887 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:43:19 INFO - PROCESS | 2457 | 1468726999889 Marionette TRACE conn2 <- [1,294,null,{}] 20:43:19 INFO - PROCESS | 2457 | 1468726999891 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}] 20:43:19 INFO - PROCESS | 2457 | 1468726999892 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:19 INFO - PROCESS | 2457 | 1468726999977 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 20:43:19 INFO - PROCESS | 2457 | 1468726999980 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:19 INFO - PROCESS | 2457 | 1468726999982 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b4d000 == 41 [pid = 2457] [id = 81] 20:43:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x118530000) [pid = 2457] [serial = 240] [outer = 0x0] 20:43:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x126bb4400) [pid = 2457] [serial = 241] [outer = 0x118530000] 20:43:20 INFO - PROCESS | 2457 | 1468727000010 Marionette DEBUG loaded listener.js 20:43:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12a9dbc00) [pid = 2457] [serial = 242] [outer = 0x118530000] 20:43:20 INFO - PROCESS | 2457 | 1468727000305 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]]]}] 20:43:20 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. 20:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 471ms 20:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:43:20 INFO - PROCESS | 2457 | 1468727000357 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 20:43:20 INFO - PROCESS | 2457 | 1468727000358 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 20:43:20 INFO - PROCESS | 2457 | 1468727000360 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:43:20 INFO - PROCESS | 2457 | 1468727000361 Marionette TRACE conn2 <- [1,298,null,{}] 20:43:20 INFO - PROCESS | 2457 | 1468727000377 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}] 20:43:20 INFO - PROCESS | 2457 | 1468727000378 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:20 INFO - PROCESS | 2457 | 1468727000464 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 20:43:20 INFO - PROCESS | 2457 | 1468727000470 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:20 INFO - PROCESS | 2457 | 1468727000471 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x129145000 == 42 [pid = 2457] [id = 82] 20:43:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x124a33800) [pid = 2457] [serial = 243] [outer = 0x0] 20:43:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12add9c00) [pid = 2457] [serial = 244] [outer = 0x124a33800] 20:43:20 INFO - PROCESS | 2457 | 1468727000495 Marionette DEBUG loaded listener.js 20:43:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12b85f000) [pid = 2457] [serial = 245] [outer = 0x124a33800] 20:43:20 INFO - PROCESS | 2457 | 1468727000800 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]]]}] 20:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 473ms 20:43:20 INFO - PROCESS | 2457 | 1468727000835 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 20:43:20 INFO - PROCESS | 2457 | 1468727000837 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 20:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:43:20 INFO - PROCESS | 2457 | 1468727000839 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:43:20 INFO - PROCESS | 2457 | 1468727000840 Marionette TRACE conn2 <- [1,302,null,{}] 20:43:20 INFO - PROCESS | 2457 | 1468727000843 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}] 20:43:20 INFO - PROCESS | 2457 | 1468727000844 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:20 INFO - PROCESS | 2457 | 1468727000926 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 20:43:20 INFO - PROCESS | 2457 | 1468727000930 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:20 INFO - PROCESS | 2457 | 1468727000931 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x129406800 == 43 [pid = 2457] [id = 83] 20:43:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12b85f400) [pid = 2457] [serial = 246] [outer = 0x0] 20:43:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12b9f2000) [pid = 2457] [serial = 247] [outer = 0x12b85f400] 20:43:20 INFO - PROCESS | 2457 | 1468727000957 Marionette DEBUG loaded listener.js 20:43:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12b9f7c00) [pid = 2457] [serial = 248] [outer = 0x12b85f400] 20:43:21 INFO - PROCESS | 2457 | 1468727001557 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]]]}] 20:43:21 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. 20:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 768ms 20:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:43:21 INFO - PROCESS | 2457 | 1468727001608 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 20:43:21 INFO - PROCESS | 2457 | 1468727001611 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 20:43:21 INFO - PROCESS | 2457 | 1468727001614 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:43:21 INFO - PROCESS | 2457 | 1468727001617 Marionette TRACE conn2 <- [1,306,null,{}] 20:43:21 INFO - PROCESS | 2457 | 1468727001621 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}] 20:43:21 INFO - PROCESS | 2457 | 1468727001623 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:21 INFO - PROCESS | 2457 | 1468727001720 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 20:43:21 INFO - PROCESS | 2457 | 1468727001784 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:21 INFO - PROCESS | 2457 | 1468727001785 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fda000 == 44 [pid = 2457] [id = 84] 20:43:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1182a1400) [pid = 2457] [serial = 249] [outer = 0x0] 20:43:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x118614800) [pid = 2457] [serial = 250] [outer = 0x1182a1400] 20:43:21 INFO - PROCESS | 2457 | 1468727001815 Marionette DEBUG loaded listener.js 20:43:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x118f6a000) [pid = 2457] [serial = 251] [outer = 0x1182a1400] 20:43:22 INFO - PROCESS | 2457 | 1468727002220 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]]]}] 20:43:22 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. 20:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 20:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:43:22 INFO - PROCESS | 2457 | 1468727002239 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 20:43:22 INFO - PROCESS | 2457 | 1468727002242 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 20:43:22 INFO - PROCESS | 2457 | 1468727002246 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:43:22 INFO - PROCESS | 2457 | 1468727002248 Marionette TRACE conn2 <- [1,310,null,{}] 20:43:22 INFO - PROCESS | 2457 | 1468727002251 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}] 20:43:22 INFO - PROCESS | 2457 | 1468727002253 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:22 INFO - PROCESS | 2457 | 1468727002353 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 20:43:22 INFO - PROCESS | 2457 | 1468727002400 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:22 INFO - PROCESS | 2457 | 1468727002402 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x12124d000 == 45 [pid = 2457] [id = 85] 20:43:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x11959a800) [pid = 2457] [serial = 252] [outer = 0x0] 20:43:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x119611c00) [pid = 2457] [serial = 253] [outer = 0x11959a800] 20:43:22 INFO - PROCESS | 2457 | 1468727002432 Marionette DEBUG loaded listener.js 20:43:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x119742400) [pid = 2457] [serial = 254] [outer = 0x11959a800] 20:43:22 INFO - PROCESS | 2457 | 1468727002841 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]]]}] 20:43:22 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. 20:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 621ms 20:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:43:22 INFO - PROCESS | 2457 | 1468727002868 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 20:43:22 INFO - PROCESS | 2457 | 1468727002870 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 20:43:22 INFO - PROCESS | 2457 | 1468727002872 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:43:22 INFO - PROCESS | 2457 | 1468727002875 Marionette TRACE conn2 <- [1,314,null,{}] 20:43:22 INFO - PROCESS | 2457 | 1468727002882 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}] 20:43:22 INFO - PROCESS | 2457 | 1468727002885 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:22 INFO - PROCESS | 2457 | 1468727002985 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 20:43:23 INFO - PROCESS | 2457 | 1468727003038 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 2457 | 1468727003040 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b45800 == 46 [pid = 2457] [id = 86] 20:43:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x121ce2000) [pid = 2457] [serial = 255] [outer = 0x0] 20:43:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x1241da000) [pid = 2457] [serial = 256] [outer = 0x121ce2000] 20:43:23 INFO - PROCESS | 2457 | 1468727003070 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x126586c00) [pid = 2457] [serial = 257] [outer = 0x121ce2000] 20:43:23 INFO - PROCESS | 2457 | 1468727003492 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]]]}] 20:43:23 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. 20:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 20:43:23 INFO - PROCESS | 2457 | 1468727003549 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 20:43:23 INFO - PROCESS | 2457 | 1468727003551 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 20:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:43:23 INFO - PROCESS | 2457 | 1468727003555 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:43:23 INFO - PROCESS | 2457 | 1468727003556 Marionette TRACE conn2 <- [1,318,null,{}] 20:43:23 INFO - PROCESS | 2457 | 1468727003559 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}] 20:43:23 INFO - PROCESS | 2457 | 1468727003560 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:23 INFO - PROCESS | 2457 | 1468727003676 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 20:43:23 INFO - PROCESS | 2457 | 1468727003768 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 2457 | 1468727003769 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a1d000 == 47 [pid = 2457] [id = 87] 20:43:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x1176dd400) [pid = 2457] [serial = 258] [outer = 0x0] 20:43:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x128b2b000) [pid = 2457] [serial = 259] [outer = 0x1176dd400] 20:43:23 INFO - PROCESS | 2457 | 1468727003798 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x128b2f400) [pid = 2457] [serial = 260] [outer = 0x1176dd400] 20:43:24 INFO - PROCESS | 2457 | 1468727004386 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]]]}] 20:43:24 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. 20:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 869ms 20:43:24 INFO - PROCESS | 2457 | 1468727004425 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 20:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:43:24 INFO - PROCESS | 2457 | 1468727004427 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 20:43:24 INFO - PROCESS | 2457 | 1468727004431 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:43:24 INFO - PROCESS | 2457 | 1468727004432 Marionette TRACE conn2 <- [1,322,null,{}] 20:43:24 INFO - PROCESS | 2457 | 1468727004437 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}] 20:43:24 INFO - PROCESS | 2457 | 1468727004439 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:24 INFO - PROCESS | 2457 | 1468727004563 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 20:43:24 INFO - PROCESS | 2457 | 1468727004630 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:24 INFO - PROCESS | 2457 | 1468727004632 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x113211800 == 48 [pid = 2457] [id = 88] 20:43:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x11687fc00) [pid = 2457] [serial = 261] [outer = 0x0] 20:43:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x116f94800) [pid = 2457] [serial = 262] [outer = 0x11687fc00] 20:43:24 INFO - PROCESS | 2457 | 1468727004655 Marionette DEBUG loaded listener.js 20:43:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x1182a0400) [pid = 2457] [serial = 263] [outer = 0x11687fc00] 20:43:25 INFO - PROCESS | 2457 | 1468727005129 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]]]}] 20:43:25 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. 20:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 726ms 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x129145000 == 47 [pid = 2457] [id = 82] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x128b4d000 == 46 [pid = 2457] [id = 81] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x126535000 == 45 [pid = 2457] [id = 80] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x126538800 == 44 [pid = 2457] [id = 79] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x124344000 == 43 [pid = 2457] [id = 78] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x123b39000 == 42 [pid = 2457] [id = 77] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x12124b000 == 41 [pid = 2457] [id = 76] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x120f59000 == 40 [pid = 2457] [id = 75] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x1195d7000 == 39 [pid = 2457] [id = 74] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x11867e000 == 38 [pid = 2457] [id = 73] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x1292b7000) [pid = 2457] [serial = 201] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x116fdf800 == 37 [pid = 2457] [id = 72] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x11641a800 == 36 [pid = 2457] [id = 71] 20:43:25 INFO - PROCESS | 2457 | --DOCSHELL 0x124a8d000 == 35 [pid = 2457] [id = 68] 20:43:25 INFO - PROCESS | 2457 | 1468727005180 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 20:43:25 INFO - PROCESS | 2457 | 1468727005184 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 20:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x1164e3400) [pid = 2457] [serial = 148] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x114f96400) [pid = 2457] [serial = 147] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1186e9c00) [pid = 2457] [serial = 151] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x118531c00) [pid = 2457] [serial = 150] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x121809000) [pid = 2457] [serial = 154] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x11973e000) [pid = 2457] [serial = 153] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x124a3b000) [pid = 2457] [serial = 157] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x1241e1c00) [pid = 2457] [serial = 156] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x11973b400) [pid = 2457] [serial = 180] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x124a39400) [pid = 2457] [serial = 186] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x118f60000) [pid = 2457] [serial = 174] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x117157800) [pid = 2457] [serial = 171] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x126b23000) [pid = 2457] [serial = 160] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x125ff1c00) [pid = 2457] [serial = 159] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11860b000) [pid = 2457] [serial = 172] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x128ba1000) [pid = 2457] [serial = 163] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1167be400) [pid = 2457] [serial = 168] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x116887400) [pid = 2457] [serial = 169] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1195a6c00) [pid = 2457] [serial = 177] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x119a76000) [pid = 2457] [serial = 162] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x123b73c00) [pid = 2457] [serial = 183] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x121325800) [pid = 2457] [serial = 192] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x126376400) [pid = 2457] [serial = 189] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x124ab6400) [pid = 2457] [serial = 187] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x126baa000) [pid = 2457] [serial = 195] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x128b9e000) [pid = 2457] [serial = 196] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x128b9ec00) [pid = 2457] [serial = 198] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x12637cc00) [pid = 2457] [serial = 193] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x126730800) [pid = 2457] [serial = 190] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x11687b800) [pid = 2457] [serial = 166] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1164e7c00) [pid = 2457] [serial = 165] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x119130800) [pid = 2457] [serial = 175] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1244e0400) [pid = 2457] [serial = 184] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x121442000) [pid = 2457] [serial = 181] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1292ae400) [pid = 2457] [serial = 199] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1196bd000) [pid = 2457] [serial = 178] [outer = 0x0] [url = about:blank] 20:43:25 INFO - PROCESS | 2457 | 1468727005205 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:43:25 INFO - PROCESS | 2457 | 1468727005207 Marionette TRACE conn2 <- [1,326,null,{}] 20:43:25 INFO - PROCESS | 2457 | 1468727005214 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}] 20:43:25 INFO - PROCESS | 2457 | 1468727005216 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:25 INFO - PROCESS | 2457 | 1468727005332 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 20:43:25 INFO - PROCESS | 2457 | 1468727005347 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:25 INFO - PROCESS | 2457 | 1468727005348 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x1130e5800 == 36 [pid = 2457] [id = 89] 20:43:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x118611000) [pid = 2457] [serial = 264] [outer = 0x0] 20:43:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1186b7c00) [pid = 2457] [serial = 265] [outer = 0x118611000] 20:43:25 INFO - PROCESS | 2457 | 1468727005393 Marionette DEBUG loaded listener.js 20:43:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x119521400) [pid = 2457] [serial = 266] [outer = 0x118611000] 20:43:25 INFO - PROCESS | 2457 | 1468727005899 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]]]}] 20:43:25 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. 20:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 736ms 20:43:25 INFO - PROCESS | 2457 | 1468727005933 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 20:43:25 INFO - PROCESS | 2457 | 1468727005935 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 20:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:43:25 INFO - PROCESS | 2457 | 1468727005939 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:43:25 INFO - PROCESS | 2457 | 1468727005942 Marionette TRACE conn2 <- [1,330,null,{}] 20:43:25 INFO - PROCESS | 2457 | 1468727005954 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}] 20:43:25 INFO - PROCESS | 2457 | 1468727005959 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:26 INFO - PROCESS | 2457 | 1468727006041 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 20:43:26 INFO - PROCESS | 2457 | 1468727006051 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 2457 | 1468727006053 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x118516000 == 37 [pid = 2457] [id = 90] 20:43:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x121511800) [pid = 2457] [serial = 267] [outer = 0x0] 20:43:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x121a8f800) [pid = 2457] [serial = 268] [outer = 0x121511800] 20:43:26 INFO - PROCESS | 2457 | 1468727006080 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x123b82c00) [pid = 2457] [serial = 269] [outer = 0x121511800] 20:43:26 INFO - PROCESS | 2457 | 1468727006417 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]]]}] 20:43:26 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. 20:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 524ms 20:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:43:26 INFO - PROCESS | 2457 | 1468727006462 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 20:43:26 INFO - PROCESS | 2457 | 1468727006464 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 20:43:26 INFO - PROCESS | 2457 | 1468727006466 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:43:26 INFO - PROCESS | 2457 | 1468727006467 Marionette TRACE conn2 <- [1,334,null,{}] 20:43:26 INFO - PROCESS | 2457 | 1468727006469 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}] 20:43:26 INFO - PROCESS | 2457 | 1468727006471 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:26 INFO - PROCESS | 2457 | 1468727006546 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 20:43:26 INFO - PROCESS | 2457 | 1468727006552 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 2457 | 1468727006553 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191d3800 == 38 [pid = 2457] [id = 91] 20:43:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x12408b800) [pid = 2457] [serial = 270] [outer = 0x0] 20:43:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x124a34800) [pid = 2457] [serial = 271] [outer = 0x12408b800] 20:43:26 INFO - PROCESS | 2457 | 1468727006578 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x124ab6400) [pid = 2457] [serial = 272] [outer = 0x12408b800] 20:43:26 INFO - PROCESS | 2457 | 1468727006890 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]]]}] 20:43:26 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. 20:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 20:43:26 INFO - PROCESS | 2457 | 1468727006936 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 20:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:43:26 INFO - PROCESS | 2457 | 1468727006937 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 20:43:26 INFO - PROCESS | 2457 | 1468727006939 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:43:26 INFO - PROCESS | 2457 | 1468727006940 Marionette TRACE conn2 <- [1,338,null,{}] 20:43:26 INFO - PROCESS | 2457 | 1468727006943 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}] 20:43:26 INFO - PROCESS | 2457 | 1468727006944 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:27 INFO - PROCESS | 2457 | 1468727007045 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 20:43:27 INFO - PROCESS | 2457 | 1468727007073 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 2457 | 1468727007075 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x119673000 == 39 [pid = 2457] [id = 92] 20:43:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x11687e000) [pid = 2457] [serial = 273] [outer = 0x0] 20:43:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x126371400) [pid = 2457] [serial = 274] [outer = 0x11687e000] 20:43:27 INFO - PROCESS | 2457 | 1468727007099 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x126bad800) [pid = 2457] [serial = 275] [outer = 0x11687e000] 20:43:27 INFO - PROCESS | 2457 | 1468727007380 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]]]}] 20:43:27 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. 20:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 20:43:27 INFO - PROCESS | 2457 | 1468727007409 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 20:43:27 INFO - PROCESS | 2457 | 1468727007411 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 20:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:43:27 INFO - PROCESS | 2457 | 1468727007413 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:43:27 INFO - PROCESS | 2457 | 1468727007414 Marionette TRACE conn2 <- [1,342,null,{}] 20:43:27 INFO - PROCESS | 2457 | 1468727007430 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}] 20:43:27 INFO - PROCESS | 2457 | 1468727007438 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:27 INFO - PROCESS | 2457 | 1468727007551 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 20:43:27 INFO - PROCESS | 2457 | 1468727007584 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 2457 | 1468727007585 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fd5000 == 40 [pid = 2457] [id = 93] 20:43:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x126bae000) [pid = 2457] [serial = 276] [outer = 0x0] 20:43:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x128b31c00) [pid = 2457] [serial = 277] [outer = 0x126bae000] 20:43:27 INFO - PROCESS | 2457 | 1468727007610 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1292af000) [pid = 2457] [serial = 278] [outer = 0x126bae000] 20:43:27 INFO - PROCESS | 2457 | 1468727007931 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]]]}] 20:43:27 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. 20:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 571ms 20:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:43:27 INFO - PROCESS | 2457 | 1468727007984 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 20:43:27 INFO - PROCESS | 2457 | 1468727007986 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 20:43:27 INFO - PROCESS | 2457 | 1468727007988 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:43:27 INFO - PROCESS | 2457 | 1468727007989 Marionette TRACE conn2 <- [1,346,null,{}] 20:43:27 INFO - PROCESS | 2457 | 1468727007991 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}] 20:43:27 INFO - PROCESS | 2457 | 1468727007992 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:28 INFO - PROCESS | 2457 | 1468727008086 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 20:43:28 INFO - PROCESS | 2457 | 1468727008099 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 2457 | 1468727008100 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x12143a800 == 41 [pid = 2457] [id = 94] 20:43:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1292b7000) [pid = 2457] [serial = 279] [outer = 0x0] 20:43:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1295a5400) [pid = 2457] [serial = 280] [outer = 0x1292b7000] 20:43:28 INFO - PROCESS | 2457 | 1468727008131 Marionette DEBUG loaded listener.js 20:43:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12a594000) [pid = 2457] [serial = 281] [outer = 0x1292b7000] 20:43:28 INFO - PROCESS | 2457 | 1468727008437 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]]]}] 20:43:28 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. 20:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 20:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:43:28 INFO - PROCESS | 2457 | 1468727008456 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 2457 | 1468727008458 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 20:43:28 INFO - PROCESS | 2457 | 1468727008460 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:43:28 INFO - PROCESS | 2457 | 1468727008461 Marionette TRACE conn2 <- [1,350,null,{}] 20:43:28 INFO - PROCESS | 2457 | 1468727008463 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}] 20:43:28 INFO - PROCESS | 2457 | 1468727008464 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:28 INFO - PROCESS | 2457 | 1468727008562 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 20:43:28 INFO - PROCESS | 2457 | 1468727008566 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 2457 | 1468727008567 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x123baf800 == 42 [pid = 2457] [id = 95] 20:43:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x128b23400) [pid = 2457] [serial = 282] [outer = 0x0] 20:43:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12a679c00) [pid = 2457] [serial = 283] [outer = 0x128b23400] 20:43:28 INFO - PROCESS | 2457 | 1468727008591 Marionette DEBUG loaded listener.js 20:43:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12a784000) [pid = 2457] [serial = 284] [outer = 0x128b23400] 20:43:28 INFO - PROCESS | 2457 | 1468727008898 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]]]}] 20:43:28 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. 20:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 20:43:28 INFO - PROCESS | 2457 | 1468727008928 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 2457 | 1468727008929 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 20:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:43:28 INFO - PROCESS | 2457 | 1468727008943 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:43:28 INFO - PROCESS | 2457 | 1468727008945 Marionette TRACE conn2 <- [1,354,null,{}] 20:43:28 INFO - PROCESS | 2457 | 1468727008947 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}] 20:43:28 INFO - PROCESS | 2457 | 1468727008948 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:29 INFO - PROCESS | 2457 | 1468727009049 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 20:43:29 INFO - PROCESS | 2457 | 1468727009052 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:29 INFO - PROCESS | 2457 | 1468727009053 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a1d800 == 43 [pid = 2457] [id = 96] 20:43:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12a785000) [pid = 2457] [serial = 285] [outer = 0x0] 20:43:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x12a9dc000) [pid = 2457] [serial = 286] [outer = 0x12a785000] 20:43:29 INFO - PROCESS | 2457 | 1468727009084 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x12b85bc00) [pid = 2457] [serial = 287] [outer = 0x12a785000] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x126729800) [pid = 2457] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x12959c400) [pid = 2457] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x118869400) [pid = 2457] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x126587400) [pid = 2457] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12959a400) [pid = 2457] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x11714e400) [pid = 2457] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x11960a400) [pid = 2457] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x119605400) [pid = 2457] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x118530000) [pid = 2457] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1176d6400) [pid = 2457] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x124a33800) [pid = 2457] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:43:29 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x113c92400) [pid = 2457] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:43:29 INFO - PROCESS | 2457 | 1468727009491 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]]]}] 20:43:29 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. 20:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 573ms 20:43:29 INFO - PROCESS | 2457 | 1468727009513 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 20:43:29 INFO - PROCESS | 2457 | 1468727009514 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 20:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:43:29 INFO - PROCESS | 2457 | 1468727009518 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:43:29 INFO - PROCESS | 2457 | 1468727009520 Marionette TRACE conn2 <- [1,358,null,{}] 20:43:29 INFO - PROCESS | 2457 | 1468727009522 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}] 20:43:29 INFO - PROCESS | 2457 | 1468727009523 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:29 INFO - PROCESS | 2457 | 1468727009602 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 20:43:29 INFO - PROCESS | 2457 | 1468727009606 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:29 INFO - PROCESS | 2457 | 1468727009607 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x12651f800 == 44 [pid = 2457] [id = 97] 20:43:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x113c92400) [pid = 2457] [serial = 288] [outer = 0x0] 20:43:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x11951f000) [pid = 2457] [serial = 289] [outer = 0x113c92400] 20:43:29 INFO - PROCESS | 2457 | 1468727009631 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12959c000) [pid = 2457] [serial = 290] [outer = 0x113c92400] 20:43:29 INFO - PROCESS | 2457 | 1468727009959 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]]]}] 20:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 471ms 20:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:43:29 INFO - PROCESS | 2457 | 1468727009989 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 20:43:29 INFO - PROCESS | 2457 | 1468727009990 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 20:43:29 INFO - PROCESS | 2457 | 1468727009992 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:43:29 INFO - PROCESS | 2457 | 1468727009994 Marionette TRACE conn2 <- [1,362,null,{}] 20:43:29 INFO - PROCESS | 2457 | 1468727009996 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}] 20:43:29 INFO - PROCESS | 2457 | 1468727009998 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:30 INFO - PROCESS | 2457 | 1468727010109 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 20:43:30 INFO - PROCESS | 2457 | 1468727010123 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:30 INFO - PROCESS | 2457 | 1468727010125 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x126ebc800 == 45 [pid = 2457] [id = 98] 20:43:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12a58f000) [pid = 2457] [serial = 291] [outer = 0x0] 20:43:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x12b9f4c00) [pid = 2457] [serial = 292] [outer = 0x12a58f000] 20:43:30 INFO - PROCESS | 2457 | 1468727010151 Marionette DEBUG loaded listener.js 20:43:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12ba9cc00) [pid = 2457] [serial = 293] [outer = 0x12a58f000] 20:43:30 INFO - PROCESS | 2457 | 1468727010450 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]]]}] 20:43:30 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. 20:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 20:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:43:30 INFO - PROCESS | 2457 | 1468727010462 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 20:43:30 INFO - PROCESS | 2457 | 1468727010463 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 20:43:30 INFO - PROCESS | 2457 | 1468727010473 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:43:30 INFO - PROCESS | 2457 | 1468727010474 Marionette TRACE conn2 <- [1,366,null,{}] 20:43:30 INFO - PROCESS | 2457 | 1468727010476 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}] 20:43:30 INFO - PROCESS | 2457 | 1468727010477 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:30 INFO - PROCESS | 2457 | 1468727010560 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 20:43:30 INFO - PROCESS | 2457 | 1468727010564 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:30 INFO - PROCESS | 2457 | 1468727010565 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d4b000 == 46 [pid = 2457] [id = 99] 20:43:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12baa0800) [pid = 2457] [serial = 294] [outer = 0x0] 20:43:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12baa8800) [pid = 2457] [serial = 295] [outer = 0x12baa0800] 20:43:30 INFO - PROCESS | 2457 | 1468727010591 Marionette DEBUG loaded listener.js 20:43:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12be33800) [pid = 2457] [serial = 296] [outer = 0x12baa0800] 20:43:30 INFO - PROCESS | 2457 | 1468727010919 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]]]}] 20:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 477ms 20:43:30 INFO - PROCESS | 2457 | 1468727010944 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 20:43:30 INFO - PROCESS | 2457 | 1468727010945 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 20:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:43:30 INFO - PROCESS | 2457 | 1468727010947 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:43:30 INFO - PROCESS | 2457 | 1468727010948 Marionette TRACE conn2 <- [1,370,null,{}] 20:43:30 INFO - PROCESS | 2457 | 1468727010952 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}] 20:43:30 INFO - PROCESS | 2457 | 1468727010954 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:31 INFO - PROCESS | 2457 | 1468727011064 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 20:43:31 INFO - PROCESS | 2457 | 1468727011072 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 2457 | 1468727011073 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a559000 == 47 [pid = 2457] [id = 100] 20:43:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12baa4400) [pid = 2457] [serial = 297] [outer = 0x0] 20:43:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x12be38400) [pid = 2457] [serial = 298] [outer = 0x12baa4400] 20:43:31 INFO - PROCESS | 2457 | 1468727011096 Marionette DEBUG loaded listener.js 20:43:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x12becf400) [pid = 2457] [serial = 299] [outer = 0x12baa4400] 20:43:31 INFO - PROCESS | 2457 | 1468727011387 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]]]}] 20:43:31 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. 20:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 471ms 20:43:31 INFO - PROCESS | 2457 | 1468727011420 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 2457 | 1468727011422 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 20:43:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:43:31 INFO - PROCESS | 2457 | 1468727011424 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:43:31 INFO - PROCESS | 2457 | 1468727011425 Marionette TRACE conn2 <- [1,374,null,{}] 20:43:31 INFO - PROCESS | 2457 | 1468727011427 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}] 20:43:31 INFO - PROCESS | 2457 | 1468727011428 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:31 INFO - PROCESS | 2457 | 1468727011556 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 20:43:31 INFO - PROCESS | 2457 | 1468727011606 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 2457 | 1468727011608 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x11262e000 == 48 [pid = 2457] [id = 101] 20:43:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1131d9000) [pid = 2457] [serial = 300] [outer = 0x0] 20:43:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x113c8e000) [pid = 2457] [serial = 301] [outer = 0x1131d9000] 20:43:31 INFO - PROCESS | 2457 | 1468727011639 Marionette DEBUG loaded listener.js 20:43:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x116824400) [pid = 2457] [serial = 302] [outer = 0x1131d9000] 20:43:32 INFO - PROCESS | 2457 | 1468727012096 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:43:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:43:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 718ms 20:43:32 INFO - PROCESS | 2457 | 1468727012150 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 20:43:32 INFO - PROCESS | 2457 | 1468727012153 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 20:43:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:43:32 INFO - PROCESS | 2457 | 1468727012158 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:43:32 INFO - PROCESS | 2457 | 1468727012159 Marionette TRACE conn2 <- [1,378,null,{}] 20:43:32 INFO - PROCESS | 2457 | 1468727012162 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}] 20:43:32 INFO - PROCESS | 2457 | 1468727012167 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:32 INFO - PROCESS | 2457 | 1468727012289 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 20:43:32 INFO - PROCESS | 2457 | 1468727012353 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:32 INFO - PROCESS | 2457 | 1468727012355 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x11811c000 == 49 [pid = 2457] [id = 102] 20:43:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x119139000) [pid = 2457] [serial = 303] [outer = 0x0] 20:43:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x119518800) [pid = 2457] [serial = 304] [outer = 0x119139000] 20:43:32 INFO - PROCESS | 2457 | 1468727012385 Marionette DEBUG loaded listener.js 20:43:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x119610c00) [pid = 2457] [serial = 305] [outer = 0x119139000] 20:43:32 INFO - PROCESS | 2457 | 1468727012795 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:43:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:43:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 669ms 20:43:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:43:32 INFO - PROCESS | 2457 | 1468727012827 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 20:43:32 INFO - PROCESS | 2457 | 1468727012829 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 20:43:32 INFO - PROCESS | 2457 | 1468727012832 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:43:32 INFO - PROCESS | 2457 | 1468727012833 Marionette TRACE conn2 <- [1,382,null,{}] 20:43:32 INFO - PROCESS | 2457 | 1468727012836 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}] 20:43:32 INFO - PROCESS | 2457 | 1468727012837 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:32 INFO - PROCESS | 2457 | 1468727012948 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 20:43:33 INFO - PROCESS | 2457 | 1468727013057 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:33 INFO - PROCESS | 2457 | 1468727013058 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b38800 == 50 [pid = 2457] [id = 103] 20:43:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x121440400) [pid = 2457] [serial = 306] [outer = 0x0] 20:43:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x123c11c00) [pid = 2457] [serial = 307] [outer = 0x121440400] 20:43:33 INFO - PROCESS | 2457 | 1468727013105 Marionette DEBUG loaded listener.js 20:43:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x12637c000) [pid = 2457] [serial = 308] [outer = 0x121440400] 20:43:33 INFO - PROCESS | 2457 | 1468727013719 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:43:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:43:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 924ms 20:43:33 INFO - PROCESS | 2457 | 1468727013757 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 20:43:33 INFO - PROCESS | 2457 | 1468727013760 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 20:43:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:43:33 INFO - PROCESS | 2457 | 1468727013768 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:43:33 INFO - PROCESS | 2457 | 1468727013771 Marionette TRACE conn2 <- [1,386,null,{}] 20:43:33 INFO - PROCESS | 2457 | 1468727013773 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}] 20:43:33 INFO - PROCESS | 2457 | 1468727013775 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:33 INFO - PROCESS | 2457 | 1468727013881 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 20:43:33 INFO - PROCESS | 2457 | 1468727013936 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:33 INFO - PROCESS | 2457 | 1468727013938 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a987000 == 51 [pid = 2457] [id = 104] 20:43:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x1292b8c00) [pid = 2457] [serial = 309] [outer = 0x0] 20:43:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x12a9d8800) [pid = 2457] [serial = 310] [outer = 0x1292b8c00] 20:43:33 INFO - PROCESS | 2457 | 1468727013967 Marionette DEBUG loaded listener.js 20:43:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x12b9f0c00) [pid = 2457] [serial = 311] [outer = 0x1292b8c00] 20:43:34 INFO - PROCESS | 2457 | 1468727014555 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]]]}] 20:43:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:43:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 826ms 20:43:34 INFO - PROCESS | 2457 | 1468727014590 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 20:43:34 INFO - PROCESS | 2457 | 1468727014592 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 20:43:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:43:34 INFO - PROCESS | 2457 | 1468727014596 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:43:34 INFO - PROCESS | 2457 | 1468727014598 Marionette TRACE conn2 <- [1,390,null,{}] 20:43:34 INFO - PROCESS | 2457 | 1468727014601 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}] 20:43:34 INFO - PROCESS | 2457 | 1468727014603 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:34 INFO - PROCESS | 2457 | 1468727014694 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 20:43:34 INFO - PROCESS | 2457 | 1468727014748 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:34 INFO - PROCESS | 2457 | 1468727014751 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x118678800 == 52 [pid = 2457] [id = 105] 20:43:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x118616c00) [pid = 2457] [serial = 312] [outer = 0x0] 20:43:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x11886c800) [pid = 2457] [serial = 313] [outer = 0x118616c00] 20:43:34 INFO - PROCESS | 2457 | 1468727014778 Marionette DEBUG loaded listener.js 20:43:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x11959e400) [pid = 2457] [serial = 314] [outer = 0x118616c00] 20:43:35 INFO - PROCESS | 2457 | 1468727015200 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]]]}] 20:43:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:43:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 673ms 20:43:35 INFO - PROCESS | 2457 | 1468727015270 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 20:43:35 INFO - PROCESS | 2457 | 1468727015273 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 20:43:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:43:35 INFO - PROCESS | 2457 | 1468727015277 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:43:35 INFO - PROCESS | 2457 | 1468727015278 Marionette TRACE conn2 <- [1,394,null,{}] 20:43:35 INFO - PROCESS | 2457 | 1468727015281 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}] 20:43:35 INFO - PROCESS | 2457 | 1468727015283 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:35 INFO - PROCESS | 2457 | 1468727015389 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 20:43:35 INFO - PROCESS | 2457 | 1468727015483 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:35 INFO - PROCESS | 2457 | 1468727015484 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d95800 == 53 [pid = 2457] [id = 106] 20:43:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x123b73c00) [pid = 2457] [serial = 315] [outer = 0x0] 20:43:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x123c11400) [pid = 2457] [serial = 316] [outer = 0x123b73c00] 20:43:35 INFO - PROCESS | 2457 | 1468727015528 Marionette DEBUG loaded listener.js 20:43:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x1244dc800) [pid = 2457] [serial = 317] [outer = 0x123b73c00] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x12a559000 == 52 [pid = 2457] [id = 100] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x129d4b000 == 51 [pid = 2457] [id = 99] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x126ebc800 == 50 [pid = 2457] [id = 98] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x12651f800 == 49 [pid = 2457] [id = 97] 20:43:35 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x12b9f2000) [pid = 2457] [serial = 247] [outer = 0x0] [url = about:blank] 20:43:35 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x11860bc00) [pid = 2457] [serial = 207] [outer = 0x0] [url = about:blank] 20:43:35 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x115dd5800) [pid = 2457] [serial = 204] [outer = 0x0] [url = about:blank] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x124a1d800 == 48 [pid = 2457] [id = 96] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x123baf800 == 47 [pid = 2457] [id = 95] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x12143a800 == 46 [pid = 2457] [id = 94] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x120fd5000 == 45 [pid = 2457] [id = 93] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x119673000 == 44 [pid = 2457] [id = 92] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x1191d3800 == 43 [pid = 2457] [id = 91] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x118516000 == 42 [pid = 2457] [id = 90] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x1130e5800 == 41 [pid = 2457] [id = 89] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x113211800 == 40 [pid = 2457] [id = 88] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x124a1d000 == 39 [pid = 2457] [id = 87] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x128b45800 == 38 [pid = 2457] [id = 86] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x12124d000 == 37 [pid = 2457] [id = 85] 20:43:35 INFO - PROCESS | 2457 | --DOCSHELL 0x116fda000 == 36 [pid = 2457] [id = 84] 20:43:36 INFO - PROCESS | 2457 | 1468727016021 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]]]}] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x12b85f000) [pid = 2457] [serial = 245] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x1292b9800) [pid = 2457] [serial = 227] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x128c74000) [pid = 2457] [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.] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x12a787c00) [pid = 2457] [serial = 236] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x119138400) [pid = 2457] [serial = 214] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1195a5c00) [pid = 2457] [serial = 215] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x12a707800) [pid = 2457] [serial = 233] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x12a676000) [pid = 2457] [serial = 230] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x12a710400) [pid = 2457] [serial = 235] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x123b7c800) [pid = 2457] [serial = 239] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x124a31400) [pid = 2457] [serial = 221] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x123b7a000) [pid = 2457] [serial = 218] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x12408bc00) [pid = 2457] [serial = 220] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x126bb4400) [pid = 2457] [serial = 241] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x121323c00) [pid = 2457] [serial = 217] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12a67fc00) [pid = 2457] [serial = 232] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x12a585800) [pid = 2457] [serial = 229] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1186b5800) [pid = 2457] [serial = 212] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x119138000) [pid = 2457] [serial = 238] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12add9c00) [pid = 2457] [serial = 244] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x124a33400) [pid = 2457] [serial = 223] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x12637bc00) [pid = 2457] [serial = 224] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x12a9dbc00) [pid = 2457] [serial = 242] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x128b9f000) [pid = 2457] [serial = 226] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x118612000) [pid = 2457] [serial = 211] [outer = 0x0] [url = about:blank] 20:43:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 769ms 20:43:36 INFO - PROCESS | 2457 | 1468727016046 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 20:43:36 INFO - PROCESS | 2457 | 1468727016048 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 20:43:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:43:36 INFO - PROCESS | 2457 | 1468727016057 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:43:36 INFO - PROCESS | 2457 | 1468727016059 Marionette TRACE conn2 <- [1,398,null,{}] 20:43:36 INFO - PROCESS | 2457 | 1468727016069 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}] 20:43:36 INFO - PROCESS | 2457 | 1468727016073 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:36 INFO - PROCESS | 2457 | 1468727016155 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 20:43:36 INFO - PROCESS | 2457 | 1468727016159 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:36 INFO - PROCESS | 2457 | 1468727016161 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d8800 == 37 [pid = 2457] [id = 107] 20:43:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12672a000) [pid = 2457] [serial = 318] [outer = 0x0] 20:43:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x128b22800) [pid = 2457] [serial = 319] [outer = 0x12672a000] 20:43:36 INFO - PROCESS | 2457 | 1468727016188 Marionette DEBUG loaded listener.js 20:43:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x128b2ec00) [pid = 2457] [serial = 320] [outer = 0x12672a000] 20:43:36 INFO - PROCESS | 2457 | 1468727016639 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]]]}] 20:43:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 623ms 20:43:36 INFO - PROCESS | 2457 | 1468727016680 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 20:43:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:43:36 INFO - PROCESS | 2457 | 1468727016682 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 20:43:36 INFO - PROCESS | 2457 | 1468727016684 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:43:36 INFO - PROCESS | 2457 | 1468727016685 Marionette TRACE conn2 <- [1,402,null,{}] 20:43:36 INFO - PROCESS | 2457 | 1468727016688 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}] 20:43:36 INFO - PROCESS | 2457 | 1468727016689 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:36 INFO - PROCESS | 2457 | 1468727016770 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 20:43:36 INFO - PROCESS | 2457 | 1468727016774 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:36 INFO - PROCESS | 2457 | 1468727016775 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x121353000 == 38 [pid = 2457] [id = 108] 20:43:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12916ec00) [pid = 2457] [serial = 321] [outer = 0x0] 20:43:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12a789800) [pid = 2457] [serial = 322] [outer = 0x12916ec00] 20:43:36 INFO - PROCESS | 2457 | 1468727016819 Marionette DEBUG loaded listener.js 20:43:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12addd400) [pid = 2457] [serial = 323] [outer = 0x12916ec00] 20:43:37 INFO - PROCESS | 2457 | 1468727017145 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]]]}] 20:43:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:43:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 472ms 20:43:37 INFO - PROCESS | 2457 | 1468727017161 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 20:43:37 INFO - PROCESS | 2457 | 1468727017162 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 20:43:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:43:37 INFO - PROCESS | 2457 | 1468727017164 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:43:37 INFO - PROCESS | 2457 | 1468727017165 Marionette TRACE conn2 <- [1,406,null,{}] 20:43:37 INFO - PROCESS | 2457 | 1468727017170 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}] 20:43:37 INFO - PROCESS | 2457 | 1468727017172 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:37 INFO - PROCESS | 2457 | 1468727017247 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 20:43:37 INFO - PROCESS | 2457 | 1468727017253 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:37 INFO - PROCESS | 2457 | 1468727017254 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bbd800 == 39 [pid = 2457] [id = 109] 20:43:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12b9f1000) [pid = 2457] [serial = 324] [outer = 0x0] 20:43:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12ba9ac00) [pid = 2457] [serial = 325] [outer = 0x12b9f1000] 20:43:37 INFO - PROCESS | 2457 | 1468727017278 Marionette DEBUG loaded listener.js 20:43:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x12baa9800) [pid = 2457] [serial = 326] [outer = 0x12b9f1000] 20:43:37 INFO - PROCESS | 2457 | 1468727017616 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]]]}] 20:43:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:43:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 471ms 20:43:37 INFO - PROCESS | 2457 | 1468727017638 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 20:43:37 INFO - PROCESS | 2457 | 1468727017640 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 20:43:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:43:37 INFO - PROCESS | 2457 | 1468727017644 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:43:37 INFO - PROCESS | 2457 | 1468727017645 Marionette TRACE conn2 <- [1,410,null,{}] 20:43:37 INFO - PROCESS | 2457 | 1468727017649 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}] 20:43:37 INFO - PROCESS | 2457 | 1468727017656 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:37 INFO - PROCESS | 2457 | 1468727017809 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 20:43:37 INFO - PROCESS | 2457 | 1468727017914 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:37 INFO - PROCESS | 2457 | 1468727017915 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a16000 == 40 [pid = 2457] [id = 110] 20:43:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x12b9f2000) [pid = 2457] [serial = 327] [outer = 0x0] 20:43:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x12be3dc00) [pid = 2457] [serial = 328] [outer = 0x12b9f2000] 20:43:37 INFO - PROCESS | 2457 | 1468727017958 Marionette DEBUG loaded listener.js 20:43:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x12c0e8c00) [pid = 2457] [serial = 329] [outer = 0x12b9f2000] 20:43:38 INFO - PROCESS | 2457 | 1468727018401 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]]]}] 20:43:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:43:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 770ms 20:43:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:43:38 INFO - PROCESS | 2457 | 1468727018413 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 20:43:38 INFO - PROCESS | 2457 | 1468727018414 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 20:43:38 INFO - PROCESS | 2457 | 1468727018418 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:43:38 INFO - PROCESS | 2457 | 1468727018419 Marionette TRACE conn2 <- [1,414,null,{}] 20:43:38 INFO - PROCESS | 2457 | 1468727018421 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}] 20:43:38 INFO - PROCESS | 2457 | 1468727018423 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:38 INFO - PROCESS | 2457 | 1468727018527 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 20:43:38 INFO - PROCESS | 2457 | 1468727018539 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:38 INFO - PROCESS | 2457 | 1468727018540 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b55000 == 41 [pid = 2457] [id = 111] 20:43:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x12a791c00) [pid = 2457] [serial = 330] [outer = 0x0] 20:43:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x12c2b6800) [pid = 2457] [serial = 331] [outer = 0x12a791c00] 20:43:38 INFO - PROCESS | 2457 | 1468727018564 Marionette DEBUG loaded listener.js 20:43:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x12c2bec00) [pid = 2457] [serial = 332] [outer = 0x12a791c00] 20:43:38 INFO - PROCESS | 2457 | 1468727018840 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:43:38 INFO - PROCESS | 2457 | 1468727018917 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]]]}] 20:43:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:43:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 522ms 20:43:38 INFO - PROCESS | 2457 | 1468727018941 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 20:43:38 INFO - PROCESS | 2457 | 1468727018942 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 20:43:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:43:38 INFO - PROCESS | 2457 | 1468727018944 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:43:38 INFO - PROCESS | 2457 | 1468727018945 Marionette TRACE conn2 <- [1,418,null,{}] 20:43:38 INFO - PROCESS | 2457 | 1468727018948 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}] 20:43:38 INFO - PROCESS | 2457 | 1468727018949 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:39 INFO - PROCESS | 2457 | 1468727019050 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 20:43:39 INFO - PROCESS | 2457 | 1468727019055 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:39 INFO - PROCESS | 2457 | 1468727019056 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d3f000 == 42 [pid = 2457] [id = 112] 20:43:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x12c2be800) [pid = 2457] [serial = 333] [outer = 0x0] 20:43:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x12c74f000) [pid = 2457] [serial = 334] [outer = 0x12c2be800] 20:43:39 INFO - PROCESS | 2457 | 1468727019117 Marionette DEBUG loaded listener.js 20:43:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x12caac000) [pid = 2457] [serial = 335] [outer = 0x12c2be800] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x11687e000) [pid = 2457] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x126bae000) [pid = 2457] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x128b23400) [pid = 2457] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x118611000) [pid = 2457] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x11687fc00) [pid = 2457] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1176dd400) [pid = 2457] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1292b7000) [pid = 2457] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x121511800) [pid = 2457] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12a785000) [pid = 2457] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x12408b800) [pid = 2457] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x113c92400) [pid = 2457] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x12a58f000) [pid = 2457] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12baa0800) [pid = 2457] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x129173400) [pid = 2457] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:43:39 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1182a0c00) [pid = 2457] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:43:39 INFO - PROCESS | 2457 | 1468727019943 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]]]}] 20:43:39 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 20:43:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1020ms 20:43:39 INFO - PROCESS | 2457 | 1468727019965 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 20:43:39 INFO - PROCESS | 2457 | 1468727019966 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 20:43:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:43:39 INFO - PROCESS | 2457 | 1468727019977 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:43:39 INFO - PROCESS | 2457 | 1468727019978 Marionette TRACE conn2 <- [1,422,null,{}] 20:43:39 INFO - PROCESS | 2457 | 1468727019980 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}] 20:43:39 INFO - PROCESS | 2457 | 1468727019981 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:40 INFO - PROCESS | 2457 | 1468727020060 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 20:43:40 INFO - PROCESS | 2457 | 1468727020064 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:40 INFO - PROCESS | 2457 | 1468727020065 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x119670800 == 43 [pid = 2457] [id = 113] 20:43:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x110ee5c00) [pid = 2457] [serial = 336] [outer = 0x0] 20:43:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x110eea000) [pid = 2457] [serial = 337] [outer = 0x110ee5c00] 20:43:40 INFO - PROCESS | 2457 | 1468727020091 Marionette DEBUG loaded listener.js 20:43:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x116805c00) [pid = 2457] [serial = 338] [outer = 0x110ee5c00] 20:43:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:43:40 INFO - PROCESS | 2457 | 1468727020893 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]]]}] 20:43:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 926ms 20:43:40 INFO - PROCESS | 2457 | 1468727020897 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 20:43:40 INFO - PROCESS | 2457 | 1468727020898 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 20:43:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:43:40 INFO - PROCESS | 2457 | 1468727020902 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:43:40 INFO - PROCESS | 2457 | 1468727020903 Marionette TRACE conn2 <- [1,426,null,{}] 20:43:40 INFO - PROCESS | 2457 | 1468727020905 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}] 20:43:40 INFO - PROCESS | 2457 | 1468727020906 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:41 INFO - PROCESS | 2457 | 1468727020995 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 20:43:41 INFO - PROCESS | 2457 | 1468727020999 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:41 INFO - PROCESS | 2457 | 1468727021001 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a936800 == 44 [pid = 2457] [id = 114] 20:43:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x11687fc00) [pid = 2457] [serial = 339] [outer = 0x0] 20:43:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12408b800) [pid = 2457] [serial = 340] [outer = 0x11687fc00] 20:43:41 INFO - PROCESS | 2457 | 1468727021024 Marionette DEBUG loaded listener.js 20:43:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x128b2bc00) [pid = 2457] [serial = 341] [outer = 0x11687fc00] 20:43:41 INFO - PROCESS | 2457 | 1468727021397 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] 20:43:41 INFO - PROCESS | 2457 | 1468727021425 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 20:43:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:43:41 INFO - PROCESS | 2457 | 1468727021429 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:43:41 INFO - PROCESS | 2457 | 1468727021431 Marionette TRACE conn2 <- [1,430,null,{}] 20:43:41 INFO - PROCESS | 2457 | 1468727021437 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}] 20:43:41 INFO - PROCESS | 2457 | 1468727021439 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:41 INFO - PROCESS | 2457 | 1468727021581 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 20:43:41 INFO - PROCESS | 2457 | 1468727021586 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:41 INFO - PROCESS | 2457 | 1468727021587 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b82f000 == 45 [pid = 2457] [id = 115] 20:43:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x118399400) [pid = 2457] [serial = 342] [outer = 0x0] 20:43:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1183a0000) [pid = 2457] [serial = 343] [outer = 0x118399400] 20:43:41 INFO - PROCESS | 2457 | 1468727021613 Marionette DEBUG loaded listener.js 20:43:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x12baa6400) [pid = 2457] [serial = 344] [outer = 0x118399400] 20:43:42 INFO - PROCESS | 2457 | 1468727021994 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]]]}] 20:43:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:43:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 624ms 20:43:42 INFO - PROCESS | 2457 | 1468727022053 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 20:43:42 INFO - PROCESS | 2457 | 1468727022056 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 20:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:43:42 INFO - PROCESS | 2457 | 1468727022059 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:43:42 INFO - PROCESS | 2457 | 1468727022062 Marionette TRACE conn2 <- [1,434,null,{}] 20:43:42 INFO - PROCESS | 2457 | 1468727022066 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}] 20:43:42 INFO - PROCESS | 2457 | 1468727022068 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:42 INFO - PROCESS | 2457 | 1468727022172 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 20:43:42 INFO - PROCESS | 2457 | 1468727022225 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:42 INFO - PROCESS | 2457 | 1468727022228 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x116678800 == 46 [pid = 2457] [id = 116] 20:43:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x115dda400) [pid = 2457] [serial = 345] [outer = 0x0] 20:43:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x117157800) [pid = 2457] [serial = 346] [outer = 0x115dda400] 20:43:42 INFO - PROCESS | 2457 | 1468727022258 Marionette DEBUG loaded listener.js 20:43:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x11839e800) [pid = 2457] [serial = 347] [outer = 0x115dda400] 20:43:42 INFO - PROCESS | 2457 | 1468727022716 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]]]}] 20:43:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:43:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 20:43:42 INFO - PROCESS | 2457 | 1468727022732 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 20:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:43:42 INFO - PROCESS | 2457 | 1468727022738 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 20:43:42 INFO - PROCESS | 2457 | 1468727022742 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:43:42 INFO - PROCESS | 2457 | 1468727022744 Marionette TRACE conn2 <- [1,438,null,{}] 20:43:42 INFO - PROCESS | 2457 | 1468727022747 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}] 20:43:42 INFO - PROCESS | 2457 | 1468727022748 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:42 INFO - PROCESS | 2457 | 1468727022873 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 20:43:42 INFO - PROCESS | 2457 | 1468727022941 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:42 INFO - PROCESS | 2457 | 1468727022942 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fe3000 == 47 [pid = 2457] [id = 117] 20:43:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x1183c2000) [pid = 2457] [serial = 348] [outer = 0x0] 20:43:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1183c5400) [pid = 2457] [serial = 349] [outer = 0x1183c2000] 20:43:42 INFO - PROCESS | 2457 | 1468727022972 Marionette DEBUG loaded listener.js 20:43:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x1186b0c00) [pid = 2457] [serial = 350] [outer = 0x1183c2000] 20:43:43 INFO - PROCESS | 2457 | 1468727023388 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]]]}] 20:43:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:43:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 669ms 20:43:43 INFO - PROCESS | 2457 | 1468727023412 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 20:43:43 INFO - PROCESS | 2457 | 1468727023414 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 20:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:43:43 INFO - PROCESS | 2457 | 1468727023416 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:43:43 INFO - PROCESS | 2457 | 1468727023421 Marionette TRACE conn2 <- [1,442,null,{}] 20:43:43 INFO - PROCESS | 2457 | 1468727023428 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}] 20:43:43 INFO - PROCESS | 2457 | 1468727023432 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:43 INFO - PROCESS | 2457 | 1468727023536 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 20:43:43 INFO - PROCESS | 2457 | 1468727023606 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:43 INFO - PROCESS | 2457 | 1468727023608 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6cb000 == 48 [pid = 2457] [id = 118] 20:43:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x1211e8000) [pid = 2457] [serial = 351] [outer = 0x0] 20:43:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x12408b400) [pid = 2457] [serial = 352] [outer = 0x1211e8000] 20:43:43 INFO - PROCESS | 2457 | 1468727023638 Marionette DEBUG loaded listener.js 20:43:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x125fe7c00) [pid = 2457] [serial = 353] [outer = 0x1211e8000] 20:43:44 INFO - PROCESS | 2457 | 1468727024078 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]]]}] 20:43:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:43:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 674ms 20:43:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:43:44 INFO - PROCESS | 2457 | 1468727024091 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 20:43:44 INFO - PROCESS | 2457 | 1468727024092 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 20:43:44 INFO - PROCESS | 2457 | 1468727024095 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:43:44 INFO - PROCESS | 2457 | 1468727024096 Marionette TRACE conn2 <- [1,446,null,{}] 20:43:44 INFO - PROCESS | 2457 | 1468727024098 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}] 20:43:44 INFO - PROCESS | 2457 | 1468727024100 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:44 INFO - PROCESS | 2457 | 1468727024224 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 20:43:44 INFO - PROCESS | 2457 | 1468727024304 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:44 INFO - PROCESS | 2457 | 1468727024305 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba75000 == 49 [pid = 2457] [id = 119] 20:43:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x128b30800) [pid = 2457] [serial = 354] [outer = 0x0] 20:43:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x12916dc00) [pid = 2457] [serial = 355] [outer = 0x128b30800] 20:43:44 INFO - PROCESS | 2457 | 1468727024335 Marionette DEBUG loaded listener.js 20:43:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x1292b7c00) [pid = 2457] [serial = 356] [outer = 0x128b30800] 20:43:44 INFO - PROCESS | 2457 | 1468727024759 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]]]}] 20:43:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:43:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 718ms 20:43:44 INFO - PROCESS | 2457 | 1468727024814 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 20:43:44 INFO - PROCESS | 2457 | 1468727024815 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 20:43:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:43:44 INFO - PROCESS | 2457 | 1468727024857 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:43:44 INFO - PROCESS | 2457 | 1468727024858 Marionette TRACE conn2 <- [1,450,null,{}] 20:43:44 INFO - PROCESS | 2457 | 1468727024860 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}] 20:43:44 INFO - PROCESS | 2457 | 1468727024862 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:44 INFO - PROCESS | 2457 | 1468727024958 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 20:43:45 INFO - PROCESS | 2457 | 1468727025025 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 2457 | 1468727025027 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b35800 == 50 [pid = 2457] [id = 120] 20:43:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x1186f0000) [pid = 2457] [serial = 357] [outer = 0x0] 20:43:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x1292b4800) [pid = 2457] [serial = 358] [outer = 0x1186f0000] 20:43:45 INFO - PROCESS | 2457 | 1468727025055 Marionette DEBUG loaded listener.js 20:43:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x12a710400) [pid = 2457] [serial = 359] [outer = 0x1186f0000] 20:43:45 INFO - PROCESS | 2457 | 1468727025666 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] 20:43:45 INFO - PROCESS | 2457 | 1468727025729 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 20:43:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:43:45 INFO - PROCESS | 2457 | 1468727025732 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:43:45 INFO - PROCESS | 2457 | 1468727025734 Marionette TRACE conn2 <- [1,454,null,{}] 20:43:45 INFO - PROCESS | 2457 | 1468727025738 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}] 20:43:45 INFO - PROCESS | 2457 | 1468727025739 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:45 INFO - PROCESS | 2457 | 1468727025836 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 20:43:45 INFO - PROCESS | 2457 | 1468727025905 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 2457 | 1468727025908 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x118669000 == 51 [pid = 2457] [id = 121] 20:43:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x1183c0c00) [pid = 2457] [serial = 360] [outer = 0x0] 20:43:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x1183c5800) [pid = 2457] [serial = 361] [outer = 0x1183c0c00] 20:43:45 INFO - PROCESS | 2457 | 1468727025935 Marionette DEBUG loaded listener.js 20:43:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x118866c00) [pid = 2457] [serial = 362] [outer = 0x1183c0c00] 20:43:46 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:43:46 INFO - PROCESS | 2457 | 1468727026406 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]]]}] 20:43:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:43:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 724ms 20:43:46 INFO - PROCESS | 2457 | 1468727026457 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 20:43:46 INFO - PROCESS | 2457 | 1468727026461 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 20:43:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:43:46 INFO - PROCESS | 2457 | 1468727026468 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:43:46 INFO - PROCESS | 2457 | 1468727026470 Marionette TRACE conn2 <- [1,458,null,{}] 20:43:46 INFO - PROCESS | 2457 | 1468727026474 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}] 20:43:46 INFO - PROCESS | 2457 | 1468727026477 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:46 INFO - PROCESS | 2457 | 1468727026626 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x12a936800 == 50 [pid = 2457] [id = 114] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x119670800 == 49 [pid = 2457] [id = 113] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x129d3f000 == 48 [pid = 2457] [id = 112] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x126b55000 == 47 [pid = 2457] [id = 111] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x124a16000 == 46 [pid = 2457] [id = 110] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x123bbd800 == 45 [pid = 2457] [id = 109] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x121353000 == 44 [pid = 2457] [id = 108] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d8800 == 43 [pid = 2457] [id = 107] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x117d95800 == 42 [pid = 2457] [id = 106] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x118678800 == 41 [pid = 2457] [id = 105] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x11811c000 == 40 [pid = 2457] [id = 102] 20:43:46 INFO - PROCESS | 2457 | --DOCSHELL 0x11262e000 == 39 [pid = 2457] [id = 101] 20:43:46 INFO - PROCESS | 2457 | 1468727026743 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:46 INFO - PROCESS | 2457 | 1468727026744 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x1295a2400) [pid = 2457] [serial = 202] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x118617000) [pid = 2457] [serial = 208] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x126371400) [pid = 2457] [serial = 274] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x119611c00) [pid = 2457] [serial = 253] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x1292af000) [pid = 2457] [serial = 278] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x12a679c00) [pid = 2457] [serial = 283] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x1186b7c00) [pid = 2457] [serial = 265] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x119521400) [pid = 2457] [serial = 266] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x1241da000) [pid = 2457] [serial = 256] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x1182a0400) [pid = 2457] [serial = 263] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x116f94800) [pid = 2457] [serial = 262] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x128b2f400) [pid = 2457] [serial = 260] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x128b2b000) [pid = 2457] [serial = 259] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1295a5400) [pid = 2457] [serial = 280] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x123b82c00) [pid = 2457] [serial = 269] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x121a8f800) [pid = 2457] [serial = 268] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x118614800) [pid = 2457] [serial = 250] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x12a9dc000) [pid = 2457] [serial = 286] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x124a34800) [pid = 2457] [serial = 271] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x124ab6400) [pid = 2457] [serial = 272] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12959c000) [pid = 2457] [serial = 290] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x12b9f4c00) [pid = 2457] [serial = 292] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11951f000) [pid = 2457] [serial = 289] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x12baa8800) [pid = 2457] [serial = 295] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12b85bc00) [pid = 2457] [serial = 287] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x12be33800) [pid = 2457] [serial = 296] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x12be38400) [pid = 2457] [serial = 298] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x128b31c00) [pid = 2457] [serial = 277] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x12a594000) [pid = 2457] [serial = 281] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x12a784000) [pid = 2457] [serial = 284] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x12ba9cc00) [pid = 2457] [serial = 293] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x126bad800) [pid = 2457] [serial = 275] [outer = 0x0] [url = about:blank] 20:43:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x11667c000 == 40 [pid = 2457] [id = 122] 20:43:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x118397c00) [pid = 2457] [serial = 363] [outer = 0x0] 20:43:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x118617000) [pid = 2457] [serial = 364] [outer = 0x118397c00] 20:43:46 INFO - PROCESS | 2457 | 1468727026777 Marionette DEBUG loaded listener.js 20:43:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x121cdf000) [pid = 2457] [serial = 365] [outer = 0x118397c00] 20:43:47 INFO - PROCESS | 2457 | 1468727027080 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] 20:43:47 INFO - PROCESS | 2457 | 1468727027116 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 20:43:47 INFO - PROCESS | 2457 | 1468727027121 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:43:47 INFO - PROCESS | 2457 | 1468727027125 Marionette TRACE conn2 <- [1,462,null,{}] 20:43:47 INFO - PROCESS | 2457 | 1468727027133 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}] 20:43:47 INFO - PROCESS | 2457 | 1468727027138 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:47 INFO - PROCESS | 2457 | 1468727027217 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 20:43:47 INFO - PROCESS | 2457 | 1468727027224 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:47 INFO - PROCESS | 2457 | 1468727027225 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f48800 == 41 [pid = 2457] [id = 123] 20:43:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x124a31400) [pid = 2457] [serial = 366] [outer = 0x0] 20:43:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x126badc00) [pid = 2457] [serial = 367] [outer = 0x124a31400] 20:43:47 INFO - PROCESS | 2457 | 1468727027252 Marionette DEBUG loaded listener.js 20:43:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12959dc00) [pid = 2457] [serial = 368] [outer = 0x124a31400] 20:43:47 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:43:47 INFO - PROCESS | 2457 | 1468727027594 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] 20:43:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:43:47 INFO - PROCESS | 2457 | 1468727027646 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 20:43:47 INFO - PROCESS | 2457 | 1468727027648 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:43:47 INFO - PROCESS | 2457 | 1468727027649 Marionette TRACE conn2 <- [1,466,null,{}] 20:43:47 INFO - PROCESS | 2457 | 1468727027652 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}] 20:43:47 INFO - PROCESS | 2457 | 1468727027653 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:47 INFO - PROCESS | 2457 | 1468727027741 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 20:43:47 INFO - PROCESS | 2457 | 1468727027746 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:47 INFO - PROCESS | 2457 | 1468727027747 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x121439800 == 42 [pid = 2457] [id = 124] 20:43:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12a676000) [pid = 2457] [serial = 369] [outer = 0x0] 20:43:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12a9dec00) [pid = 2457] [serial = 370] [outer = 0x12a676000] 20:43:47 INFO - PROCESS | 2457 | 1468727027772 Marionette DEBUG loaded listener.js 20:43:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12b866800) [pid = 2457] [serial = 371] [outer = 0x12a676000] 20:43:48 INFO - PROCESS | 2457 | 1468727028106 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] 20:43:48 INFO - PROCESS | 2457 | 1468727028123 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 20:43:48 INFO - PROCESS | 2457 | 1468727028126 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:43:48 INFO - PROCESS | 2457 | 1468727028127 Marionette TRACE conn2 <- [1,470,null,{}] 20:43:48 INFO - PROCESS | 2457 | 1468727028129 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}] 20:43:48 INFO - PROCESS | 2457 | 1468727028130 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:48 INFO - PROCESS | 2457 | 1468727028237 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 20:43:48 INFO - PROCESS | 2457 | 1468727028243 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:48 INFO - PROCESS | 2457 | 1468727028244 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b9e800 == 43 [pid = 2457] [id = 125] 20:43:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12a70ac00) [pid = 2457] [serial = 372] [outer = 0x0] 20:43:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x12b9f9800) [pid = 2457] [serial = 373] [outer = 0x12a70ac00] 20:43:48 INFO - PROCESS | 2457 | 1468727028268 Marionette DEBUG loaded listener.js 20:43:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x12be39c00) [pid = 2457] [serial = 374] [outer = 0x12a70ac00] 20:43:48 INFO - PROCESS | 2457 | 1468727028595 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]]]}] 20:43:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:43:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 20:43:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:43:48 INFO - PROCESS | 2457 | 1468727028644 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 20:43:48 INFO - PROCESS | 2457 | 1468727028645 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 20:43:48 INFO - PROCESS | 2457 | 1468727028648 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:43:48 INFO - PROCESS | 2457 | 1468727028656 Marionette TRACE conn2 <- [1,474,null,{}] 20:43:48 INFO - PROCESS | 2457 | 1468727028658 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}] 20:43:48 INFO - PROCESS | 2457 | 1468727028662 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:48 INFO - PROCESS | 2457 | 1468727028761 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 20:43:48 INFO - PROCESS | 2457 | 1468727028765 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:48 INFO - PROCESS | 2457 | 1468727028766 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b4b000 == 44 [pid = 2457] [id = 126] 20:43:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x12bed3800) [pid = 2457] [serial = 375] [outer = 0x0] 20:43:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x12c0e2000) [pid = 2457] [serial = 376] [outer = 0x12bed3800] 20:43:48 INFO - PROCESS | 2457 | 1468727028793 Marionette DEBUG loaded listener.js 20:43:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x12c750800) [pid = 2457] [serial = 377] [outer = 0x12bed3800] 20:43:49 INFO - PROCESS | 2457 | 1468727029161 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]]]}] 20:43:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:43:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 525ms 20:43:49 INFO - PROCESS | 2457 | 1468727029178 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 20:43:49 INFO - PROCESS | 2457 | 1468727029179 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 20:43:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:43:49 INFO - PROCESS | 2457 | 1468727029181 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:43:49 INFO - PROCESS | 2457 | 1468727029182 Marionette TRACE conn2 <- [1,478,null,{}] 20:43:49 INFO - PROCESS | 2457 | 1468727029187 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}] 20:43:49 INFO - PROCESS | 2457 | 1468727029189 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:49 INFO - PROCESS | 2457 | 1468727029292 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 20:43:49 INFO - PROCESS | 2457 | 1468727029295 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:49 INFO - PROCESS | 2457 | 1468727029296 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b5e800 == 45 [pid = 2457] [id = 127] 20:43:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x1128a5c00) [pid = 2457] [serial = 378] [outer = 0x0] 20:43:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x1128af800) [pid = 2457] [serial = 379] [outer = 0x1128a5c00] 20:43:49 INFO - PROCESS | 2457 | 1468727029353 Marionette DEBUG loaded listener.js 20:43:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x119131000) [pid = 2457] [serial = 380] [outer = 0x1128a5c00] 20:43:49 INFO - PROCESS | 2457 | 1468727029679 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]]]}] 20:43:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:43:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 522ms 20:43:49 INFO - PROCESS | 2457 | 1468727029705 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 20:43:49 INFO - PROCESS | 2457 | 1468727029706 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 20:43:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:43:49 INFO - PROCESS | 2457 | 1468727029708 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:43:49 INFO - PROCESS | 2457 | 1468727029709 Marionette TRACE conn2 <- [1,482,null,{}] 20:43:49 INFO - PROCESS | 2457 | 1468727029712 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}] 20:43:49 INFO - PROCESS | 2457 | 1468727029713 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:49 INFO - PROCESS | 2457 | 1468727029812 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 20:43:49 INFO - PROCESS | 2457 | 1468727029824 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:49 INFO - PROCESS | 2457 | 1468727029825 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a553800 == 46 [pid = 2457] [id = 128] 20:43:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1128af400) [pid = 2457] [serial = 381] [outer = 0x0] 20:43:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x112f4e800) [pid = 2457] [serial = 382] [outer = 0x1128af400] 20:43:49 INFO - PROCESS | 2457 | 1468727029849 Marionette DEBUG loaded listener.js 20:43:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x112f52800) [pid = 2457] [serial = 383] [outer = 0x1128af400] 20:43:50 INFO - PROCESS | 2457 | 1468727030190 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]]]}] 20:43:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:43:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 517ms 20:43:50 INFO - PROCESS | 2457 | 1468727030227 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 20:43:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:43:50 INFO - PROCESS | 2457 | 1468727030228 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 20:43:50 INFO - PROCESS | 2457 | 1468727030230 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:43:50 INFO - PROCESS | 2457 | 1468727030231 Marionette TRACE conn2 <- [1,486,null,{}] 20:43:50 INFO - PROCESS | 2457 | 1468727030234 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}] 20:43:50 INFO - PROCESS | 2457 | 1468727030235 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:50 INFO - PROCESS | 2457 | 1468727030337 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 20:43:50 INFO - PROCESS | 2457 | 1468727030348 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:50 INFO - PROCESS | 2457 | 1468727030349 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a92a000 == 47 [pid = 2457] [id = 129] 20:43:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x112f52400) [pid = 2457] [serial = 384] [outer = 0x0] 20:43:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x112f57400) [pid = 2457] [serial = 385] [outer = 0x112f52400] 20:43:50 INFO - PROCESS | 2457 | 1468727030374 Marionette DEBUG loaded listener.js 20:43:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x11932f400) [pid = 2457] [serial = 386] [outer = 0x112f52400] 20:43:50 INFO - PROCESS | 2457 | 1468727030722 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]]]}] 20:43:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:43:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 20:43:50 INFO - PROCESS | 2457 | 1468727030750 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 20:43:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:43:50 INFO - PROCESS | 2457 | 1468727030753 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 20:43:50 INFO - PROCESS | 2457 | 1468727030755 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:43:50 INFO - PROCESS | 2457 | 1468727030757 Marionette TRACE conn2 <- [1,490,null,{}] 20:43:50 INFO - PROCESS | 2457 | 1468727030759 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}] 20:43:50 INFO - PROCESS | 2457 | 1468727030760 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:50 INFO - PROCESS | 2457 | 1468727030861 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 20:43:50 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x1182a1400) [pid = 2457] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:43:50 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x12b85f400) [pid = 2457] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:43:50 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x11959a800) [pid = 2457] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:43:50 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x121ce2000) [pid = 2457] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:43:50 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x12a791c00) [pid = 2457] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x12b9f2000) [pid = 2457] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x12c2be800) [pid = 2457] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x12b9f1000) [pid = 2457] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1131d9000) [pid = 2457] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x118616c00) [pid = 2457] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x12916ec00) [pid = 2457] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x119139000) [pid = 2457] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1292b8c00) [pid = 2457] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x121440400) [pid = 2457] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x123b73c00) [pid = 2457] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x12672a000) [pid = 2457] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x110ee5c00) [pid = 2457] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x11687fc00) [pid = 2457] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:43:51 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x113c8d800) [pid = 2457] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:43:51 INFO - PROCESS | 2457 | 1468727031029 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:51 INFO - PROCESS | 2457 | 1468727031030 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x115e45000 == 48 [pid = 2457] [id = 130] 20:43:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x110ee1000) [pid = 2457] [serial = 387] [outer = 0x0] 20:43:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x11330cc00) [pid = 2457] [serial = 388] [outer = 0x110ee1000] 20:43:51 INFO - PROCESS | 2457 | 1468727031055 Marionette DEBUG loaded listener.js 20:43:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x11829ac00) [pid = 2457] [serial = 389] [outer = 0x110ee1000] 20:43:51 INFO - PROCESS | 2457 | 1468727031324 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]]]}] 20:43:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:43:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 619ms 20:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:43:51 INFO - PROCESS | 2457 | 1468727031376 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 20:43:51 INFO - PROCESS | 2457 | 1468727031377 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 20:43:51 INFO - PROCESS | 2457 | 1468727031379 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:43:51 INFO - PROCESS | 2457 | 1468727031381 Marionette TRACE conn2 <- [1,494,null,{}] 20:43:51 INFO - PROCESS | 2457 | 1468727031384 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}] 20:43:51 INFO - PROCESS | 2457 | 1468727031389 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:51 INFO - PROCESS | 2457 | 1468727031482 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 20:43:51 INFO - PROCESS | 2457 | 1468727031487 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:51 INFO - PROCESS | 2457 | 1468727031489 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c044000 == 49 [pid = 2457] [id = 131] 20:43:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1186b5800) [pid = 2457] [serial = 390] [outer = 0x0] 20:43:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x119d34c00) [pid = 2457] [serial = 391] [outer = 0x1186b5800] 20:43:51 INFO - PROCESS | 2457 | 1468727031515 Marionette DEBUG loaded listener.js 20:43:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x12ba9ec00) [pid = 2457] [serial = 392] [outer = 0x1186b5800] 20:43:51 INFO - PROCESS | 2457 | 1468727031868 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]]]}] 20:43:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:43:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 519ms 20:43:51 INFO - PROCESS | 2457 | 1468727031899 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 20:43:51 INFO - PROCESS | 2457 | 1468727031901 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 20:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:43:51 INFO - PROCESS | 2457 | 1468727031915 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:43:51 INFO - PROCESS | 2457 | 1468727031916 Marionette TRACE conn2 <- [1,498,null,{}] 20:43:51 INFO - PROCESS | 2457 | 1468727031918 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}] 20:43:51 INFO - PROCESS | 2457 | 1468727031919 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:52 INFO - PROCESS | 2457 | 1468727032004 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 20:43:52 INFO - PROCESS | 2457 | 1468727032008 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:52 INFO - PROCESS | 2457 | 1468727032009 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2db000 == 50 [pid = 2457] [id = 132] 20:43:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1215e7000) [pid = 2457] [serial = 393] [outer = 0x0] 20:43:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1215ef400) [pid = 2457] [serial = 394] [outer = 0x1215e7000] 20:43:52 INFO - PROCESS | 2457 | 1468727032032 Marionette DEBUG loaded listener.js 20:43:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1215f3000) [pid = 2457] [serial = 395] [outer = 0x1215e7000] 20:43:52 INFO - PROCESS | 2457 | 1468727032360 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]]]}] 20:43:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:43:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 471ms 20:43:52 INFO - PROCESS | 2457 | 1468727032389 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 20:43:52 INFO - PROCESS | 2457 | 1468727032391 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 20:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:43:52 INFO - PROCESS | 2457 | 1468727032394 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:43:52 INFO - PROCESS | 2457 | 1468727032395 Marionette TRACE conn2 <- [1,502,null,{}] 20:43:52 INFO - PROCESS | 2457 | 1468727032397 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}] 20:43:52 INFO - PROCESS | 2457 | 1468727032398 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:52 INFO - PROCESS | 2457 | 1468727032508 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 20:43:52 INFO - PROCESS | 2457 | 1468727032598 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:52 INFO - PROCESS | 2457 | 1468727032599 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c761000 == 51 [pid = 2457] [id = 133] 20:43:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x11687e000) [pid = 2457] [serial = 396] [outer = 0x0] 20:43:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x123b77c00) [pid = 2457] [serial = 397] [outer = 0x11687e000] 20:43:52 INFO - PROCESS | 2457 | 1468727032637 Marionette DEBUG loaded listener.js 20:43:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x126c59800) [pid = 2457] [serial = 398] [outer = 0x11687e000] 20:43:52 INFO - PROCESS | 2457 | 1468727032976 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]]]}] 20:43:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:43:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 622ms 20:43:53 INFO - PROCESS | 2457 | 1468727033054 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 20:43:53 INFO - PROCESS | 2457 | 1468727033056 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 20:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:43:53 INFO - PROCESS | 2457 | 1468727033060 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:43:53 INFO - PROCESS | 2457 | 1468727033063 Marionette TRACE conn2 <- [1,506,null,{}] 20:43:53 INFO - PROCESS | 2457 | 1468727033068 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}] 20:43:53 INFO - PROCESS | 2457 | 1468727033071 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:53 INFO - PROCESS | 2457 | 1468727033179 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 20:43:53 INFO - PROCESS | 2457 | 1468727033235 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:53 INFO - PROCESS | 2457 | 1468727033237 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fc9000 == 52 [pid = 2457] [id = 134] 20:43:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x112f4f800) [pid = 2457] [serial = 399] [outer = 0x0] 20:43:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x113c8c800) [pid = 2457] [serial = 400] [outer = 0x112f4f800] 20:43:53 INFO - PROCESS | 2457 | 1468727033269 Marionette DEBUG loaded listener.js 20:43:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x1182a0400) [pid = 2457] [serial = 401] [outer = 0x112f4f800] 20:43:53 INFO - PROCESS | 2457 | 1468727033788 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]]]}] 20:43:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:43:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 776ms 20:43:53 INFO - PROCESS | 2457 | 1468727033861 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 20:43:53 INFO - PROCESS | 2457 | 1468727033865 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 20:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:43:53 INFO - PROCESS | 2457 | 1468727033888 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:43:53 INFO - PROCESS | 2457 | 1468727033892 Marionette TRACE conn2 <- [1,510,null,{}] 20:43:53 INFO - PROCESS | 2457 | 1468727033896 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}] 20:43:53 INFO - PROCESS | 2457 | 1468727033899 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:54 INFO - PROCESS | 2457 | 1468727034101 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 20:43:54 INFO - PROCESS | 2457 | 1468727034197 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:54 INFO - PROCESS | 2457 | 1468727034199 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bb0000 == 53 [pid = 2457] [id = 135] 20:43:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x119135400) [pid = 2457] [serial = 402] [outer = 0x0] 20:43:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x119334c00) [pid = 2457] [serial = 403] [outer = 0x119135400] 20:43:54 INFO - PROCESS | 2457 | 1468727034236 Marionette DEBUG loaded listener.js 20:43:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x11960f800) [pid = 2457] [serial = 404] [outer = 0x119135400] 20:43:54 INFO - PROCESS | 2457 | 1468727034674 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]]]}] 20:43:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:43:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 830ms 20:43:54 INFO - PROCESS | 2457 | 1468727034711 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 20:43:54 INFO - PROCESS | 2457 | 1468727034713 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 20:43:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:43:54 INFO - PROCESS | 2457 | 1468727034716 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:43:54 INFO - PROCESS | 2457 | 1468727034717 Marionette TRACE conn2 <- [1,514,null,{}] 20:43:54 INFO - PROCESS | 2457 | 1468727034724 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}] 20:43:54 INFO - PROCESS | 2457 | 1468727034727 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:54 INFO - PROCESS | 2457 | 1468727034835 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 20:43:54 INFO - PROCESS | 2457 | 1468727034909 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:54 INFO - PROCESS | 2457 | 1468727034912 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c045800 == 54 [pid = 2457] [id = 136] 20:43:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x124a37800) [pid = 2457] [serial = 405] [outer = 0x0] 20:43:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x125fe7400) [pid = 2457] [serial = 406] [outer = 0x124a37800] 20:43:54 INFO - PROCESS | 2457 | 1468727034944 Marionette DEBUG loaded listener.js 20:43:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x126baa400) [pid = 2457] [serial = 407] [outer = 0x124a37800] 20:43:55 INFO - PROCESS | 2457 | 1468727035352 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]]]}] 20:43:55 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 20:43:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 20:43:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:43:55 INFO - PROCESS | 2457 | 1468727035386 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 20:43:55 INFO - PROCESS | 2457 | 1468727035388 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 20:43:55 INFO - PROCESS | 2457 | 1468727035390 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:43:55 INFO - PROCESS | 2457 | 1468727035391 Marionette TRACE conn2 <- [1,518,null,{}] 20:43:55 INFO - PROCESS | 2457 | 1468727035394 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}] 20:43:55 INFO - PROCESS | 2457 | 1468727035395 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:55 INFO - PROCESS | 2457 | 1468727035522 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 20:43:55 INFO - PROCESS | 2457 | 1468727035647 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:55 INFO - PROCESS | 2457 | 1468727035649 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad32800 == 55 [pid = 2457] [id = 137] 20:43:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x124a39c00) [pid = 2457] [serial = 408] [outer = 0x0] 20:43:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x129175c00) [pid = 2457] [serial = 409] [outer = 0x124a39c00] 20:43:55 INFO - PROCESS | 2457 | 1468727035681 Marionette DEBUG loaded listener.js 20:43:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x12a671c00) [pid = 2457] [serial = 410] [outer = 0x124a39c00] 20:43:56 INFO - PROCESS | 2457 | 1468727036124 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]]]}] 20:43:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:43:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 969ms 20:43:56 INFO - PROCESS | 2457 | 1468727036369 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 20:43:56 INFO - PROCESS | 2457 | 1468727036371 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 20:43:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:43:56 INFO - PROCESS | 2457 | 1468727036375 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:43:56 INFO - PROCESS | 2457 | 1468727036377 Marionette TRACE conn2 <- [1,522,null,{}] 20:43:56 INFO - PROCESS | 2457 | 1468727036380 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}] 20:43:56 INFO - PROCESS | 2457 | 1468727036382 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:56 INFO - PROCESS | 2457 | 1468727036477 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 20:43:56 INFO - PROCESS | 2457 | 1468727036545 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:56 INFO - PROCESS | 2457 | 1468727036547 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188e2800 == 56 [pid = 2457] [id = 138] 20:43:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x118398400) [pid = 2457] [serial = 411] [outer = 0x0] 20:43:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x1183a0c00) [pid = 2457] [serial = 412] [outer = 0x118398400] 20:43:56 INFO - PROCESS | 2457 | 1468727036574 Marionette DEBUG loaded listener.js 20:43:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x1183be400) [pid = 2457] [serial = 413] [outer = 0x118398400] 20:43:57 INFO - PROCESS | 2457 | 1468727037009 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]]]}] 20:43:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:43:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 20:43:57 INFO - PROCESS | 2457 | 1468727037046 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 20:43:57 INFO - PROCESS | 2457 | 1468727037048 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 20:43:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:43:57 INFO - PROCESS | 2457 | 1468727037053 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:43:57 INFO - PROCESS | 2457 | 1468727037056 Marionette TRACE conn2 <- [1,526,null,{}] 20:43:57 INFO - PROCESS | 2457 | 1468727037059 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}] 20:43:57 INFO - PROCESS | 2457 | 1468727037061 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:57 INFO - PROCESS | 2457 | 1468727037179 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 20:43:57 INFO - PROCESS | 2457 | 1468727037293 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:57 INFO - PROCESS | 2457 | 1468727037294 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x117474800 == 57 [pid = 2457] [id = 139] 20:43:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 125 (0x1183b6400) [pid = 2457] [serial = 414] [outer = 0x0] 20:43:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 126 (0x1186b9c00) [pid = 2457] [serial = 415] [outer = 0x1183b6400] 20:43:57 INFO - PROCESS | 2457 | 1468727037339 Marionette DEBUG loaded listener.js 20:43:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 127 (0x119130800) [pid = 2457] [serial = 416] [outer = 0x1183b6400] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x11302c800 == 56 [pid = 2457] [id = 69] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2db000 == 55 [pid = 2457] [id = 132] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x12c044000 == 54 [pid = 2457] [id = 131] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x115e45000 == 53 [pid = 2457] [id = 130] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x12a92a000 == 52 [pid = 2457] [id = 129] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x12a553800 == 51 [pid = 2457] [id = 128] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x126b5e800 == 50 [pid = 2457] [id = 127] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 126 (0x1183a0000) [pid = 2457] [serial = 343] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x126b4b000 == 49 [pid = 2457] [id = 126] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x123b9e800 == 48 [pid = 2457] [id = 125] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x121439800 == 47 [pid = 2457] [id = 124] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x120f48800 == 46 [pid = 2457] [id = 123] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x11667c000 == 45 [pid = 2457] [id = 122] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x118669000 == 44 [pid = 2457] [id = 121] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x120fe3000 == 43 [pid = 2457] [id = 117] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x116678800 == 42 [pid = 2457] [id = 116] 20:43:57 INFO - PROCESS | 2457 | --DOCSHELL 0x12b82f000 == 41 [pid = 2457] [id = 115] 20:43:57 INFO - PROCESS | 2457 | 1468727037765 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]]]}] 20:43:57 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 20:43:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 722ms 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 125 (0x12c0e8c00) [pid = 2457] [serial = 329] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 124 (0x12c74f000) [pid = 2457] [serial = 334] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x12ba9ac00) [pid = 2457] [serial = 325] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x12baa9800) [pid = 2457] [serial = 326] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x116824400) [pid = 2457] [serial = 302] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x113c8e000) [pid = 2457] [serial = 301] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x11959e400) [pid = 2457] [serial = 314] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x11886c800) [pid = 2457] [serial = 313] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x12a789800) [pid = 2457] [serial = 322] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x12addd400) [pid = 2457] [serial = 323] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x119610c00) [pid = 2457] [serial = 305] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x119518800) [pid = 2457] [serial = 304] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x12b9f0c00) [pid = 2457] [serial = 311] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x12a9d8800) [pid = 2457] [serial = 310] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x12637c000) [pid = 2457] [serial = 308] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x123c11c00) [pid = 2457] [serial = 307] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x1244dc800) [pid = 2457] [serial = 317] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x123c11400) [pid = 2457] [serial = 316] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x128b22800) [pid = 2457] [serial = 319] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x128b2ec00) [pid = 2457] [serial = 320] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x110eea000) [pid = 2457] [serial = 337] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x116805c00) [pid = 2457] [serial = 338] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12caac000) [pid = 2457] [serial = 335] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x12be3dc00) [pid = 2457] [serial = 328] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x128b2bc00) [pid = 2457] [serial = 341] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x12c2bec00) [pid = 2457] [serial = 332] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12408b800) [pid = 2457] [serial = 340] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1167c8800) [pid = 2457] [serial = 205] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x118f6a000) [pid = 2457] [serial = 251] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x12b9f7c00) [pid = 2457] [serial = 248] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x119742400) [pid = 2457] [serial = 254] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x126586c00) [pid = 2457] [serial = 257] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x12c2b6800) [pid = 2457] [serial = 331] [outer = 0x0] [url = about:blank] 20:43:57 INFO - PROCESS | 2457 | 1468727037790 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 20:43:57 INFO - PROCESS | 2457 | 1468727037791 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 20:43:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:43:57 INFO - PROCESS | 2457 | 1468727037797 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:43:57 INFO - PROCESS | 2457 | 1468727037798 Marionette TRACE conn2 <- [1,530,null,{}] 20:43:57 INFO - PROCESS | 2457 | 1468727037805 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}] 20:43:57 INFO - PROCESS | 2457 | 1468727037808 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:57 INFO - PROCESS | 2457 | 1468727037887 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 20:43:57 INFO - PROCESS | 2457 | 1468727037893 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:57 INFO - PROCESS | 2457 | 1468727037895 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x11866e800 == 42 [pid = 2457] [id = 140] 20:43:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x119512800) [pid = 2457] [serial = 417] [outer = 0x0] 20:43:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x119605400) [pid = 2457] [serial = 418] [outer = 0x119512800] 20:43:57 INFO - PROCESS | 2457 | 1468727037922 Marionette DEBUG loaded listener.js 20:43:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x119747800) [pid = 2457] [serial = 419] [outer = 0x119512800] 20:43:58 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 20:43:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:43:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:43:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:43:58 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 20:43:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:43:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:43:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:43:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 20:43:58 INFO - PROCESS | 2457 | 1468727038261 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"]]]}] 20:43:58 INFO - PROCESS | 2457 | 1468727038269 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 20:43:58 INFO - PROCESS | 2457 | 1468727038270 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 20:43:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:43:58 INFO - PROCESS | 2457 | 1468727038272 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:43:58 INFO - PROCESS | 2457 | 1468727038274 Marionette TRACE conn2 <- [1,534,null,{}] 20:43:58 INFO - PROCESS | 2457 | 1468727038276 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}] 20:43:58 INFO - PROCESS | 2457 | 1468727038277 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:58 INFO - PROCESS | 2457 | 1468727038376 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 20:43:58 INFO - PROCESS | 2457 | 1468727038430 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:58 INFO - PROCESS | 2457 | 1468727038431 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x121134000 == 43 [pid = 2457] [id = 141] 20:43:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x119518800) [pid = 2457] [serial = 420] [outer = 0x0] 20:43:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x121802400) [pid = 2457] [serial = 421] [outer = 0x119518800] 20:43:58 INFO - PROCESS | 2457 | 1468727038456 Marionette DEBUG loaded listener.js 20:43:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12408bc00) [pid = 2457] [serial = 422] [outer = 0x119518800] 20:43:58 INFO - PROCESS | 2457 | 1468727038754 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]]]}] 20:43:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 20:43:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 20:43:58 INFO - PROCESS | 2457 | 1468727038793 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 20:43:58 INFO - PROCESS | 2457 | 1468727038794 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 20:43:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:43:58 INFO - PROCESS | 2457 | 1468727038796 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:43:58 INFO - PROCESS | 2457 | 1468727038797 Marionette TRACE conn2 <- [1,538,null,{}] 20:43:58 INFO - PROCESS | 2457 | 1468727038800 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}] 20:43:58 INFO - PROCESS | 2457 | 1468727038804 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:58 INFO - PROCESS | 2457 | 1468727038898 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 20:43:58 INFO - PROCESS | 2457 | 1468727038977 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:58 INFO - PROCESS | 2457 | 1468727038978 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x121916800 == 44 [pid = 2457] [id = 142] 20:43:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1196bd000) [pid = 2457] [serial = 423] [outer = 0x0] 20:43:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1244dc800) [pid = 2457] [serial = 424] [outer = 0x1196bd000] 20:43:59 INFO - PROCESS | 2457 | 1468727039007 Marionette DEBUG loaded listener.js 20:43:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x126c51800) [pid = 2457] [serial = 425] [outer = 0x1196bd000] 20:43:59 INFO - PROCESS | 2457 | 1468727039272 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]]]}] 20:43:59 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. 20:43:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 20:43:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:43:59 INFO - PROCESS | 2457 | 1468727039323 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 20:43:59 INFO - PROCESS | 2457 | 1468727039324 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 20:43:59 INFO - PROCESS | 2457 | 1468727039326 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:43:59 INFO - PROCESS | 2457 | 1468727039327 Marionette TRACE conn2 <- [1,542,null,{}] 20:43:59 INFO - PROCESS | 2457 | 1468727039329 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}] 20:43:59 INFO - PROCESS | 2457 | 1468727039335 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:59 INFO - PROCESS | 2457 | 1468727039445 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 20:43:59 INFO - PROCESS | 2457 | 1468727039508 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:59 INFO - PROCESS | 2457 | 1468727039510 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x125fc3800 == 45 [pid = 2457] [id = 143] 20:43:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x112f54c00) [pid = 2457] [serial = 426] [outer = 0x0] 20:43:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x126c5e800) [pid = 2457] [serial = 427] [outer = 0x112f54c00] 20:43:59 INFO - PROCESS | 2457 | 1468727039541 Marionette DEBUG loaded listener.js 20:43:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x12a588400) [pid = 2457] [serial = 428] [outer = 0x112f54c00] 20:43:59 INFO - PROCESS | 2457 | 1468727039823 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]]]}] 20:43:59 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. 20:43:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 20:43:59 INFO - PROCESS | 2457 | 1468727039844 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 20:43:59 INFO - PROCESS | 2457 | 1468727039846 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 20:43:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:43:59 INFO - PROCESS | 2457 | 1468727039860 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:43:59 INFO - PROCESS | 2457 | 1468727039861 Marionette TRACE conn2 <- [1,546,null,{}] 20:43:59 INFO - PROCESS | 2457 | 1468727039864 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}] 20:43:59 INFO - PROCESS | 2457 | 1468727039865 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:43:59 INFO - PROCESS | 2457 | 1468727039987 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 20:44:00 INFO - PROCESS | 2457 | 1468727040032 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:00 INFO - PROCESS | 2457 | 1468727040034 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b58800 == 46 [pid = 2457] [id = 144] 20:44:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x128b27000) [pid = 2457] [serial = 429] [outer = 0x0] 20:44:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x12a704400) [pid = 2457] [serial = 430] [outer = 0x128b27000] 20:44:00 INFO - PROCESS | 2457 | 1468727040064 Marionette DEBUG loaded listener.js 20:44:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x12a9d6000) [pid = 2457] [serial = 431] [outer = 0x128b27000] 20:44:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 20:44:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 534ms 20:44:00 INFO - PROCESS | 2457 | 1468727040374 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]]]}] 20:44:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:44:00 INFO - PROCESS | 2457 | 1468727040392 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 20:44:00 INFO - PROCESS | 2457 | 1468727040394 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 20:44:00 INFO - PROCESS | 2457 | 1468727040396 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:44:00 INFO - PROCESS | 2457 | 1468727040397 Marionette TRACE conn2 <- [1,550,null,{}] 20:44:00 INFO - PROCESS | 2457 | 1468727040399 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}] 20:44:00 INFO - PROCESS | 2457 | 1468727040400 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:00 INFO - PROCESS | 2457 | 1468727040527 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 20:44:00 INFO - PROCESS | 2457 | 1468727040542 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:00 INFO - PROCESS | 2457 | 1468727040551 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x12913a000 == 47 [pid = 2457] [id = 145] 20:44:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x12a592400) [pid = 2457] [serial = 432] [outer = 0x0] 20:44:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x12b85a800) [pid = 2457] [serial = 433] [outer = 0x12a592400] 20:44:00 INFO - PROCESS | 2457 | 1468727040581 Marionette DEBUG loaded listener.js 20:44:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x12b9f3800) [pid = 2457] [serial = 434] [outer = 0x12a592400] 20:44:00 INFO - PROCESS | 2457 | 1468727040932 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]]]}] 20:44:00 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. 20:44:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 20:44:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:44:00 INFO - PROCESS | 2457 | 1468727040965 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 20:44:00 INFO - PROCESS | 2457 | 1468727040966 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 20:44:00 INFO - PROCESS | 2457 | 1468727040968 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:44:00 INFO - PROCESS | 2457 | 1468727040969 Marionette TRACE conn2 <- [1,554,null,{}] 20:44:00 INFO - PROCESS | 2457 | 1468727040972 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}] 20:44:00 INFO - PROCESS | 2457 | 1468727040973 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:01 INFO - PROCESS | 2457 | 1468727041078 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 20:44:01 INFO - PROCESS | 2457 | 1468727041083 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:01 INFO - PROCESS | 2457 | 1468727041084 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a54b000 == 48 [pid = 2457] [id = 146] 20:44:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x12a9e2400) [pid = 2457] [serial = 435] [outer = 0x0] 20:44:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x12b9fc400) [pid = 2457] [serial = 436] [outer = 0x12a9e2400] 20:44:01 INFO - PROCESS | 2457 | 1468727041108 Marionette DEBUG loaded listener.js 20:44:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x12be2f800) [pid = 2457] [serial = 437] [outer = 0x12a9e2400] 20:44:01 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:01 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:01 INFO - PROCESS | 2457 | 1468727041425 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]]]}] 20:44:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:44:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 472ms 20:44:01 INFO - PROCESS | 2457 | 1468727041441 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 20:44:01 INFO - PROCESS | 2457 | 1468727041442 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 20:44:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:44:01 INFO - PROCESS | 2457 | 1468727041445 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:44:01 INFO - PROCESS | 2457 | 1468727041446 Marionette TRACE conn2 <- [1,558,null,{}] 20:44:01 INFO - PROCESS | 2457 | 1468727041448 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}] 20:44:01 INFO - PROCESS | 2457 | 1468727041449 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:01 INFO - PROCESS | 2457 | 1468727041575 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 20:44:01 INFO - PROCESS | 2457 | 1468727041587 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:01 INFO - PROCESS | 2457 | 1468727041588 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a994800 == 49 [pid = 2457] [id = 147] 20:44:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x12be31000) [pid = 2457] [serial = 438] [outer = 0x0] 20:44:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x12bed1c00) [pid = 2457] [serial = 439] [outer = 0x12be31000] 20:44:01 INFO - PROCESS | 2457 | 1468727041611 Marionette DEBUG loaded listener.js 20:44:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x12bed9800) [pid = 2457] [serial = 440] [outer = 0x12be31000] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x1128a5c00) [pid = 2457] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x1128af400) [pid = 2457] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x112f52400) [pid = 2457] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1183c0c00) [pid = 2457] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x12a70ac00) [pid = 2457] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x12bed3800) [pid = 2457] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x12a676000) [pid = 2457] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x118397c00) [pid = 2457] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x124a31400) [pid = 2457] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x118399400) [pid = 2457] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x110ee1000) [pid = 2457] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1215e7000) [pid = 2457] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:44:01 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1186b5800) [pid = 2457] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 618ms 20:44:02 INFO - PROCESS | 2457 | 1468727042060 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]]]}] 20:44:02 INFO - PROCESS | 2457 | 1468727042064 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 20:44:02 INFO - PROCESS | 2457 | 1468727042065 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 20:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:44:02 INFO - PROCESS | 2457 | 1468727042071 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:44:02 INFO - PROCESS | 2457 | 1468727042072 Marionette TRACE conn2 <- [1,562,null,{}] 20:44:02 INFO - PROCESS | 2457 | 1468727042075 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}] 20:44:02 INFO - PROCESS | 2457 | 1468727042076 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:02 INFO - PROCESS | 2457 | 1468727042170 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 20:44:02 INFO - PROCESS | 2457 | 1468727042174 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:02 INFO - PROCESS | 2457 | 1468727042175 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b838000 == 50 [pid = 2457] [id = 148] 20:44:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x112f52400) [pid = 2457] [serial = 441] [outer = 0x0] 20:44:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1186b5800) [pid = 2457] [serial = 442] [outer = 0x112f52400] 20:44:02 INFO - PROCESS | 2457 | 1468727042202 Marionette DEBUG loaded listener.js 20:44:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x12be3ec00) [pid = 2457] [serial = 443] [outer = 0x112f52400] 20:44:02 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:02 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:02 INFO - PROCESS | 2457 | 1468727042527 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]]]}] 20:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 473ms 20:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:44:02 INFO - PROCESS | 2457 | 1468727042542 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 20:44:02 INFO - PROCESS | 2457 | 1468727042544 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 20:44:02 INFO - PROCESS | 2457 | 1468727042546 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:44:02 INFO - PROCESS | 2457 | 1468727042548 Marionette TRACE conn2 <- [1,566,null,{}] 20:44:02 INFO - PROCESS | 2457 | 1468727042557 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}] 20:44:02 INFO - PROCESS | 2457 | 1468727042559 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:02 INFO - PROCESS | 2457 | 1468727042680 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 20:44:02 INFO - PROCESS | 2457 | 1468727042687 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:02 INFO - PROCESS | 2457 | 1468727042688 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c040800 == 51 [pid = 2457] [id = 149] 20:44:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x12b9fb800) [pid = 2457] [serial = 444] [outer = 0x0] 20:44:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x12c0e0800) [pid = 2457] [serial = 445] [outer = 0x12b9fb800] 20:44:02 INFO - PROCESS | 2457 | 1468727042712 Marionette DEBUG loaded listener.js 20:44:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x12c2b3c00) [pid = 2457] [serial = 446] [outer = 0x12b9fb800] 20:44:02 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:02 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:03 INFO - PROCESS | 2457 | 1468727043027 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]]]}] 20:44:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:44:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 20:44:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:44:03 INFO - PROCESS | 2457 | 1468727043066 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 20:44:03 INFO - PROCESS | 2457 | 1468727043068 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 20:44:03 INFO - PROCESS | 2457 | 1468727043070 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:44:03 INFO - PROCESS | 2457 | 1468727043071 Marionette TRACE conn2 <- [1,570,null,{}] 20:44:03 INFO - PROCESS | 2457 | 1468727043073 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}] 20:44:03 INFO - PROCESS | 2457 | 1468727043074 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:03 INFO - PROCESS | 2457 | 1468727043158 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 20:44:03 INFO - PROCESS | 2457 | 1468727043161 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:03 INFO - PROCESS | 2457 | 1468727043162 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca80800 == 52 [pid = 2457] [id = 150] 20:44:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1215f2c00) [pid = 2457] [serial = 447] [outer = 0x0] 20:44:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x12c2bac00) [pid = 2457] [serial = 448] [outer = 0x1215f2c00] 20:44:03 INFO - PROCESS | 2457 | 1468727043186 Marionette DEBUG loaded listener.js 20:44:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x12c74f000) [pid = 2457] [serial = 449] [outer = 0x1215f2c00] 20:44:03 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:03 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:03 INFO - PROCESS | 2457 | 1468727043510 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]]]}] 20:44:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:44:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 470ms 20:44:03 INFO - PROCESS | 2457 | 1468727043541 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 20:44:03 INFO - PROCESS | 2457 | 1468727043542 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 20:44:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:44:03 INFO - PROCESS | 2457 | 1468727043544 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:44:03 INFO - PROCESS | 2457 | 1468727043545 Marionette TRACE conn2 <- [1,574,null,{}] 20:44:03 INFO - PROCESS | 2457 | 1468727043547 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}] 20:44:03 INFO - PROCESS | 2457 | 1468727043548 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:03 INFO - PROCESS | 2457 | 1468727043667 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 20:44:03 INFO - PROCESS | 2457 | 1468727043678 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:03 INFO - PROCESS | 2457 | 1468727043680 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d453800 == 53 [pid = 2457] [id = 151] 20:44:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x12106e400) [pid = 2457] [serial = 450] [outer = 0x0] 20:44:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x121071c00) [pid = 2457] [serial = 451] [outer = 0x12106e400] 20:44:03 INFO - PROCESS | 2457 | 1468727043704 Marionette DEBUG loaded listener.js 20:44:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x121077c00) [pid = 2457] [serial = 452] [outer = 0x12106e400] 20:44:04 INFO - PROCESS | 2457 | 1468727044093 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]]]}] 20:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 571ms 20:44:04 INFO - PROCESS | 2457 | 1468727044115 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 20:44:04 INFO - PROCESS | 2457 | 1468727044118 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 20:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:44:04 INFO - PROCESS | 2457 | 1468727044121 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:44:04 INFO - PROCESS | 2457 | 1468727044123 Marionette TRACE conn2 <- [1,578,null,{}] 20:44:04 INFO - PROCESS | 2457 | 1468727044127 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}] 20:44:04 INFO - PROCESS | 2457 | 1468727044129 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:04 INFO - PROCESS | 2457 | 1468727044235 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 20:44:04 INFO - PROCESS | 2457 | 1468727044310 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:04 INFO - PROCESS | 2457 | 1468727044312 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x11684a000 == 54 [pid = 2457] [id = 152] 20:44:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x112f4f400) [pid = 2457] [serial = 453] [outer = 0x0] 20:44:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x115e8e000) [pid = 2457] [serial = 454] [outer = 0x112f4f400] 20:44:04 INFO - PROCESS | 2457 | 1468727044344 Marionette DEBUG loaded listener.js 20:44:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x118395800) [pid = 2457] [serial = 455] [outer = 0x112f4f400] 20:44:04 INFO - PROCESS | 2457 | 1468727044829 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]]]}] 20:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 772ms 20:44:04 INFO - PROCESS | 2457 | 1468727044892 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 20:44:04 INFO - PROCESS | 2457 | 1468727044895 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 20:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:44:04 INFO - PROCESS | 2457 | 1468727044900 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:44:04 INFO - PROCESS | 2457 | 1468727044902 Marionette TRACE conn2 <- [1,582,null,{}] 20:44:04 INFO - PROCESS | 2457 | 1468727044905 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}] 20:44:04 INFO - PROCESS | 2457 | 1468727044906 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:05 INFO - PROCESS | 2457 | 1468727045012 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 20:44:05 INFO - PROCESS | 2457 | 1468727045074 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:05 INFO - PROCESS | 2457 | 1468727045076 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x121917800 == 55 [pid = 2457] [id = 153] 20:44:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x11886c800) [pid = 2457] [serial = 456] [outer = 0x0] 20:44:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x119331800) [pid = 2457] [serial = 457] [outer = 0x11886c800] 20:44:05 INFO - PROCESS | 2457 | 1468727045106 Marionette DEBUG loaded listener.js 20:44:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x119610800) [pid = 2457] [serial = 458] [outer = 0x11886c800] 20:44:05 INFO - PROCESS | 2457 | 1468727045555 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]]]}] 20:44:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:44:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 720ms 20:44:05 INFO - PROCESS | 2457 | 1468727045621 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 20:44:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:44:05 INFO - PROCESS | 2457 | 1468727045622 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 20:44:05 INFO - PROCESS | 2457 | 1468727045625 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:44:05 INFO - PROCESS | 2457 | 1468727045627 Marionette TRACE conn2 <- [1,586,null,{}] 20:44:05 INFO - PROCESS | 2457 | 1468727045635 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}] 20:44:05 INFO - PROCESS | 2457 | 1468727045638 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:05 INFO - PROCESS | 2457 | 1468727045743 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 20:44:05 INFO - PROCESS | 2457 | 1468727045820 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:05 INFO - PROCESS | 2457 | 1468727045822 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c03f000 == 56 [pid = 2457] [id = 154] 20:44:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x1215e7000) [pid = 2457] [serial = 459] [outer = 0x0] 20:44:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x1241db800) [pid = 2457] [serial = 460] [outer = 0x1215e7000] 20:44:05 INFO - PROCESS | 2457 | 1468727045852 Marionette DEBUG loaded listener.js 20:44:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 125 (0x126c5b000) [pid = 2457] [serial = 461] [outer = 0x1215e7000] 20:44:06 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:06 INFO - PROCESS | 2457 | 1468727046246 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]]]}] 20:44:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:44:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 674ms 20:44:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:44:06 INFO - PROCESS | 2457 | 1468727046300 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 20:44:06 INFO - PROCESS | 2457 | 1468727046301 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 20:44:06 INFO - PROCESS | 2457 | 1468727046304 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:44:06 INFO - PROCESS | 2457 | 1468727046305 Marionette TRACE conn2 <- [1,590,null,{}] 20:44:06 INFO - PROCESS | 2457 | 1468727046308 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}] 20:44:06 INFO - PROCESS | 2457 | 1468727046309 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:06 INFO - PROCESS | 2457 | 1468727046443 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 20:44:06 INFO - PROCESS | 2457 | 1468727046577 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:06 INFO - PROCESS | 2457 | 1468727046578 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d472800 == 57 [pid = 2457] [id = 155] 20:44:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 126 (0x128b99c00) [pid = 2457] [serial = 462] [outer = 0x0] 20:44:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 127 (0x129170c00) [pid = 2457] [serial = 463] [outer = 0x128b99c00] 20:44:06 INFO - PROCESS | 2457 | 1468727046627 Marionette DEBUG loaded listener.js 20:44:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 128 (0x12a586c00) [pid = 2457] [serial = 464] [outer = 0x128b99c00] 20:44:07 INFO - PROCESS | 2457 | 1468727047097 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]]]}] 20:44:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:44:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 819ms 20:44:07 INFO - PROCESS | 2457 | 1468727047124 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 20:44:07 INFO - PROCESS | 2457 | 1468727047125 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 20:44:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:44:07 INFO - PROCESS | 2457 | 1468727047128 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:44:07 INFO - PROCESS | 2457 | 1468727047129 Marionette TRACE conn2 <- [1,594,null,{}] 20:44:07 INFO - PROCESS | 2457 | 1468727047131 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}] 20:44:07 INFO - PROCESS | 2457 | 1468727047133 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:07 INFO - PROCESS | 2457 | 1468727047234 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 20:44:07 INFO - PROCESS | 2457 | 1468727047297 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:07 INFO - PROCESS | 2457 | 1468727047298 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d6ea000 == 58 [pid = 2457] [id = 156] 20:44:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 129 (0x128b9a000) [pid = 2457] [serial = 465] [outer = 0x0] 20:44:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 130 (0x12a784800) [pid = 2457] [serial = 466] [outer = 0x128b9a000] 20:44:07 INFO - PROCESS | 2457 | 1468727047366 Marionette DEBUG loaded listener.js 20:44:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 131 (0x12bede400) [pid = 2457] [serial = 467] [outer = 0x128b9a000] 20:44:07 INFO - PROCESS | 2457 | 1468727047952 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]]]}] 20:44:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:44:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 869ms 20:44:07 INFO - PROCESS | 2457 | 1468727047998 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 20:44:08 INFO - PROCESS | 2457 | 1468727048000 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 20:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:44:08 INFO - PROCESS | 2457 | 1468727048006 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:44:08 INFO - PROCESS | 2457 | 1468727048008 Marionette TRACE conn2 <- [1,598,null,{}] 20:44:08 INFO - PROCESS | 2457 | 1468727048011 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}] 20:44:08 INFO - PROCESS | 2457 | 1468727048013 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:08 INFO - PROCESS | 2457 | 1468727048109 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 20:44:08 INFO - PROCESS | 2457 | 1468727048183 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:08 INFO - PROCESS | 2457 | 1468727048185 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x121135800 == 59 [pid = 2457] [id = 157] 20:44:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 132 (0x11829c800) [pid = 2457] [serial = 468] [outer = 0x0] 20:44:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 133 (0x118397400) [pid = 2457] [serial = 469] [outer = 0x11829c800] 20:44:08 INFO - PROCESS | 2457 | 1468727048213 Marionette DEBUG loaded listener.js 20:44:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 134 (0x1183c2400) [pid = 2457] [serial = 470] [outer = 0x11829c800] 20:44:08 INFO - PROCESS | 2457 | 1468727048645 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]]]}] 20:44:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:44:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 672ms 20:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:44:08 INFO - PROCESS | 2457 | 1468727048678 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 20:44:08 INFO - PROCESS | 2457 | 1468727048680 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 20:44:08 INFO - PROCESS | 2457 | 1468727048685 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:44:08 INFO - PROCESS | 2457 | 1468727048686 Marionette TRACE conn2 <- [1,602,null,{}] 20:44:08 INFO - PROCESS | 2457 | 1468727048689 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}] 20:44:08 INFO - PROCESS | 2457 | 1468727048690 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:08 INFO - PROCESS | 2457 | 1468727048786 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x11321c800 == 58 [pid = 2457] [id = 56] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca80800 == 57 [pid = 2457] [id = 150] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12c040800 == 56 [pid = 2457] [id = 149] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12b838000 == 55 [pid = 2457] [id = 148] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12a994800 == 54 [pid = 2457] [id = 147] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12a54b000 == 53 [pid = 2457] [id = 146] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12913a000 == 52 [pid = 2457] [id = 145] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x126b58800 == 51 [pid = 2457] [id = 144] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x125fc3800 == 50 [pid = 2457] [id = 143] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x121916800 == 49 [pid = 2457] [id = 142] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x121134000 == 48 [pid = 2457] [id = 141] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x11866e800 == 47 [pid = 2457] [id = 140] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x117474800 == 46 [pid = 2457] [id = 139] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x1188e2800 == 45 [pid = 2457] [id = 138] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12c045800 == 44 [pid = 2457] [id = 136] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x123bb0000 == 43 [pid = 2457] [id = 135] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12c761000 == 42 [pid = 2457] [id = 133] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x116fc9000 == 41 [pid = 2457] [id = 134] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x117d88800 == 40 [pid = 2457] [id = 70] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12a987000 == 39 [pid = 2457] [id = 104] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x123b38800 == 38 [pid = 2457] [id = 103] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x123b35800 == 37 [pid = 2457] [id = 120] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x129406800 == 36 [pid = 2457] [id = 83] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba75000 == 35 [pid = 2457] [id = 119] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad32800 == 34 [pid = 2457] [id = 137] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6cb000 == 33 [pid = 2457] [id = 118] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x121135800 == 32 [pid = 2457] [id = 157] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12d6ea000 == 31 [pid = 2457] [id = 156] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12d472800 == 30 [pid = 2457] [id = 155] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12c03f000 == 29 [pid = 2457] [id = 154] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x121917800 == 28 [pid = 2457] [id = 153] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x12d453800 == 27 [pid = 2457] [id = 151] 20:44:09 INFO - PROCESS | 2457 | --DOCSHELL 0x11684a000 == 26 [pid = 2457] [id = 152] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 133 (0x1128af800) [pid = 2457] [serial = 379] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 132 (0x112f4e800) [pid = 2457] [serial = 382] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 131 (0x119131000) [pid = 2457] [serial = 380] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 130 (0x112f57400) [pid = 2457] [serial = 385] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 129 (0x112f52800) [pid = 2457] [serial = 383] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 128 (0x118866c00) [pid = 2457] [serial = 362] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 127 (0x1183c5800) [pid = 2457] [serial = 361] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 126 (0x12b9f9800) [pid = 2457] [serial = 373] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 125 (0x12be39c00) [pid = 2457] [serial = 374] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 124 (0x12c0e2000) [pid = 2457] [serial = 376] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x11932f400) [pid = 2457] [serial = 386] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x117157800) [pid = 2457] [serial = 346] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x12408b400) [pid = 2457] [serial = 352] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x12a9dec00) [pid = 2457] [serial = 370] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x12b866800) [pid = 2457] [serial = 371] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x118617000) [pid = 2457] [serial = 364] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x121cdf000) [pid = 2457] [serial = 365] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x1183c5400) [pid = 2457] [serial = 349] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x1292b4800) [pid = 2457] [serial = 358] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x126badc00) [pid = 2457] [serial = 367] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x12959dc00) [pid = 2457] [serial = 368] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x12916dc00) [pid = 2457] [serial = 355] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x12baa6400) [pid = 2457] [serial = 344] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x11829ac00) [pid = 2457] [serial = 389] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x1215f3000) [pid = 2457] [serial = 395] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x1215ef400) [pid = 2457] [serial = 394] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x12ba9ec00) [pid = 2457] [serial = 392] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x123b77c00) [pid = 2457] [serial = 397] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x11330cc00) [pid = 2457] [serial = 388] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x119d34c00) [pid = 2457] [serial = 391] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12c750800) [pid = 2457] [serial = 377] [outer = 0x0] [url = about:blank] 20:44:09 INFO - PROCESS | 2457 | 1468727049537 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:09 INFO - PROCESS | 2457 | 1468727049538 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x11254d000 == 27 [pid = 2457] [id = 158] 20:44:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1121b9000) [pid = 2457] [serial = 471] [outer = 0x0] 20:44:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1128a6400) [pid = 2457] [serial = 472] [outer = 0x1121b9000] 20:44:09 INFO - PROCESS | 2457 | 1468727049569 Marionette DEBUG loaded listener.js 20:44:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x112f06000) [pid = 2457] [serial = 473] [outer = 0x1121b9000] 20:44:09 INFO - PROCESS | 2457 | 1468727049884 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]]]}] 20:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1220ms 20:44:09 INFO - PROCESS | 2457 | 1468727049909 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 20:44:09 INFO - PROCESS | 2457 | 1468727049911 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 20:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:44:09 INFO - PROCESS | 2457 | 1468727049914 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:44:09 INFO - PROCESS | 2457 | 1468727049916 Marionette TRACE conn2 <- [1,606,null,{}] 20:44:09 INFO - PROCESS | 2457 | 1468727049923 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}] 20:44:09 INFO - PROCESS | 2457 | 1468727049924 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:10 INFO - PROCESS | 2457 | 1468727050001 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 20:44:10 INFO - PROCESS | 2457 | 1468727050006 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:10 INFO - PROCESS | 2457 | 1468727050007 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x11684b000 == 28 [pid = 2457] [id = 159] 20:44:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x112feb400) [pid = 2457] [serial = 474] [outer = 0x0] 20:44:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x116196c00) [pid = 2457] [serial = 475] [outer = 0x112feb400] 20:44:10 INFO - PROCESS | 2457 | 1468727050036 Marionette DEBUG loaded listener.js 20:44:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x116805400) [pid = 2457] [serial = 476] [outer = 0x112feb400] 20:44:10 INFO - PROCESS | 2457 | 1468727050467 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]]]}] 20:44:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:44:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 573ms 20:44:10 INFO - PROCESS | 2457 | 1468727050492 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 20:44:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:44:10 INFO - PROCESS | 2457 | 1468727050495 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 20:44:10 INFO - PROCESS | 2457 | 1468727050499 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:44:10 INFO - PROCESS | 2457 | 1468727050501 Marionette TRACE conn2 <- [1,610,null,{}] 20:44:10 INFO - PROCESS | 2457 | 1468727050505 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}] 20:44:10 INFO - PROCESS | 2457 | 1468727050507 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:10 INFO - PROCESS | 2457 | 1468727050613 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 20:44:10 INFO - PROCESS | 2457 | 1468727050622 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:10 INFO - PROCESS | 2457 | 1468727050623 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x11746e000 == 29 [pid = 2457] [id = 160] 20:44:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x116f95000) [pid = 2457] [serial = 477] [outer = 0x0] 20:44:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1182a0c00) [pid = 2457] [serial = 478] [outer = 0x116f95000] 20:44:10 INFO - PROCESS | 2457 | 1468727050648 Marionette DEBUG loaded listener.js 20:44:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x1183a4000) [pid = 2457] [serial = 479] [outer = 0x116f95000] 20:44:11 INFO - PROCESS | 2457 | 1468727051018 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]]]}] 20:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 572ms 20:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:44:11 INFO - PROCESS | 2457 | 1468727051072 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 20:44:11 INFO - PROCESS | 2457 | 1468727051073 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 20:44:11 INFO - PROCESS | 2457 | 1468727051080 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:44:11 INFO - PROCESS | 2457 | 1468727051084 Marionette TRACE conn2 <- [1,614,null,{}] 20:44:11 INFO - PROCESS | 2457 | 1468727051088 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}] 20:44:11 INFO - PROCESS | 2457 | 1468727051091 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:11 INFO - PROCESS | 2457 | 1468727051169 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 20:44:11 INFO - PROCESS | 2457 | 1468727051174 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:11 INFO - PROCESS | 2457 | 1468727051175 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x118fee800 == 30 [pid = 2457] [id = 161] 20:44:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x112f4f000) [pid = 2457] [serial = 480] [outer = 0x0] 20:44:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x11860b400) [pid = 2457] [serial = 481] [outer = 0x112f4f000] 20:44:11 INFO - PROCESS | 2457 | 1468727051202 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x118fb3400) [pid = 2457] [serial = 482] [outer = 0x112f4f000] 20:44:11 INFO - PROCESS | 2457 | 1468727051552 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]]]}] 20:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 527ms 20:44:11 INFO - PROCESS | 2457 | 1468727051604 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 20:44:11 INFO - PROCESS | 2457 | 1468727051605 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 20:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:44:11 INFO - PROCESS | 2457 | 1468727051622 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:44:11 INFO - PROCESS | 2457 | 1468727051623 Marionette TRACE conn2 <- [1,618,null,{}] 20:44:11 INFO - PROCESS | 2457 | 1468727051626 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}] 20:44:11 INFO - PROCESS | 2457 | 1468727051627 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:11 INFO - PROCESS | 2457 | 1468727051732 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 20:44:11 INFO - PROCESS | 2457 | 1468727051745 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:11 INFO - PROCESS | 2457 | 1468727051746 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x119bb3800 == 31 [pid = 2457] [id = 162] 20:44:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x119130c00) [pid = 2457] [serial = 483] [outer = 0x0] 20:44:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x11932e800) [pid = 2457] [serial = 484] [outer = 0x119130c00] 20:44:11 INFO - PROCESS | 2457 | 1468727051777 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x119520c00) [pid = 2457] [serial = 485] [outer = 0x119130c00] 20:44:12 INFO - PROCESS | 2457 | 1468727052114 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]]]}] 20:44:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 20:44:12 INFO - PROCESS | 2457 | 1468727052141 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 20:44:12 INFO - PROCESS | 2457 | 1468727052142 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 20:44:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:44:12 INFO - PROCESS | 2457 | 1468727052144 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:44:12 INFO - PROCESS | 2457 | 1468727052145 Marionette TRACE conn2 <- [1,622,null,{}] 20:44:12 INFO - PROCESS | 2457 | 1468727052148 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}] 20:44:12 INFO - PROCESS | 2457 | 1468727052149 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:12 INFO - PROCESS | 2457 | 1468727052246 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 20:44:12 INFO - PROCESS | 2457 | 1468727052286 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:12 INFO - PROCESS | 2457 | 1468727052290 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x121135800 == 32 [pid = 2457] [id = 163] 20:44:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x116808c00) [pid = 2457] [serial = 486] [outer = 0x0] 20:44:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x11973f400) [pid = 2457] [serial = 487] [outer = 0x116808c00] 20:44:12 INFO - PROCESS | 2457 | 1468727052322 Marionette DEBUG loaded listener.js 20:44:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x12106d800) [pid = 2457] [serial = 488] [outer = 0x116808c00] 20:44:12 INFO - PROCESS | 2457 | 1468727052658 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]]]}] 20:44:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 20:44:12 INFO - PROCESS | 2457 | 1468727052664 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 20:44:12 INFO - PROCESS | 2457 | 1468727052665 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 20:44:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:44:12 INFO - PROCESS | 2457 | 1468727052668 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:44:12 INFO - PROCESS | 2457 | 1468727052671 Marionette TRACE conn2 <- [1,626,null,{}] 20:44:12 INFO - PROCESS | 2457 | 1468727052675 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}] 20:44:12 INFO - PROCESS | 2457 | 1468727052676 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:12 INFO - PROCESS | 2457 | 1468727052773 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 20:44:12 INFO - PROCESS | 2457 | 1468727052782 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:12 INFO - PROCESS | 2457 | 1468727052784 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x11253b800 == 33 [pid = 2457] [id = 164] 20:44:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x121074000) [pid = 2457] [serial = 489] [outer = 0x0] 20:44:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x1215e5400) [pid = 2457] [serial = 490] [outer = 0x121074000] 20:44:12 INFO - PROCESS | 2457 | 1468727052811 Marionette DEBUG loaded listener.js 20:44:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x1215f4400) [pid = 2457] [serial = 491] [outer = 0x121074000] 20:44:13 INFO - PROCESS | 2457 | 1468727053157 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]]]}] 20:44:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:44:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 524ms 20:44:13 INFO - PROCESS | 2457 | 1468727053195 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 20:44:13 INFO - PROCESS | 2457 | 1468727053196 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 20:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:44:13 INFO - PROCESS | 2457 | 1468727053198 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:44:13 INFO - PROCESS | 2457 | 1468727053199 Marionette TRACE conn2 <- [1,630,null,{}] 20:44:13 INFO - PROCESS | 2457 | 1468727053203 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}] 20:44:13 INFO - PROCESS | 2457 | 1468727053205 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:13 INFO - PROCESS | 2457 | 1468727053299 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 20:44:13 INFO - PROCESS | 2457 | 1468727053302 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:13 INFO - PROCESS | 2457 | 1468727053303 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a20800 == 34 [pid = 2457] [id = 165] 20:44:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 125 (0x110ee3400) [pid = 2457] [serial = 492] [outer = 0x0] 20:44:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 126 (0x1219bbc00) [pid = 2457] [serial = 493] [outer = 0x110ee3400] 20:44:13 INFO - PROCESS | 2457 | 1468727053327 Marionette DEBUG loaded listener.js 20:44:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 127 (0x1219c1400) [pid = 2457] [serial = 494] [outer = 0x110ee3400] 20:44:14 INFO - PROCESS | 2457 | 1468727054000 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]]]}] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 126 (0x112f4f800) [pid = 2457] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 125 (0x112f54c00) [pid = 2457] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 124 (0x12b9fb800) [pid = 2457] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x1196bd000) [pid = 2457] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x119518800) [pid = 2457] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x124a37800) [pid = 2457] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x112f52400) [pid = 2457] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x1186f0000) [pid = 2457] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x1183b6400) [pid = 2457] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x119135400) [pid = 2457] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x118398400) [pid = 2457] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x124a39c00) [pid = 2457] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x1211e8000) [pid = 2457] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1215f2c00) [pid = 2457] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x119512800) [pid = 2457] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x128b30800) [pid = 2457] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x128b27000) [pid = 2457] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x11687e000) [pid = 2457] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x12a9e2400) [pid = 2457] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x12a592400) [pid = 2457] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x12be31000) [pid = 2457] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x12baa4400) [pid = 2457] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x115dda400) [pid = 2457] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1183c2000) [pid = 2457] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:44:14 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x12106e400) [pid = 2457] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:44:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:44:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 872ms 20:44:14 INFO - PROCESS | 2457 | 1468727054071 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 20:44:14 INFO - PROCESS | 2457 | 1468727054072 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 20:44:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:44:14 INFO - PROCESS | 2457 | 1468727054075 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:44:14 INFO - PROCESS | 2457 | 1468727054076 Marionette TRACE conn2 <- [1,634,null,{}] 20:44:14 INFO - PROCESS | 2457 | 1468727054078 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}] 20:44:14 INFO - PROCESS | 2457 | 1468727054079 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:14 INFO - PROCESS | 2457 | 1468727054154 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 20:44:14 INFO - PROCESS | 2457 | 1468727054158 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:14 INFO - PROCESS | 2457 | 1468727054159 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x118681800 == 35 [pid = 2457] [id = 166] 20:44:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x115e2c000) [pid = 2457] [serial = 495] [outer = 0x0] 20:44:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1183bc400) [pid = 2457] [serial = 496] [outer = 0x115e2c000] 20:44:14 INFO - PROCESS | 2457 | 1468727054184 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x118fc0000) [pid = 2457] [serial = 497] [outer = 0x115e2c000] 20:44:14 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x118336c00) [pid = 2457] [serial = 498] [outer = 0x123b7cc00] 20:44:14 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:14 INFO - PROCESS | 2457 | 1468727054558 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]]]}] 20:44:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:44:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 20:44:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:44:14 INFO - PROCESS | 2457 | 1468727054598 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 20:44:14 INFO - PROCESS | 2457 | 1468727054599 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 20:44:14 INFO - PROCESS | 2457 | 1468727054601 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:44:14 INFO - PROCESS | 2457 | 1468727054603 Marionette TRACE conn2 <- [1,638,null,{}] 20:44:14 INFO - PROCESS | 2457 | 1468727054605 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}] 20:44:14 INFO - PROCESS | 2457 | 1468727054606 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:14 INFO - PROCESS | 2457 | 1468727054682 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 20:44:14 INFO - PROCESS | 2457 | 1468727054688 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:14 INFO - PROCESS | 2457 | 1468727054689 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x126eaf800 == 36 [pid = 2457] [id = 167] 20:44:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x119608800) [pid = 2457] [serial = 499] [outer = 0x0] 20:44:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x121073000) [pid = 2457] [serial = 500] [outer = 0x119608800] 20:44:14 INFO - PROCESS | 2457 | 1468727054713 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x123b77400) [pid = 2457] [serial = 501] [outer = 0x119608800] 20:44:14 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:14 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:15 INFO - PROCESS | 2457 | 1468727055036 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]]]}] 20:44:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 20:44:15 INFO - PROCESS | 2457 | 1468727055072 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 20:44:15 INFO - PROCESS | 2457 | 1468727055073 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 20:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:44:15 INFO - PROCESS | 2457 | 1468727055076 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:44:15 INFO - PROCESS | 2457 | 1468727055077 Marionette TRACE conn2 <- [1,642,null,{}] 20:44:15 INFO - PROCESS | 2457 | 1468727055079 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}] 20:44:15 INFO - PROCESS | 2457 | 1468727055080 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:15 INFO - PROCESS | 2457 | 1468727055177 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 20:44:15 INFO - PROCESS | 2457 | 1468727055182 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:15 INFO - PROCESS | 2457 | 1468727055184 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x129135000 == 37 [pid = 2457] [id = 168] 20:44:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x117d0fc00) [pid = 2457] [serial = 502] [outer = 0x0] 20:44:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x123c11400) [pid = 2457] [serial = 503] [outer = 0x117d0fc00] 20:44:15 INFO - PROCESS | 2457 | 1468727055229 Marionette DEBUG loaded listener.js 20:44:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x12431b800) [pid = 2457] [serial = 504] [outer = 0x117d0fc00] 20:44:15 INFO - PROCESS | 2457 | 1468727055753 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]]]}] 20:44:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 719ms 20:44:15 INFO - PROCESS | 2457 | 1468727055794 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 20:44:15 INFO - PROCESS | 2457 | 1468727055795 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 20:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:44:15 INFO - PROCESS | 2457 | 1468727055798 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:44:15 INFO - PROCESS | 2457 | 1468727055799 Marionette TRACE conn2 <- [1,646,null,{}] 20:44:15 INFO - PROCESS | 2457 | 1468727055802 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}] 20:44:15 INFO - PROCESS | 2457 | 1468727055803 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:15 INFO - PROCESS | 2457 | 1468727055893 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 20:44:15 INFO - PROCESS | 2457 | 1468727055896 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:15 INFO - PROCESS | 2457 | 1468727055897 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188dc800 == 38 [pid = 2457] [id = 169] 20:44:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x11960a800) [pid = 2457] [serial = 505] [outer = 0x0] 20:44:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x124ab6400) [pid = 2457] [serial = 506] [outer = 0x11960a800] 20:44:15 INFO - PROCESS | 2457 | 1468727055921 Marionette DEBUG loaded listener.js 20:44:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x126738000) [pid = 2457] [serial = 507] [outer = 0x11960a800] 20:44:16 INFO - PROCESS | 2457 | 1468727056470 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]]]}] 20:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 723ms 20:44:16 INFO - PROCESS | 2457 | 1468727056521 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 20:44:16 INFO - PROCESS | 2457 | 1468727056524 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 20:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:44:16 INFO - PROCESS | 2457 | 1468727056528 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:44:16 INFO - PROCESS | 2457 | 1468727056530 Marionette TRACE conn2 <- [1,650,null,{}] 20:44:16 INFO - PROCESS | 2457 | 1468727056534 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}] 20:44:16 INFO - PROCESS | 2457 | 1468727056536 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:16 INFO - PROCESS | 2457 | 1468727056668 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 20:44:16 INFO - PROCESS | 2457 | 1468727056752 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:16 INFO - PROCESS | 2457 | 1468727056753 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ad8800 == 39 [pid = 2457] [id = 170] 20:44:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x112fe2400) [pid = 2457] [serial = 508] [outer = 0x0] 20:44:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x115ddb400) [pid = 2457] [serial = 509] [outer = 0x112fe2400] 20:44:16 INFO - PROCESS | 2457 | 1468727056784 Marionette DEBUG loaded listener.js 20:44:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x116807c00) [pid = 2457] [serial = 510] [outer = 0x112fe2400] 20:44:17 INFO - PROCESS | 2457 | 1468727057317 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]]]}] 20:44:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:44:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 822ms 20:44:17 INFO - PROCESS | 2457 | 1468727057364 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 20:44:17 INFO - PROCESS | 2457 | 1468727057370 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 20:44:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:44:17 INFO - PROCESS | 2457 | 1468727057379 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:44:17 INFO - PROCESS | 2457 | 1468727057382 Marionette TRACE conn2 <- [1,654,null,{}] 20:44:17 INFO - PROCESS | 2457 | 1468727057385 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}] 20:44:17 INFO - PROCESS | 2457 | 1468727057388 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:17 INFO - PROCESS | 2457 | 1468727057523 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 20:44:17 INFO - PROCESS | 2457 | 1468727057605 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:17 INFO - PROCESS | 2457 | 1468727057606 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f57000 == 40 [pid = 2457] [id = 171] 20:44:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x1183bdc00) [pid = 2457] [serial = 511] [outer = 0x0] 20:44:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x1183c5800) [pid = 2457] [serial = 512] [outer = 0x1183bdc00] 20:44:17 INFO - PROCESS | 2457 | 1468727057637 Marionette DEBUG loaded listener.js 20:44:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x118617400) [pid = 2457] [serial = 513] [outer = 0x1183bdc00] 20:44:18 INFO - PROCESS | 2457 | 1468727058301 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]]]}] 20:44:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:44:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 974ms 20:44:18 INFO - PROCESS | 2457 | 1468727058359 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 20:44:18 INFO - PROCESS | 2457 | 1468727058361 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 20:44:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:44:18 INFO - PROCESS | 2457 | 1468727058365 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:44:18 INFO - PROCESS | 2457 | 1468727058367 Marionette TRACE conn2 <- [1,658,null,{}] 20:44:18 INFO - PROCESS | 2457 | 1468727058372 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}] 20:44:18 INFO - PROCESS | 2457 | 1468727058374 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:18 INFO - PROCESS | 2457 | 1468727058485 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x129135000 == 39 [pid = 2457] [id = 168] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x126eaf800 == 38 [pid = 2457] [id = 167] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x118681800 == 37 [pid = 2457] [id = 166] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x124a20800 == 36 [pid = 2457] [id = 165] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x11253b800 == 35 [pid = 2457] [id = 164] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x121135800 == 34 [pid = 2457] [id = 163] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x119bb3800 == 33 [pid = 2457] [id = 162] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x118fee800 == 32 [pid = 2457] [id = 161] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x11746e000 == 31 [pid = 2457] [id = 160] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x11684b000 == 30 [pid = 2457] [id = 159] 20:44:18 INFO - PROCESS | 2457 | --DOCSHELL 0x11254d000 == 29 [pid = 2457] [id = 158] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x12c74f000) [pid = 2457] [serial = 449] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x121071c00) [pid = 2457] [serial = 451] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x121077c00) [pid = 2457] [serial = 452] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x1182a0400) [pid = 2457] [serial = 401] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x12a588400) [pid = 2457] [serial = 428] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x12c2b3c00) [pid = 2457] [serial = 446] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x126c51800) [pid = 2457] [serial = 425] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x12408bc00) [pid = 2457] [serial = 422] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x125fe7400) [pid = 2457] [serial = 406] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x12be3ec00) [pid = 2457] [serial = 443] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x12a710400) [pid = 2457] [serial = 359] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x119130800) [pid = 2457] [serial = 416] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x119334c00) [pid = 2457] [serial = 403] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1183be400) [pid = 2457] [serial = 413] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x113c8c800) [pid = 2457] [serial = 400] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1244dc800) [pid = 2457] [serial = 424] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x12a671c00) [pid = 2457] [serial = 410] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x125fe7c00) [pid = 2457] [serial = 353] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x12c2bac00) [pid = 2457] [serial = 448] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1183a0c00) [pid = 2457] [serial = 412] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x119605400) [pid = 2457] [serial = 418] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1292b7c00) [pid = 2457] [serial = 356] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x126c5e800) [pid = 2457] [serial = 427] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x12a704400) [pid = 2457] [serial = 430] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x126c59800) [pid = 2457] [serial = 398] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x129175c00) [pid = 2457] [serial = 409] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x12be2f800) [pid = 2457] [serial = 437] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x12b9f3800) [pid = 2457] [serial = 434] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1186b5800) [pid = 2457] [serial = 442] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x12bed9800) [pid = 2457] [serial = 440] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x12b85a800) [pid = 2457] [serial = 433] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x12a9d6000) [pid = 2457] [serial = 431] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x12bed1c00) [pid = 2457] [serial = 439] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1186b9c00) [pid = 2457] [serial = 415] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x126baa400) [pid = 2457] [serial = 407] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12becf400) [pid = 2457] [serial = 299] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x12b9fc400) [pid = 2457] [serial = 436] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x12c0e0800) [pid = 2457] [serial = 445] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x121802400) [pid = 2457] [serial = 421] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x119747800) [pid = 2457] [serial = 419] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x11960f800) [pid = 2457] [serial = 404] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x11839e800) [pid = 2457] [serial = 347] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1186b0c00) [pid = 2457] [serial = 350] [outer = 0x0] [url = about:blank] 20:44:18 INFO - PROCESS | 2457 | 1468727058573 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:18 INFO - PROCESS | 2457 | 1468727058576 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x113361800 == 30 [pid = 2457] [id = 172] 20:44:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1131ba000) [pid = 2457] [serial = 514] [outer = 0x0] 20:44:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x113375400) [pid = 2457] [serial = 515] [outer = 0x1131ba000] 20:44:18 INFO - PROCESS | 2457 | 1468727058603 Marionette DEBUG loaded listener.js 20:44:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1164e7c00) [pid = 2457] [serial = 516] [outer = 0x1131ba000] 20:44:18 INFO - PROCESS | 2457 | 1468727058915 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]]]}] 20:44:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:44:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 574ms 20:44:18 INFO - PROCESS | 2457 | 1468727058940 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 20:44:18 INFO - PROCESS | 2457 | 1468727058943 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 20:44:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:44:18 INFO - PROCESS | 2457 | 1468727058948 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:44:18 INFO - PROCESS | 2457 | 1468727058950 Marionette TRACE conn2 <- [1,662,null,{}] 20:44:18 INFO - PROCESS | 2457 | 1468727058954 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}] 20:44:18 INFO - PROCESS | 2457 | 1468727058956 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:19 INFO - PROCESS | 2457 | 1468727059050 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 20:44:19 INFO - PROCESS | 2457 | 1468727059141 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:19 INFO - PROCESS | 2457 | 1468727059143 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d81800 == 31 [pid = 2457] [id = 173] 20:44:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x116192c00) [pid = 2457] [serial = 517] [outer = 0x0] 20:44:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x116f96800) [pid = 2457] [serial = 518] [outer = 0x116192c00] 20:44:19 INFO - PROCESS | 2457 | 1468727059186 Marionette DEBUG loaded listener.js 20:44:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11839d800) [pid = 2457] [serial = 519] [outer = 0x116192c00] 20:44:19 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:19 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:19 INFO - PROCESS | 2457 | 1468727059633 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]]]}] 20:44:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:44:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 722ms 20:44:19 INFO - PROCESS | 2457 | 1468727059677 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 20:44:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:44:19 INFO - PROCESS | 2457 | 1468727059679 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 20:44:19 INFO - PROCESS | 2457 | 1468727059683 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:44:19 INFO - PROCESS | 2457 | 1468727059687 Marionette TRACE conn2 <- [1,666,null,{}] 20:44:19 INFO - PROCESS | 2457 | 1468727059700 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}] 20:44:19 INFO - PROCESS | 2457 | 1468727059706 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:19 INFO - PROCESS | 2457 | 1468727059811 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 20:44:19 INFO - PROCESS | 2457 | 1468727059820 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:19 INFO - PROCESS | 2457 | 1468727059823 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x11965c000 == 32 [pid = 2457] [id = 174] 20:44:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1186b9c00) [pid = 2457] [serial = 520] [outer = 0x0] 20:44:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11912c800) [pid = 2457] [serial = 521] [outer = 0x1186b9c00] 20:44:19 INFO - PROCESS | 2457 | 1468727059854 Marionette DEBUG loaded listener.js 20:44:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x119332800) [pid = 2457] [serial = 522] [outer = 0x1186b9c00] 20:44:20 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:20 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:20 INFO - PROCESS | 2457 | 1468727060235 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]]]}] 20:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 577ms 20:44:20 INFO - PROCESS | 2457 | 1468727060272 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 20:44:20 INFO - PROCESS | 2457 | 1468727060274 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 20:44:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:44:20 INFO - PROCESS | 2457 | 1468727060276 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:44:20 INFO - PROCESS | 2457 | 1468727060277 Marionette TRACE conn2 <- [1,670,null,{}] 20:44:20 INFO - PROCESS | 2457 | 1468727060279 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}] 20:44:20 INFO - PROCESS | 2457 | 1468727060280 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:20 INFO - PROCESS | 2457 | 1468727060359 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 20:44:20 INFO - PROCESS | 2457 | 1468727060363 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:20 INFO - PROCESS | 2457 | 1468727060364 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x121353800 == 33 [pid = 2457] [id = 175] 20:44:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119514c00) [pid = 2457] [serial = 523] [outer = 0x0] 20:44:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x11960b800) [pid = 2457] [serial = 524] [outer = 0x119514c00] 20:44:20 INFO - PROCESS | 2457 | 1468727060391 Marionette DEBUG loaded listener.js 20:44:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119743800) [pid = 2457] [serial = 525] [outer = 0x119514c00] 20:44:20 INFO - PROCESS | 2457 | 1468727060742 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]]]}] 20:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 20:44:20 INFO - PROCESS | 2457 | 1468727060795 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 20:44:20 INFO - PROCESS | 2457 | 1468727060796 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 20:44:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:44:20 INFO - PROCESS | 2457 | 1468727060799 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:44:20 INFO - PROCESS | 2457 | 1468727060800 Marionette TRACE conn2 <- [1,674,null,{}] 20:44:20 INFO - PROCESS | 2457 | 1468727060802 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}] 20:44:20 INFO - PROCESS | 2457 | 1468727060803 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:20 INFO - PROCESS | 2457 | 1468727060908 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 20:44:20 INFO - PROCESS | 2457 | 1468727060925 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:20 INFO - PROCESS | 2457 | 1468727060926 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bb6800 == 34 [pid = 2457] [id = 176] 20:44:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x119517c00) [pid = 2457] [serial = 526] [outer = 0x0] 20:44:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x12106bc00) [pid = 2457] [serial = 527] [outer = 0x119517c00] 20:44:20 INFO - PROCESS | 2457 | 1468727060950 Marionette DEBUG loaded listener.js 20:44:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x121074400) [pid = 2457] [serial = 528] [outer = 0x119517c00] 20:44:21 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:21 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:21 INFO - PROCESS | 2457 | 1468727061305 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]]]}] 20:44:21 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 20:44:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 20:44:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:44:21 INFO - PROCESS | 2457 | 1468727061320 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 20:44:21 INFO - PROCESS | 2457 | 1468727061322 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 20:44:21 INFO - PROCESS | 2457 | 1468727061324 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:44:21 INFO - PROCESS | 2457 | 1468727061325 Marionette TRACE conn2 <- [1,678,null,{}] 20:44:21 INFO - PROCESS | 2457 | 1468727061327 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}] 20:44:21 INFO - PROCESS | 2457 | 1468727061331 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:21 INFO - PROCESS | 2457 | 1468727061446 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 20:44:21 INFO - PROCESS | 2457 | 1468727061459 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:21 INFO - PROCESS | 2457 | 1468727061460 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a18000 == 35 [pid = 2457] [id = 177] 20:44:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x121069c00) [pid = 2457] [serial = 529] [outer = 0x0] 20:44:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1215e8000) [pid = 2457] [serial = 530] [outer = 0x121069c00] 20:44:21 INFO - PROCESS | 2457 | 1468727061485 Marionette DEBUG loaded listener.js 20:44:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x123c10000) [pid = 2457] [serial = 531] [outer = 0x121069c00] 20:44:21 INFO - PROCESS | 2457 | 1468727061806 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]]]}] 20:44:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:44:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 20:44:21 INFO - PROCESS | 2457 | 1468727061847 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 20:44:21 INFO - PROCESS | 2457 | 1468727061848 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 20:44:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:44:21 INFO - PROCESS | 2457 | 1468727061851 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:44:21 INFO - PROCESS | 2457 | 1468727061852 Marionette TRACE conn2 <- [1,682,null,{}] 20:44:21 INFO - PROCESS | 2457 | 1468727061855 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}] 20:44:21 INFO - PROCESS | 2457 | 1468727061856 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:21 INFO - PROCESS | 2457 | 1468727061957 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 20:44:21 INFO - PROCESS | 2457 | 1468727061968 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:21 INFO - PROCESS | 2457 | 1468727061971 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b60800 == 36 [pid = 2457] [id = 178] 20:44:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1215e8c00) [pid = 2457] [serial = 532] [outer = 0x0] 20:44:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x124318000) [pid = 2457] [serial = 533] [outer = 0x1215e8c00] 20:44:21 INFO - PROCESS | 2457 | 1468727061996 Marionette DEBUG loaded listener.js 20:44:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x124aa8400) [pid = 2457] [serial = 534] [outer = 0x1215e8c00] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1121b9000) [pid = 2457] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x116f95000) [pid = 2457] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x121074000) [pid = 2457] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x116808c00) [pid = 2457] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x112f4f000) [pid = 2457] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x112feb400) [pid = 2457] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x115e2c000) [pid = 2457] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x110ee3400) [pid = 2457] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11829c800) [pid = 2457] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x112f4f400) [pid = 2457] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x11886c800) [pid = 2457] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1215e7000) [pid = 2457] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x117d0fc00) [pid = 2457] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x128b99c00) [pid = 2457] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x128b9a000) [pid = 2457] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x119608800) [pid = 2457] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:44:22 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x119130c00) [pid = 2457] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:44:22 INFO - PROCESS | 2457 | 1468727062807 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]]]}] 20:44:22 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) 20:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 20:44:22 INFO - PROCESS | 2457 | 1468727062823 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 20:44:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:44:22 INFO - PROCESS | 2457 | 1468727062824 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 20:44:22 INFO - PROCESS | 2457 | 1468727062826 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:44:22 INFO - PROCESS | 2457 | 1468727062827 Marionette TRACE conn2 <- [1,686,null,{}] 20:44:22 INFO - PROCESS | 2457 | 1468727062829 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}] 20:44:22 INFO - PROCESS | 2457 | 1468727062831 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:22 INFO - PROCESS | 2457 | 1468727062908 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 20:44:22 INFO - PROCESS | 2457 | 1468727062911 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:22 INFO - PROCESS | 2457 | 1468727062912 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x1195c5000 == 37 [pid = 2457] [id = 179] 20:44:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x112f52000) [pid = 2457] [serial = 535] [outer = 0x0] 20:44:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11829c800) [pid = 2457] [serial = 536] [outer = 0x112f52000] 20:44:22 INFO - PROCESS | 2457 | 1468727062936 Marionette DEBUG loaded listener.js 20:44:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x118864800) [pid = 2457] [serial = 537] [outer = 0x112f52000] 20:44:23 INFO - PROCESS | 2457 | 1468727063749 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]]]}] 20:44:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:44:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 20:44:23 INFO - PROCESS | 2457 | 1468727063795 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 20:44:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:44:23 INFO - PROCESS | 2457 | 1468727063796 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 20:44:23 INFO - PROCESS | 2457 | 1468727063799 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:44:23 INFO - PROCESS | 2457 | 1468727063800 Marionette TRACE conn2 <- [1,690,null,{}] 20:44:23 INFO - PROCESS | 2457 | 1468727063802 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}] 20:44:23 INFO - PROCESS | 2457 | 1468727063803 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:23 INFO - PROCESS | 2457 | 1468727063909 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 20:44:23 INFO - PROCESS | 2457 | 1468727063914 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:23 INFO - PROCESS | 2457 | 1468727063915 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c2800 == 38 [pid = 2457] [id = 180] 20:44:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1195a7400) [pid = 2457] [serial = 538] [outer = 0x0] 20:44:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1219b9000) [pid = 2457] [serial = 539] [outer = 0x1195a7400] 20:44:23 INFO - PROCESS | 2457 | 1468727063939 Marionette DEBUG loaded listener.js 20:44:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x124a3a000) [pid = 2457] [serial = 540] [outer = 0x1195a7400] 20:44:24 INFO - PROCESS | 2457 | 1468727064757 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]]]}] 20:44:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:44:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 20:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:44:24 INFO - PROCESS | 2457 | 1468727064770 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 20:44:24 INFO - PROCESS | 2457 | 1468727064772 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 20:44:24 INFO - PROCESS | 2457 | 1468727064776 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:44:24 INFO - PROCESS | 2457 | 1468727064778 Marionette TRACE conn2 <- [1,694,null,{}] 20:44:24 INFO - PROCESS | 2457 | 1468727064782 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}] 20:44:24 INFO - PROCESS | 2457 | 1468727064784 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:24 INFO - PROCESS | 2457 | 1468727064889 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 20:44:24 INFO - PROCESS | 2457 | 1468727064943 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:24 INFO - PROCESS | 2457 | 1468727064945 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ad5000 == 39 [pid = 2457] [id = 181] 20:44:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x113c97400) [pid = 2457] [serial = 541] [outer = 0x0] 20:44:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x115ddc400) [pid = 2457] [serial = 542] [outer = 0x113c97400] 20:44:24 INFO - PROCESS | 2457 | 1468727064977 Marionette DEBUG loaded listener.js 20:44:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x11687e000) [pid = 2457] [serial = 543] [outer = 0x113c97400] 20:44:25 INFO - PROCESS | 2457 | 1468727065894 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]]]}] 20:44:25 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) 20:44:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1123ms 20:44:25 INFO - PROCESS | 2457 | 1468727065898 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 20:44:25 INFO - PROCESS | 2457 | 1468727065901 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 20:44:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:44:25 INFO - PROCESS | 2457 | 1468727065922 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:44:25 INFO - PROCESS | 2457 | 1468727065924 Marionette TRACE conn2 <- [1,698,null,{}] 20:44:25 INFO - PROCESS | 2457 | 1468727065927 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}] 20:44:25 INFO - PROCESS | 2457 | 1468727065929 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:26 INFO - PROCESS | 2457 | 1468727066030 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 20:44:26 INFO - PROCESS | 2457 | 1468727066084 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:26 INFO - PROCESS | 2457 | 1468727066085 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x121916800 == 40 [pid = 2457] [id = 182] 20:44:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x118398400) [pid = 2457] [serial = 544] [outer = 0x0] 20:44:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1186b4400) [pid = 2457] [serial = 545] [outer = 0x118398400] 20:44:26 INFO - PROCESS | 2457 | 1468727066116 Marionette DEBUG loaded listener.js 20:44:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x119138800) [pid = 2457] [serial = 546] [outer = 0x118398400] 20:44:27 INFO - PROCESS | 2457 | 1468727067044 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]]]}] 20:44:27 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) 20:44:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1176ms 20:44:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:44:27 INFO - PROCESS | 2457 | 1468727067097 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 20:44:27 INFO - PROCESS | 2457 | 1468727067098 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 20:44:27 INFO - PROCESS | 2457 | 1468727067101 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:44:27 INFO - PROCESS | 2457 | 1468727067104 Marionette TRACE conn2 <- [1,702,null,{}] 20:44:27 INFO - PROCESS | 2457 | 1468727067111 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}] 20:44:27 INFO - PROCESS | 2457 | 1468727067115 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:27 INFO - PROCESS | 2457 | 1468727067213 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 20:44:27 INFO - PROCESS | 2457 | 1468727067267 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:27 INFO - PROCESS | 2457 | 1468727067270 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6b8800 == 41 [pid = 2457] [id = 183] 20:44:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x11959a800) [pid = 2457] [serial = 547] [outer = 0x0] 20:44:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1219ba800) [pid = 2457] [serial = 548] [outer = 0x11959a800] 20:44:27 INFO - PROCESS | 2457 | 1468727067300 Marionette DEBUG loaded listener.js 20:44:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x123b77c00) [pid = 2457] [serial = 549] [outer = 0x11959a800] 20:44:28 INFO - PROCESS | 2457 | 1468727068385 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]]]}] 20:44:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1324ms 20:44:28 INFO - PROCESS | 2457 | 1468727068426 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 20:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:44:28 INFO - PROCESS | 2457 | 1468727068428 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 20:44:28 INFO - PROCESS | 2457 | 1468727068432 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:44:28 INFO - PROCESS | 2457 | 1468727068433 Marionette TRACE conn2 <- [1,706,null,{}] 20:44:28 INFO - PROCESS | 2457 | 1468727068437 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}] 20:44:28 INFO - PROCESS | 2457 | 1468727068439 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:28 INFO - PROCESS | 2457 | 1468727068532 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 20:44:28 INFO - PROCESS | 2457 | 1468727068631 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:28 INFO - PROCESS | 2457 | 1468727068633 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x1182c0000 == 42 [pid = 2457] [id = 184] 20:44:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x11714e000) [pid = 2457] [serial = 550] [outer = 0x0] 20:44:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1176df000) [pid = 2457] [serial = 551] [outer = 0x11714e000] 20:44:28 INFO - PROCESS | 2457 | 1468727068662 Marionette DEBUG loaded listener.js 20:44:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1183b8800) [pid = 2457] [serial = 552] [outer = 0x11714e000] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x1195c5000 == 41 [pid = 2457] [id = 179] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x126b60800 == 40 [pid = 2457] [id = 178] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x124a18000 == 39 [pid = 2457] [id = 177] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x123bb6800 == 38 [pid = 2457] [id = 176] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x121353800 == 37 [pid = 2457] [id = 175] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x11965c000 == 36 [pid = 2457] [id = 174] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x117d81800 == 35 [pid = 2457] [id = 173] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x113361800 == 34 [pid = 2457] [id = 172] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x120f57000 == 33 [pid = 2457] [id = 171] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x116ad8800 == 32 [pid = 2457] [id = 170] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x1188dc800 == 31 [pid = 2457] [id = 169] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6b8800 == 30 [pid = 2457] [id = 183] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x121916800 == 29 [pid = 2457] [id = 182] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c2800 == 28 [pid = 2457] [id = 180] 20:44:29 INFO - PROCESS | 2457 | --DOCSHELL 0x116ad5000 == 27 [pid = 2457] [id = 181] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1128a6400) [pid = 2457] [serial = 472] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x112f06000) [pid = 2457] [serial = 473] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1182a0c00) [pid = 2457] [serial = 478] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1183a4000) [pid = 2457] [serial = 479] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1215e5400) [pid = 2457] [serial = 490] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x12106d800) [pid = 2457] [serial = 488] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x11860b400) [pid = 2457] [serial = 481] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11973f400) [pid = 2457] [serial = 487] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x116196c00) [pid = 2457] [serial = 475] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x116805400) [pid = 2457] [serial = 476] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1183bc400) [pid = 2457] [serial = 496] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1219bbc00) [pid = 2457] [serial = 493] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1183c2400) [pid = 2457] [serial = 470] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x118397400) [pid = 2457] [serial = 469] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x11860dc00) [pid = 2457] [serial = 209] [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.] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x118395800) [pid = 2457] [serial = 455] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x115e8e000) [pid = 2457] [serial = 454] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x119610800) [pid = 2457] [serial = 458] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x119331800) [pid = 2457] [serial = 457] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x126c5b000) [pid = 2457] [serial = 461] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1241db800) [pid = 2457] [serial = 460] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x123c11400) [pid = 2457] [serial = 503] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x12a586c00) [pid = 2457] [serial = 464] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x129170c00) [pid = 2457] [serial = 463] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x124ab6400) [pid = 2457] [serial = 506] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x12a784800) [pid = 2457] [serial = 466] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x1219c1400) [pid = 2457] [serial = 494] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x118fc0000) [pid = 2457] [serial = 497] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x12bede400) [pid = 2457] [serial = 467] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x121073000) [pid = 2457] [serial = 500] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x11932e800) [pid = 2457] [serial = 484] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x12431b800) [pid = 2457] [serial = 504] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x1215f4400) [pid = 2457] [serial = 491] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x123b77400) [pid = 2457] [serial = 501] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x118fb3400) [pid = 2457] [serial = 482] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | --DOMWINDOW == 64 (0x119520c00) [pid = 2457] [serial = 485] [outer = 0x0] [url = about:blank] 20:44:29 INFO - PROCESS | 2457 | 1468727069888 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]]]}] 20:44:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:44:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1473ms 20:44:29 INFO - PROCESS | 2457 | 1468727069907 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 20:44:29 INFO - PROCESS | 2457 | 1468727069909 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 20:44:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:44:29 INFO - PROCESS | 2457 | 1468727069913 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:44:29 INFO - PROCESS | 2457 | 1468727069915 Marionette TRACE conn2 <- [1,710,null,{}] 20:44:29 INFO - PROCESS | 2457 | 1468727069919 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}] 20:44:29 INFO - PROCESS | 2457 | 1468727069921 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:30 INFO - PROCESS | 2457 | 1468727069998 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 20:44:30 INFO - PROCESS | 2457 | 1468727070006 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:30 INFO - PROCESS | 2457 | 1468727070009 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x113206800 == 28 [pid = 2457] [id = 185] 20:44:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x1131da000) [pid = 2457] [serial = 553] [outer = 0x0] 20:44:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x11330b000) [pid = 2457] [serial = 554] [outer = 0x1131da000] 20:44:30 INFO - PROCESS | 2457 | 1468727070037 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x114f98000) [pid = 2457] [serial = 555] [outer = 0x1131da000] 20:44:30 INFO - PROCESS | 2457 | 1468727070889 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]]]}] 20:44:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1023ms 20:44:30 INFO - PROCESS | 2457 | 1468727070936 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 20:44:30 INFO - PROCESS | 2457 | 1468727070939 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 20:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:44:30 INFO - PROCESS | 2457 | 1468727070944 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:44:30 INFO - PROCESS | 2457 | 1468727070946 Marionette TRACE conn2 <- [1,714,null,{}] 20:44:30 INFO - PROCESS | 2457 | 1468727070948 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}] 20:44:30 INFO - PROCESS | 2457 | 1468727070950 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:31 INFO - PROCESS | 2457 | 1468727071024 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 20:44:31 INFO - PROCESS | 2457 | 1468727071028 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:31 INFO - PROCESS | 2457 | 1468727071029 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x11684c000 == 29 [pid = 2457] [id = 186] 20:44:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x1167c7400) [pid = 2457] [serial = 556] [outer = 0x0] 20:44:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x116811800) [pid = 2457] [serial = 557] [outer = 0x1167c7400] 20:44:31 INFO - PROCESS | 2457 | 1468727071059 Marionette DEBUG loaded listener.js 20:44:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x11714e400) [pid = 2457] [serial = 558] [outer = 0x1167c7400] 20:44:31 INFO - PROCESS | 2457 | 1468727071876 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]]]}] 20:44:31 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 20:44:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 20:44:31 INFO - PROCESS | 2457 | 1468727071915 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 20:44:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:44:31 INFO - PROCESS | 2457 | 1468727071917 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 20:44:31 INFO - PROCESS | 2457 | 1468727071919 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:44:31 INFO - PROCESS | 2457 | 1468727071921 Marionette TRACE conn2 <- [1,718,null,{}] 20:44:31 INFO - PROCESS | 2457 | 1468727071929 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}] 20:44:31 INFO - PROCESS | 2457 | 1468727071932 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:32 INFO - PROCESS | 2457 | 1468727072026 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 20:44:32 INFO - PROCESS | 2457 | 1468727072061 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:32 INFO - PROCESS | 2457 | 1468727072063 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x11747a800 == 30 [pid = 2457] [id = 187] 20:44:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x1183b6400) [pid = 2457] [serial = 559] [outer = 0x0] 20:44:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x1183c3c00) [pid = 2457] [serial = 560] [outer = 0x1183b6400] 20:44:32 INFO - PROCESS | 2457 | 1468727072090 Marionette DEBUG loaded listener.js 20:44:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x118610800) [pid = 2457] [serial = 561] [outer = 0x1183b6400] 20:44:32 INFO - PROCESS | 2457 | 1468727072925 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]]]}] 20:44:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1023ms 20:44:32 INFO - PROCESS | 2457 | 1468727072942 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 20:44:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:44:32 INFO - PROCESS | 2457 | 1468727072944 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 20:44:32 INFO - PROCESS | 2457 | 1468727072946 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:44:32 INFO - PROCESS | 2457 | 1468727072947 Marionette TRACE conn2 <- [1,722,null,{}] 20:44:32 INFO - PROCESS | 2457 | 1468727072949 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}] 20:44:32 INFO - PROCESS | 2457 | 1468727072951 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:33 INFO - PROCESS | 2457 | 1468727073044 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 20:44:33 INFO - PROCESS | 2457 | 1468727073047 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:33 INFO - PROCESS | 2457 | 1468727073048 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x118678000 == 31 [pid = 2457] [id = 188] 20:44:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x118619000) [pid = 2457] [serial = 562] [outer = 0x0] 20:44:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x118f6d000) [pid = 2457] [serial = 563] [outer = 0x118619000] 20:44:33 INFO - PROCESS | 2457 | 1468727073074 Marionette DEBUG loaded listener.js 20:44:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x119134c00) [pid = 2457] [serial = 564] [outer = 0x118619000] 20:44:33 INFO - PROCESS | 2457 | 1468727073390 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] 20:44:33 INFO - PROCESS | 2457 | 1468727073417 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 20:44:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:44:33 INFO - PROCESS | 2457 | 1468727073421 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:44:33 INFO - PROCESS | 2457 | 1468727073423 Marionette TRACE conn2 <- [1,726,null,{}] 20:44:33 INFO - PROCESS | 2457 | 1468727073433 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}] 20:44:33 INFO - PROCESS | 2457 | 1468727073441 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:33 INFO - PROCESS | 2457 | 1468727073529 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 20:44:33 INFO - PROCESS | 2457 | 1468727073533 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:33 INFO - PROCESS | 2457 | 1468727073534 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x11958e000 == 32 [pid = 2457] [id = 189] 20:44:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x112f51000) [pid = 2457] [serial = 565] [outer = 0x0] 20:44:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x11932f400) [pid = 2457] [serial = 566] [outer = 0x112f51000] 20:44:33 INFO - PROCESS | 2457 | 1468727073561 Marionette DEBUG loaded listener.js 20:44:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x119521800) [pid = 2457] [serial = 567] [outer = 0x112f51000] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1195a7400) [pid = 2457] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x119517c00) [pid = 2457] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x121069c00) [pid = 2457] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x1215e8c00) [pid = 2457] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x112f52000) [pid = 2457] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x112fe2400) [pid = 2457] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x11960a800) [pid = 2457] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x1183bdc00) [pid = 2457] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x1131ba000) [pid = 2457] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x1186b9c00) [pid = 2457] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x116192c00) [pid = 2457] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:44:33 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x119514c00) [pid = 2457] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:44:34 INFO - PROCESS | 2457 | 1468727073999 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]]]}] 20:44:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 629ms 20:44:34 INFO - PROCESS | 2457 | 1468727074050 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 20:44:34 INFO - PROCESS | 2457 | 1468727074051 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 20:44:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:44:34 INFO - PROCESS | 2457 | 1468727074054 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:44:34 INFO - PROCESS | 2457 | 1468727074055 Marionette TRACE conn2 <- [1,730,null,{}] 20:44:34 INFO - PROCESS | 2457 | 1468727074057 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}] 20:44:34 INFO - PROCESS | 2457 | 1468727074061 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:34 INFO - PROCESS | 2457 | 1468727074173 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 20:44:34 INFO - PROCESS | 2457 | 1468727074205 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:34 INFO - PROCESS | 2457 | 1468727074206 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fcb800 == 33 [pid = 2457] [id = 190] 20:44:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x1164e3400) [pid = 2457] [serial = 568] [outer = 0x0] 20:44:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x119333800) [pid = 2457] [serial = 569] [outer = 0x1164e3400] 20:44:34 INFO - PROCESS | 2457 | 1468727074230 Marionette DEBUG loaded listener.js 20:44:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x119a77800) [pid = 2457] [serial = 570] [outer = 0x1164e3400] 20:44:34 INFO - PROCESS | 2457 | 1468727074516 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] 20:44:34 INFO - PROCESS | 2457 | 1468727074575 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 20:44:34 INFO - PROCESS | 2457 | 1468727074577 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:44:34 INFO - PROCESS | 2457 | 1468727074578 Marionette TRACE conn2 <- [1,734,null,{}] 20:44:34 INFO - PROCESS | 2457 | 1468727074581 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}] 20:44:34 INFO - PROCESS | 2457 | 1468727074582 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:34 INFO - PROCESS | 2457 | 1468727074658 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 20:44:34 INFO - PROCESS | 2457 | 1468727074661 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:34 INFO - PROCESS | 2457 | 1468727074662 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x121422000 == 34 [pid = 2457] [id = 191] 20:44:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x1131bb000) [pid = 2457] [serial = 571] [outer = 0x0] 20:44:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x121071800) [pid = 2457] [serial = 572] [outer = 0x1131bb000] 20:44:34 INFO - PROCESS | 2457 | 1468727074688 Marionette DEBUG loaded listener.js 20:44:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x1215ed800) [pid = 2457] [serial = 573] [outer = 0x1131bb000] 20:44:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 417ms 20:44:34 INFO - PROCESS | 2457 | 1468727074991 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]]]}] 20:44:34 INFO - PROCESS | 2457 | 1468727074995 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 20:44:34 INFO - PROCESS | 2457 | 1468727074997 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 20:44:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:44:35 INFO - PROCESS | 2457 | 1468727074999 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:44:35 INFO - PROCESS | 2457 | 1468727075000 Marionette TRACE conn2 <- [1,738,null,{}] 20:44:35 INFO - PROCESS | 2457 | 1468727075010 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}] 20:44:35 INFO - PROCESS | 2457 | 1468727075011 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:35 INFO - PROCESS | 2457 | 1468727075089 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 20:44:35 INFO - PROCESS | 2457 | 1468727075143 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:35 INFO - PROCESS | 2457 | 1468727075144 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x121916000 == 35 [pid = 2457] [id = 192] 20:44:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x112f48800) [pid = 2457] [serial = 574] [outer = 0x0] 20:44:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x1215ee800) [pid = 2457] [serial = 575] [outer = 0x112f48800] 20:44:35 INFO - PROCESS | 2457 | 1468727075168 Marionette DEBUG loaded listener.js 20:44:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x1219bd800) [pid = 2457] [serial = 576] [outer = 0x112f48800] 20:44:35 INFO - PROCESS | 2457 | 1468727075927 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]]]}] 20:44:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:44:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 976ms 20:44:35 INFO - PROCESS | 2457 | 1468727075976 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 20:44:35 INFO - PROCESS | 2457 | 1468727075979 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 20:44:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:44:35 INFO - PROCESS | 2457 | 1468727075982 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:44:35 INFO - PROCESS | 2457 | 1468727075984 Marionette TRACE conn2 <- [1,742,null,{}] 20:44:35 INFO - PROCESS | 2457 | 1468727075988 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}] 20:44:35 INFO - PROCESS | 2457 | 1468727075990 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:36 INFO - PROCESS | 2457 | 1468727076098 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 20:44:36 INFO - PROCESS | 2457 | 1468727076146 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:36 INFO - PROCESS | 2457 | 1468727076147 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x115ef6000 == 36 [pid = 2457] [id = 193] 20:44:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1131ba000) [pid = 2457] [serial = 577] [outer = 0x0] 20:44:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1131ddc00) [pid = 2457] [serial = 578] [outer = 0x1131ba000] 20:44:36 INFO - PROCESS | 2457 | 1468727076180 Marionette DEBUG loaded listener.js 20:44:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x115dd4400) [pid = 2457] [serial = 579] [outer = 0x1131ba000] 20:44:37 INFO - PROCESS | 2457 | 1468727077167 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]]]}] 20:44:37 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 20:44:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1224ms 20:44:37 INFO - PROCESS | 2457 | 1468727077206 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 20:44:37 INFO - PROCESS | 2457 | 1468727077209 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 20:44:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:44:37 INFO - PROCESS | 2457 | 1468727077214 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:44:37 INFO - PROCESS | 2457 | 1468727077215 Marionette TRACE conn2 <- [1,746,null,{}] 20:44:37 INFO - PROCESS | 2457 | 1468727077218 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}] 20:44:37 INFO - PROCESS | 2457 | 1468727077220 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:37 INFO - PROCESS | 2457 | 1468727077323 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 20:44:37 INFO - PROCESS | 2457 | 1468727077370 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:37 INFO - PROCESS | 2457 | 1468727077372 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x118672800 == 37 [pid = 2457] [id = 194] 20:44:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x116a23400) [pid = 2457] [serial = 580] [outer = 0x0] 20:44:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x11829a800) [pid = 2457] [serial = 581] [outer = 0x116a23400] 20:44:37 INFO - PROCESS | 2457 | 1468727077403 Marionette DEBUG loaded listener.js 20:44:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x118397000) [pid = 2457] [serial = 582] [outer = 0x116a23400] 20:44:38 INFO - PROCESS | 2457 | --DOCSHELL 0x121422000 == 36 [pid = 2457] [id = 191] 20:44:38 INFO - PROCESS | 2457 | --DOCSHELL 0x120fcb800 == 35 [pid = 2457] [id = 190] 20:44:38 INFO - PROCESS | 2457 | --DOCSHELL 0x11958e000 == 34 [pid = 2457] [id = 189] 20:44:38 INFO - PROCESS | 2457 | --DOCSHELL 0x118678000 == 33 [pid = 2457] [id = 188] 20:44:38 INFO - PROCESS | 2457 | --DOCSHELL 0x11747a800 == 32 [pid = 2457] [id = 187] 20:44:38 INFO - PROCESS | 2457 | --DOCSHELL 0x11684c000 == 31 [pid = 2457] [id = 186] 20:44:38 INFO - PROCESS | 2457 | --DOCSHELL 0x113206800 == 30 [pid = 2457] [id = 185] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1219b9000) [pid = 2457] [serial = 539] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x12106bc00) [pid = 2457] [serial = 527] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1215e8000) [pid = 2457] [serial = 530] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x124318000) [pid = 2457] [serial = 533] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x11829c800) [pid = 2457] [serial = 536] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x115ddb400) [pid = 2457] [serial = 509] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x116807c00) [pid = 2457] [serial = 510] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x126738000) [pid = 2457] [serial = 507] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x1183c5800) [pid = 2457] [serial = 512] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x118617400) [pid = 2457] [serial = 513] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x113375400) [pid = 2457] [serial = 515] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x1164e7c00) [pid = 2457] [serial = 516] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x11912c800) [pid = 2457] [serial = 521] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x119332800) [pid = 2457] [serial = 522] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x116f96800) [pid = 2457] [serial = 518] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x11839d800) [pid = 2457] [serial = 519] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x11960b800) [pid = 2457] [serial = 524] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 64 (0x124aa8400) [pid = 2457] [serial = 534] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 63 (0x123c10000) [pid = 2457] [serial = 531] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 62 (0x121074400) [pid = 2457] [serial = 528] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 61 (0x118864800) [pid = 2457] [serial = 537] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 60 (0x119743800) [pid = 2457] [serial = 525] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | --DOMWINDOW == 59 (0x124a3a000) [pid = 2457] [serial = 540] [outer = 0x0] [url = about:blank] 20:44:38 INFO - PROCESS | 2457 | 1468727078455 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]]]}] 20:44:38 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.) 20:44:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1278ms 20:44:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:44:38 INFO - PROCESS | 2457 | 1468727078491 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 20:44:38 INFO - PROCESS | 2457 | 1468727078493 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 20:44:38 INFO - PROCESS | 2457 | 1468727078496 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:44:38 INFO - PROCESS | 2457 | 1468727078498 Marionette TRACE conn2 <- [1,750,null,{}] 20:44:38 INFO - PROCESS | 2457 | 1468727078502 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}] 20:44:38 INFO - PROCESS | 2457 | 1468727078503 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:38 INFO - PROCESS | 2457 | 1468727078580 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 20:44:38 INFO - PROCESS | 2457 | 1468727078586 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:38 INFO - PROCESS | 2457 | 1468727078590 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x115efa800 == 31 [pid = 2457] [id = 195] 20:44:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 60 (0x115e24400) [pid = 2457] [serial = 583] [outer = 0x0] 20:44:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 61 (0x115e8d000) [pid = 2457] [serial = 584] [outer = 0x115e24400] 20:44:38 INFO - PROCESS | 2457 | 1468727078618 Marionette DEBUG loaded listener.js 20:44:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 62 (0x116637800) [pid = 2457] [serial = 585] [outer = 0x115e24400] 20:44:39 INFO - PROCESS | 2457 | 1468727079449 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]]]}] 20:44:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:44:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 20:44:39 INFO - PROCESS | 2457 | 1468727079466 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 20:44:39 INFO - PROCESS | 2457 | 1468727079470 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 20:44:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:44:39 INFO - PROCESS | 2457 | 1468727079475 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:44:39 INFO - PROCESS | 2457 | 1468727079476 Marionette TRACE conn2 <- [1,754,null,{}] 20:44:39 INFO - PROCESS | 2457 | 1468727079478 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}] 20:44:39 INFO - PROCESS | 2457 | 1468727079480 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:39 INFO - PROCESS | 2457 | 1468727079574 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 20:44:39 INFO - PROCESS | 2457 | 1468727079580 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:39 INFO - PROCESS | 2457 | 1468727079581 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d8b000 == 32 [pid = 2457] [id = 196] 20:44:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 63 (0x11829e800) [pid = 2457] [serial = 586] [outer = 0x0] 20:44:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 64 (0x118397800) [pid = 2457] [serial = 587] [outer = 0x11829e800] 20:44:39 INFO - PROCESS | 2457 | 1468727079607 Marionette DEBUG loaded listener.js 20:44:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x1183ba000) [pid = 2457] [serial = 588] [outer = 0x11829e800] 20:44:40 INFO - PROCESS | 2457 | 1468727080407 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]]]}] 20:44:40 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 20:44:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 20:44:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:44:40 INFO - PROCESS | 2457 | 1468727080444 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 20:44:40 INFO - PROCESS | 2457 | 1468727080446 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 20:44:40 INFO - PROCESS | 2457 | 1468727080448 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:44:40 INFO - PROCESS | 2457 | 1468727080450 Marionette TRACE conn2 <- [1,758,null,{}] 20:44:40 INFO - PROCESS | 2457 | 1468727080466 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}] 20:44:40 INFO - PROCESS | 2457 | 1468727080469 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:40 INFO - PROCESS | 2457 | 1468727080564 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 20:44:40 INFO - PROCESS | 2457 | 1468727080570 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:40 INFO - PROCESS | 2457 | 1468727080572 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c8000 == 33 [pid = 2457] [id = 197] 20:44:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x112ec0800) [pid = 2457] [serial = 589] [outer = 0x0] 20:44:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x118864800) [pid = 2457] [serial = 590] [outer = 0x112ec0800] 20:44:40 INFO - PROCESS | 2457 | 1468727080600 Marionette DEBUG loaded listener.js 20:44:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x119139400) [pid = 2457] [serial = 591] [outer = 0x112ec0800] 20:44:40 INFO - PROCESS | 2457 | 1468727080932 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]]]}] 20:44:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:44:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 523ms 20:44:40 INFO - PROCESS | 2457 | 1468727080973 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 20:44:40 INFO - PROCESS | 2457 | 1468727080975 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 20:44:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:44:40 INFO - PROCESS | 2457 | 1468727080977 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:44:40 INFO - PROCESS | 2457 | 1468727080978 Marionette TRACE conn2 <- [1,762,null,{}] 20:44:40 INFO - PROCESS | 2457 | 1468727080980 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}] 20:44:40 INFO - PROCESS | 2457 | 1468727080981 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:41 INFO - PROCESS | 2457 | 1468727081078 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 20:44:41 INFO - PROCESS | 2457 | 1468727081111 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:41 INFO - PROCESS | 2457 | 1468727081112 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x121135800 == 34 [pid = 2457] [id = 198] 20:44:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x119331400) [pid = 2457] [serial = 592] [outer = 0x0] 20:44:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x11959e400) [pid = 2457] [serial = 593] [outer = 0x119331400] 20:44:41 INFO - PROCESS | 2457 | 1468727081137 Marionette DEBUG loaded listener.js 20:44:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x119610800) [pid = 2457] [serial = 594] [outer = 0x119331400] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x11714e000) [pid = 2457] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x1131da000) [pid = 2457] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x1167c7400) [pid = 2457] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x113c97400) [pid = 2457] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x118398400) [pid = 2457] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x11959a800) [pid = 2457] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 64 (0x118619000) [pid = 2457] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 63 (0x1164e3400) [pid = 2457] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 62 (0x112f51000) [pid = 2457] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 61 (0x1131bb000) [pid = 2457] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:44:41 INFO - PROCESS | 2457 | --DOMWINDOW == 60 (0x1183b6400) [pid = 2457] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:44:41 INFO - PROCESS | 2457 | 1468727081902 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]]]}] 20:44:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:44:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 20:44:41 INFO - PROCESS | 2457 | 1468727081947 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 20:44:41 INFO - PROCESS | 2457 | 1468727081948 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 20:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:44:41 INFO - PROCESS | 2457 | 1468727081951 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:44:41 INFO - PROCESS | 2457 | 1468727081952 Marionette TRACE conn2 <- [1,766,null,{}] 20:44:41 INFO - PROCESS | 2457 | 1468727081954 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}] 20:44:41 INFO - PROCESS | 2457 | 1468727081955 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:42 INFO - PROCESS | 2457 | 1468727082027 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 20:44:42 INFO - PROCESS | 2457 | 1468727082031 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:42 INFO - PROCESS | 2457 | 1468727082032 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fcc800 == 35 [pid = 2457] [id = 199] 20:44:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 61 (0x1183b6400) [pid = 2457] [serial = 595] [outer = 0x0] 20:44:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 62 (0x11860d800) [pid = 2457] [serial = 596] [outer = 0x1183b6400] 20:44:42 INFO - PROCESS | 2457 | 1468727082058 Marionette DEBUG loaded listener.js 20:44:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 63 (0x1195a6400) [pid = 2457] [serial = 597] [outer = 0x1183b6400] 20:44:42 INFO - PROCESS | 2457 | 1468727082844 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]]]}] 20:44:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:44:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 919ms 20:44:42 INFO - PROCESS | 2457 | 1468727082871 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 20:44:42 INFO - PROCESS | 2457 | 1468727082872 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 20:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:44:42 INFO - PROCESS | 2457 | 1468727082874 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:44:42 INFO - PROCESS | 2457 | 1468727082875 Marionette TRACE conn2 <- [1,770,null,{}] 20:44:42 INFO - PROCESS | 2457 | 1468727082878 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}] 20:44:42 INFO - PROCESS | 2457 | 1468727082882 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:42 INFO - PROCESS | 2457 | 1468727082989 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 20:44:43 INFO - PROCESS | 2457 | 1468727083020 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:43 INFO - PROCESS | 2457 | 1468727083023 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bb6800 == 36 [pid = 2457] [id = 200] 20:44:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 64 (0x1131da000) [pid = 2457] [serial = 598] [outer = 0x0] 20:44:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x121071c00) [pid = 2457] [serial = 599] [outer = 0x1131da000] 20:44:43 INFO - PROCESS | 2457 | 1468727083048 Marionette DEBUG loaded listener.js 20:44:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x121805c00) [pid = 2457] [serial = 600] [outer = 0x1131da000] 20:44:43 INFO - PROCESS | 2457 | 1468727083324 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]]]}] 20:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 20:44:43 INFO - PROCESS | 2457 | 1468727083393 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 20:44:43 INFO - PROCESS | 2457 | 1468727083394 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 20:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:44:43 INFO - PROCESS | 2457 | 1468727083396 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:44:43 INFO - PROCESS | 2457 | 1468727083397 Marionette TRACE conn2 <- [1,774,null,{}] 20:44:43 INFO - PROCESS | 2457 | 1468727083400 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}] 20:44:43 INFO - PROCESS | 2457 | 1468727083401 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:43 INFO - PROCESS | 2457 | 1468727083475 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 20:44:43 INFO - PROCESS | 2457 | 1468727083478 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:43 INFO - PROCESS | 2457 | 1468727083479 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a16000 == 37 [pid = 2457] [id = 201] 20:44:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x1219c0000) [pid = 2457] [serial = 601] [outer = 0x0] 20:44:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x121ce3400) [pid = 2457] [serial = 602] [outer = 0x1219c0000] 20:44:43 INFO - PROCESS | 2457 | 1468727083506 Marionette DEBUG loaded listener.js 20:44:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x123b80800) [pid = 2457] [serial = 603] [outer = 0x1219c0000] 20:44:43 INFO - PROCESS | 2457 | 1468727083812 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]]]}] 20:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 471ms 20:44:43 INFO - PROCESS | 2457 | 1468727083868 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 20:44:43 INFO - PROCESS | 2457 | 1468727083869 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 20:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:44:43 INFO - PROCESS | 2457 | 1468727083871 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:44:43 INFO - PROCESS | 2457 | 1468727083872 Marionette TRACE conn2 <- [1,778,null,{}] 20:44:43 INFO - PROCESS | 2457 | 1468727083875 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}] 20:44:43 INFO - PROCESS | 2457 | 1468727083876 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:43 INFO - PROCESS | 2457 | 1468727083976 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 20:44:43 INFO - PROCESS | 2457 | 1468727083981 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:43 INFO - PROCESS | 2457 | 1468727083982 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a1e800 == 38 [pid = 2457] [id = 202] 20:44:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x123b81800) [pid = 2457] [serial = 604] [outer = 0x0] 20:44:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x123c13000) [pid = 2457] [serial = 605] [outer = 0x123b81800] 20:44:44 INFO - PROCESS | 2457 | 1468727084006 Marionette DEBUG loaded listener.js 20:44:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x124094c00) [pid = 2457] [serial = 606] [outer = 0x123b81800] 20:44:44 INFO - PROCESS | 2457 | 1468727084438 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]]]}] 20:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 574ms 20:44:44 INFO - PROCESS | 2457 | 1468727084446 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 20:44:44 INFO - PROCESS | 2457 | 1468727084449 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 20:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:44:44 INFO - PROCESS | 2457 | 1468727084452 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:44:44 INFO - PROCESS | 2457 | 1468727084454 Marionette TRACE conn2 <- [1,782,null,{}] 20:44:44 INFO - PROCESS | 2457 | 1468727084458 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}] 20:44:44 INFO - PROCESS | 2457 | 1468727084460 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:44 INFO - PROCESS | 2457 | 1468727084561 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 20:44:44 INFO - PROCESS | 2457 | 1468727084625 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:44 INFO - PROCESS | 2457 | 1468727084626 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x117475000 == 39 [pid = 2457] [id = 203] 20:44:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x1133f1c00) [pid = 2457] [serial = 607] [outer = 0x0] 20:44:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x116199c00) [pid = 2457] [serial = 608] [outer = 0x1133f1c00] 20:44:44 INFO - PROCESS | 2457 | 1468727084657 Marionette DEBUG loaded listener.js 20:44:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x116a23c00) [pid = 2457] [serial = 609] [outer = 0x1133f1c00] 20:44:45 INFO - PROCESS | 2457 | 1468727085074 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]]]}] 20:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 20:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:44:45 INFO - PROCESS | 2457 | 1468727085123 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 20:44:45 INFO - PROCESS | 2457 | 1468727085126 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 20:44:45 INFO - PROCESS | 2457 | 1468727085130 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:44:45 INFO - PROCESS | 2457 | 1468727085132 Marionette TRACE conn2 <- [1,786,null,{}] 20:44:45 INFO - PROCESS | 2457 | 1468727085151 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}] 20:44:45 INFO - PROCESS | 2457 | 1468727085154 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:45 INFO - PROCESS | 2457 | 1468727085269 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 20:44:45 INFO - PROCESS | 2457 | 1468727085316 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:45 INFO - PROCESS | 2457 | 1468727085318 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x121561800 == 40 [pid = 2457] [id = 204] 20:44:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x11860ac00) [pid = 2457] [serial = 610] [outer = 0x0] 20:44:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x118612800) [pid = 2457] [serial = 611] [outer = 0x11860ac00] 20:44:45 INFO - PROCESS | 2457 | 1468727085348 Marionette DEBUG loaded listener.js 20:44:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x118868000) [pid = 2457] [serial = 612] [outer = 0x11860ac00] 20:44:45 INFO - PROCESS | 2457 | 1468727085805 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]]]}] 20:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 719ms 20:44:45 INFO - PROCESS | 2457 | 1468727085884 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 20:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:44:45 INFO - PROCESS | 2457 | 1468727085886 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 20:44:45 INFO - PROCESS | 2457 | 1468727085892 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:44:45 INFO - PROCESS | 2457 | 1468727085896 Marionette TRACE conn2 <- [1,790,null,{}] 20:44:45 INFO - PROCESS | 2457 | 1468727085908 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}] 20:44:45 INFO - PROCESS | 2457 | 1468727085912 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:46 INFO - PROCESS | 2457 | 1468727086047 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 20:44:46 INFO - PROCESS | 2457 | 1468727086167 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:46 INFO - PROCESS | 2457 | 1468727086170 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b4f800 == 41 [pid = 2457] [id = 205] 20:44:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1196b5c00) [pid = 2457] [serial = 613] [outer = 0x0] 20:44:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x12106bc00) [pid = 2457] [serial = 614] [outer = 0x1196b5c00] 20:44:46 INFO - PROCESS | 2457 | 1468727086220 Marionette DEBUG loaded listener.js 20:44:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x121323800) [pid = 2457] [serial = 615] [outer = 0x1196b5c00] 20:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 825ms 20:44:46 INFO - PROCESS | 2457 | 1468727086709 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]]]}] 20:44:46 INFO - PROCESS | 2457 | 1468727086717 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 20:44:46 INFO - PROCESS | 2457 | 1468727086723 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 20:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:44:46 INFO - PROCESS | 2457 | 1468727086747 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:44:46 INFO - PROCESS | 2457 | 1468727086749 Marionette TRACE conn2 <- [1,794,null,{}] 20:44:46 INFO - PROCESS | 2457 | 1468727086754 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}] 20:44:46 INFO - PROCESS | 2457 | 1468727086757 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:46 INFO - PROCESS | 2457 | 1468727086912 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 20:44:46 INFO - PROCESS | 2457 | 1468727086994 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:46 INFO - PROCESS | 2457 | 1468727086995 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x121903000 == 42 [pid = 2457] [id = 206] 20:44:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x119745000) [pid = 2457] [serial = 616] [outer = 0x0] 20:44:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1219c5400) [pid = 2457] [serial = 617] [outer = 0x119745000] 20:44:47 INFO - PROCESS | 2457 | 1468727087024 Marionette DEBUG loaded listener.js 20:44:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1241da400) [pid = 2457] [serial = 618] [outer = 0x119745000] 20:44:47 INFO - PROCESS | 2457 | 1468727087546 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]]]}] 20:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 828ms 20:44:47 INFO - PROCESS | 2457 | 1468727087587 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 20:44:47 INFO - PROCESS | 2457 | 1468727087589 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 20:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:44:47 INFO - PROCESS | 2457 | 1468727087592 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:44:47 INFO - PROCESS | 2457 | 1468727087594 Marionette TRACE conn2 <- [1,798,null,{}] 20:44:47 INFO - PROCESS | 2457 | 1468727087597 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}] 20:44:47 INFO - PROCESS | 2457 | 1468727087599 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:47 INFO - PROCESS | 2457 | 1468727087693 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 20:44:47 INFO - PROCESS | 2457 | 1468727087762 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:47 INFO - PROCESS | 2457 | 1468727087763 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168c2800 == 43 [pid = 2457] [id = 207] 20:44:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x116634800) [pid = 2457] [serial = 619] [outer = 0x0] 20:44:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x116807800) [pid = 2457] [serial = 620] [outer = 0x116634800] 20:44:47 INFO - PROCESS | 2457 | 1468727087792 Marionette DEBUG loaded listener.js 20:44:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1174e1400) [pid = 2457] [serial = 621] [outer = 0x116634800] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x124a16000 == 42 [pid = 2457] [id = 201] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x123bb6800 == 41 [pid = 2457] [id = 200] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x120fcc800 == 40 [pid = 2457] [id = 199] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x121135800 == 39 [pid = 2457] [id = 198] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c8000 == 38 [pid = 2457] [id = 197] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x117d8b000 == 37 [pid = 2457] [id = 196] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x115efa800 == 36 [pid = 2457] [id = 195] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x121916000 == 35 [pid = 2457] [id = 192] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x1182c0000 == 34 [pid = 2457] [id = 184] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x115ef6000 == 33 [pid = 2457] [id = 193] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x118672800 == 32 [pid = 2457] [id = 194] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x121903000 == 31 [pid = 2457] [id = 206] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x126b4f800 == 30 [pid = 2457] [id = 205] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x121561800 == 29 [pid = 2457] [id = 204] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x117475000 == 28 [pid = 2457] [id = 203] 20:44:48 INFO - PROCESS | 2457 | --DOCSHELL 0x124a1e800 == 27 [pid = 2457] [id = 202] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1215ee800) [pid = 2457] [serial = 575] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1176df000) [pid = 2457] [serial = 551] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x11330b000) [pid = 2457] [serial = 554] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x114f98000) [pid = 2457] [serial = 555] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x116811800) [pid = 2457] [serial = 557] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x11687e000) [pid = 2457] [serial = 543] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x115ddc400) [pid = 2457] [serial = 542] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x119138800) [pid = 2457] [serial = 546] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1186b4400) [pid = 2457] [serial = 545] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x123b77c00) [pid = 2457] [serial = 549] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1219ba800) [pid = 2457] [serial = 548] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x118f6d000) [pid = 2457] [serial = 563] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x119333800) [pid = 2457] [serial = 569] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x11932f400) [pid = 2457] [serial = 566] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x121071800) [pid = 2457] [serial = 572] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x119521800) [pid = 2457] [serial = 567] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x1183b8800) [pid = 2457] [serial = 552] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x1183c3c00) [pid = 2457] [serial = 560] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x118610800) [pid = 2457] [serial = 561] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x119134c00) [pid = 2457] [serial = 564] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x1215ed800) [pid = 2457] [serial = 573] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x119a77800) [pid = 2457] [serial = 570] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | --DOMWINDOW == 64 (0x11714e400) [pid = 2457] [serial = 558] [outer = 0x0] [url = about:blank] 20:44:48 INFO - PROCESS | 2457 | 1468727088659 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]]]}] 20:44:48 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 20:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1123ms 20:44:48 INFO - PROCESS | 2457 | 1468727088714 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 20:44:48 INFO - PROCESS | 2457 | 1468727088717 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 20:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:44:48 INFO - PROCESS | 2457 | 1468727088725 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:44:48 INFO - PROCESS | 2457 | 1468727088727 Marionette TRACE conn2 <- [1,802,null,{}] 20:44:48 INFO - PROCESS | 2457 | 1468727088730 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}] 20:44:48 INFO - PROCESS | 2457 | 1468727088732 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:48 INFO - PROCESS | 2457 | 1468727088811 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 20:44:48 INFO - PROCESS | 2457 | 1468727088816 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:48 INFO - PROCESS | 2457 | 1468727088819 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x11336e800 == 28 [pid = 2457] [id = 208] 20:44:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x112f53c00) [pid = 2457] [serial = 622] [outer = 0x0] 20:44:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x1131c3000) [pid = 2457] [serial = 623] [outer = 0x112f53c00] 20:44:48 INFO - PROCESS | 2457 | 1468727088850 Marionette DEBUG loaded listener.js 20:44:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x114f8d400) [pid = 2457] [serial = 624] [outer = 0x112f53c00] 20:44:49 INFO - PROCESS | 2457 | 1468727089216 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]]]}] 20:44:49 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 20:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 20:44:49 INFO - PROCESS | 2457 | 1468727089245 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 20:44:49 INFO - PROCESS | 2457 | 1468727089248 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 20:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:44:49 INFO - PROCESS | 2457 | 1468727089253 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:44:49 INFO - PROCESS | 2457 | 1468727089255 Marionette TRACE conn2 <- [1,806,null,{}] 20:44:49 INFO - PROCESS | 2457 | 1468727089257 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}] 20:44:49 INFO - PROCESS | 2457 | 1468727089259 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:49 INFO - PROCESS | 2457 | 1468727089334 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 20:44:49 INFO - PROCESS | 2457 | 1468727089339 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:49 INFO - PROCESS | 2457 | 1468727089340 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ac6800 == 29 [pid = 2457] [id = 209] 20:44:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x1164e5c00) [pid = 2457] [serial = 625] [outer = 0x0] 20:44:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x117d0fc00) [pid = 2457] [serial = 626] [outer = 0x1164e5c00] 20:44:49 INFO - PROCESS | 2457 | 1468727089369 Marionette DEBUG loaded listener.js 20:44:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x118399800) [pid = 2457] [serial = 627] [outer = 0x1164e5c00] 20:44:49 INFO - PROCESS | 2457 | [2457] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 20:44:49 INFO - PROCESS | 2457 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 20:44:49 INFO - PROCESS | 2457 | Determined SkiaGL cache limits: Size 100663296, Items: 256 20:44:49 INFO - PROCESS | 2457 | [GFX2-]: Using SkiaGL canvas. 20:44:49 INFO - PROCESS | 2457 | 1468727089731 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]]]}] 20:44:49 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 20:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 20:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:44:49 INFO - PROCESS | 2457 | 1468727089776 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 20:44:49 INFO - PROCESS | 2457 | 1468727089777 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 20:44:49 INFO - PROCESS | 2457 | 1468727089780 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:44:49 INFO - PROCESS | 2457 | 1468727089782 Marionette TRACE conn2 <- [1,810,null,{}] 20:44:49 INFO - PROCESS | 2457 | 1468727089790 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}] 20:44:49 INFO - PROCESS | 2457 | 1468727089793 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:49 INFO - PROCESS | 2457 | 1468727089866 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 20:44:49 INFO - PROCESS | 2457 | 1468727089875 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:49 INFO - PROCESS | 2457 | 1468727089877 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x11866c800 == 30 [pid = 2457] [id = 210] 20:44:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x1128a7400) [pid = 2457] [serial = 628] [outer = 0x0] 20:44:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x118617800) [pid = 2457] [serial = 629] [outer = 0x1128a7400] 20:44:49 INFO - PROCESS | 2457 | 1468727089905 Marionette DEBUG loaded listener.js 20:44:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x118f6a000) [pid = 2457] [serial = 630] [outer = 0x1128a7400] 20:44:50 INFO - PROCESS | 2457 | 1468727090239 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]]]}] 20:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 20:44:50 INFO - PROCESS | 2457 | 1468727090250 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 20:44:50 INFO - PROCESS | 2457 | 1468727090252 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 20:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:44:50 INFO - PROCESS | 2457 | 1468727090258 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:44:50 INFO - PROCESS | 2457 | 1468727090259 Marionette TRACE conn2 <- [1,814,null,{}] 20:44:50 INFO - PROCESS | 2457 | 1468727090261 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}] 20:44:50 INFO - PROCESS | 2457 | 1468727090262 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:50 INFO - PROCESS | 2457 | 1468727090337 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 20:44:50 INFO - PROCESS | 2457 | 1468727090393 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 2457 | 1468727090394 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191be000 == 31 [pid = 2457] [id = 211] 20:44:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x118612c00) [pid = 2457] [serial = 631] [outer = 0x0] 20:44:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x119138000) [pid = 2457] [serial = 632] [outer = 0x118612c00] 20:44:50 INFO - PROCESS | 2457 | 1468727090419 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x119333800) [pid = 2457] [serial = 633] [outer = 0x118612c00] 20:44:50 INFO - PROCESS | 2457 | 1468727090701 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] 20:44:50 INFO - PROCESS | 2457 | 1468727090733 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 20:44:50 INFO - PROCESS | 2457 | 1468727090743 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:44:50 INFO - PROCESS | 2457 | 1468727090751 Marionette TRACE conn2 <- [1,818,null,{}] 20:44:50 INFO - PROCESS | 2457 | 1468727090756 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}] 20:44:50 INFO - PROCESS | 2457 | 1468727090758 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:50 INFO - PROCESS | 2457 | 1468727090846 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 20:44:50 INFO - PROCESS | 2457 | 1468727090878 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 2457 | 1468727090880 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fc9000 == 32 [pid = 2457] [id = 212] 20:44:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1164e4000) [pid = 2457] [serial = 634] [outer = 0x0] 20:44:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x119518c00) [pid = 2457] [serial = 635] [outer = 0x1164e4000] 20:44:50 INFO - PROCESS | 2457 | 1468727090904 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x11960ec00) [pid = 2457] [serial = 636] [outer = 0x1164e4000] 20:44:51 INFO - PROCESS | 2457 | 1468727091233 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]]]}] 20:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 537ms 20:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:44:51 INFO - PROCESS | 2457 | 1468727091273 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 20:44:51 INFO - PROCESS | 2457 | 1468727091274 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 20:44:51 INFO - PROCESS | 2457 | 1468727091276 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:44:51 INFO - PROCESS | 2457 | 1468727091277 Marionette TRACE conn2 <- [1,822,null,{}] 20:44:51 INFO - PROCESS | 2457 | 1468727091279 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}] 20:44:51 INFO - PROCESS | 2457 | 1468727091283 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:51 INFO - PROCESS | 2457 | 1468727091390 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 20:44:51 INFO - PROCESS | 2457 | 1468727091423 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:51 INFO - PROCESS | 2457 | 1468727091424 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x121433800 == 33 [pid = 2457] [id = 213] 20:44:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x11960c400) [pid = 2457] [serial = 637] [outer = 0x0] 20:44:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x119a77800) [pid = 2457] [serial = 638] [outer = 0x11960c400] 20:44:51 INFO - PROCESS | 2457 | 1468727091448 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1215ea800) [pid = 2457] [serial = 639] [outer = 0x11960c400] 20:44:51 INFO - PROCESS | 2457 | 1468727091780 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] 20:44:51 INFO - PROCESS | 2457 | 1468727091798 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 20:44:51 INFO - PROCESS | 2457 | 1468727091807 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:44:51 INFO - PROCESS | 2457 | 1468727091808 Marionette TRACE conn2 <- [1,826,null,{}] 20:44:51 INFO - PROCESS | 2457 | 1468727091810 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}] 20:44:51 INFO - PROCESS | 2457 | 1468727091812 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:51 INFO - PROCESS | 2457 | 1468727091908 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 20:44:51 INFO - PROCESS | 2457 | 1468727091911 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:51 INFO - PROCESS | 2457 | 1468727091912 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba5800 == 34 [pid = 2457] [id = 214] 20:44:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1186e9400) [pid = 2457] [serial = 640] [outer = 0x0] 20:44:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1219c0c00) [pid = 2457] [serial = 641] [outer = 0x1186e9400] 20:44:51 INFO - PROCESS | 2457 | 1468727091936 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x123b7b800) [pid = 2457] [serial = 642] [outer = 0x1186e9400] 20:44:52 INFO - PROCESS | 2457 | 1468727092236 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]]]}] 20:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 20:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:44:52 INFO - PROCESS | 2457 | 1468727092277 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 2457 | 1468727092278 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 20:44:52 INFO - PROCESS | 2457 | 1468727092280 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:44:52 INFO - PROCESS | 2457 | 1468727092281 Marionette TRACE conn2 <- [1,830,null,{}] 20:44:52 INFO - PROCESS | 2457 | 1468727092283 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}] 20:44:52 INFO - PROCESS | 2457 | 1468727092284 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:52 INFO - PROCESS | 2457 | 1468727092375 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 20:44:52 INFO - PROCESS | 2457 | 1468727092408 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:52 INFO - PROCESS | 2457 | 1468727092409 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a15000 == 35 [pid = 2457] [id = 215] 20:44:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1215f4400) [pid = 2457] [serial = 643] [outer = 0x0] 20:44:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1241dac00) [pid = 2457] [serial = 644] [outer = 0x1215f4400] 20:44:52 INFO - PROCESS | 2457 | 1468727092434 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x124322400) [pid = 2457] [serial = 645] [outer = 0x1215f4400] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x119331400) [pid = 2457] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x112ec0800) [pid = 2457] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1183b6400) [pid = 2457] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1131da000) [pid = 2457] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x112f48800) [pid = 2457] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11829e800) [pid = 2457] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x115e24400) [pid = 2457] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1131ba000) [pid = 2457] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x116a23400) [pid = 2457] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x123b81800) [pid = 2457] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:44:52 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x1219c0000) [pid = 2457] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:44:52 INFO - PROCESS | 2457 | 1468727092868 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]]]}] 20:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 619ms 20:44:52 INFO - PROCESS | 2457 | 1468727092900 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 2457 | 1468727092903 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 20:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:44:52 INFO - PROCESS | 2457 | 1468727092907 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:44:52 INFO - PROCESS | 2457 | 1468727092908 Marionette TRACE conn2 <- [1,834,null,{}] 20:44:52 INFO - PROCESS | 2457 | 1468727092912 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}] 20:44:52 INFO - PROCESS | 2457 | 1468727092913 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:53 INFO - PROCESS | 2457 | 1468727093033 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 20:44:53 INFO - PROCESS | 2457 | 1468727093113 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:53 INFO - PROCESS | 2457 | 1468727093114 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x11866a000 == 36 [pid = 2457] [id = 216] 20:44:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1129d4400) [pid = 2457] [serial = 646] [outer = 0x0] 20:44:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1183b6400) [pid = 2457] [serial = 647] [outer = 0x1129d4400] 20:44:53 INFO - PROCESS | 2457 | 1468727093153 Marionette DEBUG loaded listener.js 20:44:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1195a0c00) [pid = 2457] [serial = 648] [outer = 0x1129d4400] 20:44:53 INFO - PROCESS | 2457 | 1468727093437 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]]]}] 20:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 20:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:44:53 INFO - PROCESS | 2457 | 1468727093477 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 20:44:53 INFO - PROCESS | 2457 | 1468727093478 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 20:44:53 INFO - PROCESS | 2457 | 1468727093480 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:44:53 INFO - PROCESS | 2457 | 1468727093481 Marionette TRACE conn2 <- [1,838,null,{}] 20:44:53 INFO - PROCESS | 2457 | 1468727093484 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}] 20:44:53 INFO - PROCESS | 2457 | 1468727093485 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:53 INFO - PROCESS | 2457 | 1468727093573 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 20:44:53 INFO - PROCESS | 2457 | 1468727093578 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:53 INFO - PROCESS | 2457 | 1468727093579 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x126eb7000 == 37 [pid = 2457] [id = 217] 20:44:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x118619000) [pid = 2457] [serial = 649] [outer = 0x0] 20:44:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x12408b400) [pid = 2457] [serial = 650] [outer = 0x118619000] 20:44:53 INFO - PROCESS | 2457 | 1468727093603 Marionette DEBUG loaded listener.js 20:44:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x124a30c00) [pid = 2457] [serial = 651] [outer = 0x118619000] 20:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 20:44:53 INFO - PROCESS | 2457 | 1468727093944 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]]]}] 20:44:53 INFO - PROCESS | 2457 | 1468727093949 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 20:44:53 INFO - PROCESS | 2457 | 1468727093951 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 20:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:44:53 INFO - PROCESS | 2457 | 1468727093955 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:44:53 INFO - PROCESS | 2457 | 1468727093958 Marionette TRACE conn2 <- [1,842,null,{}] 20:44:53 INFO - PROCESS | 2457 | 1468727093961 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}] 20:44:53 INFO - PROCESS | 2457 | 1468727093962 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:54 INFO - PROCESS | 2457 | 1468727094083 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 20:44:54 INFO - PROCESS | 2457 | 1468727094091 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:54 INFO - PROCESS | 2457 | 1468727094092 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fc7800 == 38 [pid = 2457] [id = 218] 20:44:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1215ed800) [pid = 2457] [serial = 652] [outer = 0x0] 20:44:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x124a3b000) [pid = 2457] [serial = 653] [outer = 0x1215ed800] 20:44:54 INFO - PROCESS | 2457 | 1468727094119 Marionette DEBUG loaded listener.js 20:44:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x125fec000) [pid = 2457] [serial = 654] [outer = 0x1215ed800] 20:44:54 INFO - PROCESS | 2457 | 1468727094420 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]]]}] 20:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 522ms 20:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:44:54 INFO - PROCESS | 2457 | 1468727094476 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 20:44:54 INFO - PROCESS | 2457 | 1468727094478 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 20:44:54 INFO - PROCESS | 2457 | 1468727094480 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:44:54 INFO - PROCESS | 2457 | 1468727094481 Marionette TRACE conn2 <- [1,846,null,{}] 20:44:54 INFO - PROCESS | 2457 | 1468727094483 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}] 20:44:54 INFO - PROCESS | 2457 | 1468727094484 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:54 INFO - PROCESS | 2457 | 1468727094559 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 20:44:54 INFO - PROCESS | 2457 | 1468727094563 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:54 INFO - PROCESS | 2457 | 1468727094564 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x129421800 == 39 [pid = 2457] [id = 219] 20:44:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x125fef400) [pid = 2457] [serial = 655] [outer = 0x0] 20:44:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x126589800) [pid = 2457] [serial = 656] [outer = 0x125fef400] 20:44:54 INFO - PROCESS | 2457 | 1468727094588 Marionette DEBUG loaded listener.js 20:44:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x126b1fc00) [pid = 2457] [serial = 657] [outer = 0x125fef400] 20:44:55 INFO - PROCESS | 2457 | 1468727095101 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]]]}] 20:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 668ms 20:44:55 INFO - PROCESS | 2457 | 1468727095162 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 20:44:55 INFO - PROCESS | 2457 | 1468727095164 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 20:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:44:55 INFO - PROCESS | 2457 | 1468727095170 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:44:55 INFO - PROCESS | 2457 | 1468727095173 Marionette TRACE conn2 <- [1,850,null,{}] 20:44:55 INFO - PROCESS | 2457 | 1468727095177 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}] 20:44:55 INFO - PROCESS | 2457 | 1468727095179 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:55 INFO - PROCESS | 2457 | 1468727095287 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 20:44:55 INFO - PROCESS | 2457 | 1468727095341 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:55 INFO - PROCESS | 2457 | 1468727095343 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ac0800 == 40 [pid = 2457] [id = 220] 20:44:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x112f4d000) [pid = 2457] [serial = 658] [outer = 0x0] 20:44:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x113c93000) [pid = 2457] [serial = 659] [outer = 0x112f4d000] 20:44:55 INFO - PROCESS | 2457 | 1468727095373 Marionette DEBUG loaded listener.js 20:44:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x11687e000) [pid = 2457] [serial = 660] [outer = 0x112f4d000] 20:44:55 INFO - PROCESS | 2457 | 1468727095911 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]]]}] 20:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 824ms 20:44:55 INFO - PROCESS | 2457 | 1468727095993 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 20:44:55 INFO - PROCESS | 2457 | 1468727095996 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 20:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:44:56 INFO - PROCESS | 2457 | 1468727096001 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:44:56 INFO - PROCESS | 2457 | 1468727096002 Marionette TRACE conn2 <- [1,854,null,{}] 20:44:56 INFO - PROCESS | 2457 | 1468727096005 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}] 20:44:56 INFO - PROCESS | 2457 | 1468727096006 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:56 INFO - PROCESS | 2457 | 1468727096113 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 20:44:56 INFO - PROCESS | 2457 | 1468727096165 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:56 INFO - PROCESS | 2457 | 1468727096167 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x116678800 == 41 [pid = 2457] [id = 221] 20:44:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1131bb000) [pid = 2457] [serial = 661] [outer = 0x0] 20:44:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x11687fc00) [pid = 2457] [serial = 662] [outer = 0x1131bb000] 20:44:56 INFO - PROCESS | 2457 | 1468727096197 Marionette DEBUG loaded listener.js 20:44:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1183a4800) [pid = 2457] [serial = 663] [outer = 0x1131bb000] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x120fc7800 == 40 [pid = 2457] [id = 218] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x126eb7000 == 39 [pid = 2457] [id = 217] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x11866a000 == 38 [pid = 2457] [id = 216] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x124a15000 == 37 [pid = 2457] [id = 215] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba5800 == 36 [pid = 2457] [id = 214] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x121433800 == 35 [pid = 2457] [id = 213] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x120fc9000 == 34 [pid = 2457] [id = 212] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x1191be000 == 33 [pid = 2457] [id = 211] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x11866c800 == 32 [pid = 2457] [id = 210] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x116ac6800 == 31 [pid = 2457] [id = 209] 20:44:56 INFO - PROCESS | 2457 | --DOCSHELL 0x11336e800 == 30 [pid = 2457] [id = 208] 20:44:56 INFO - PROCESS | 2457 | 1468727096863 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]]]}] 20:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 871ms 20:44:56 INFO - PROCESS | 2457 | 1468727096879 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 20:44:56 INFO - PROCESS | 2457 | 1468727096882 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 20:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:44:56 INFO - PROCESS | 2457 | 1468727096888 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:44:56 INFO - PROCESS | 2457 | 1468727096890 Marionette TRACE conn2 <- [1,858,null,{}] 20:44:56 INFO - PROCESS | 2457 | 1468727096895 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}] 20:44:56 INFO - PROCESS | 2457 | 1468727096898 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:57 INFO - PROCESS | 2457 | 1468727097015 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x123c13000) [pid = 2457] [serial = 605] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x121ce3400) [pid = 2457] [serial = 602] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11959e400) [pid = 2457] [serial = 593] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x118864800) [pid = 2457] [serial = 590] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11860d800) [pid = 2457] [serial = 596] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x121071c00) [pid = 2457] [serial = 599] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x119610800) [pid = 2457] [serial = 594] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1219bd800) [pid = 2457] [serial = 576] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x118397800) [pid = 2457] [serial = 587] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x115e8d000) [pid = 2457] [serial = 584] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x116637800) [pid = 2457] [serial = 585] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1131ddc00) [pid = 2457] [serial = 578] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x121805c00) [pid = 2457] [serial = 600] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x115dd4400) [pid = 2457] [serial = 579] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x11829a800) [pid = 2457] [serial = 581] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x118397000) [pid = 2457] [serial = 582] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x123b80800) [pid = 2457] [serial = 603] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x119139400) [pid = 2457] [serial = 591] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1183ba000) [pid = 2457] [serial = 588] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x1195a6400) [pid = 2457] [serial = 597] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x124094c00) [pid = 2457] [serial = 606] [outer = 0x0] [url = about:blank] 20:44:57 INFO - PROCESS | 2457 | 1468727097096 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:57 INFO - PROCESS | 2457 | 1468727097098 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x115ee3800 == 31 [pid = 2457] [id = 222] 20:44:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x112fe2400) [pid = 2457] [serial = 664] [outer = 0x0] 20:44:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x115e94400) [pid = 2457] [serial = 665] [outer = 0x112fe2400] 20:44:57 INFO - PROCESS | 2457 | 1468727097130 Marionette DEBUG loaded listener.js 20:44:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x11839d800) [pid = 2457] [serial = 666] [outer = 0x112fe2400] 20:44:57 INFO - PROCESS | 2457 | 1468727097435 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]]]}] 20:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 574ms 20:44:57 INFO - PROCESS | 2457 | 1468727097460 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 20:44:57 INFO - PROCESS | 2457 | 1468727097462 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 20:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:44:57 INFO - PROCESS | 2457 | 1468727097467 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:44:57 INFO - PROCESS | 2457 | 1468727097469 Marionette TRACE conn2 <- [1,862,null,{}] 20:44:57 INFO - PROCESS | 2457 | 1468727097475 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}] 20:44:57 INFO - PROCESS | 2457 | 1468727097476 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:57 INFO - PROCESS | 2457 | 1468727097576 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 20:44:57 INFO - PROCESS | 2457 | 1468727097628 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:57 INFO - PROCESS | 2457 | 1468727097630 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x11811a800 == 32 [pid = 2457] [id = 223] 20:44:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x11839d400) [pid = 2457] [serial = 667] [outer = 0x0] 20:44:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1183c2c00) [pid = 2457] [serial = 668] [outer = 0x11839d400] 20:44:57 INFO - PROCESS | 2457 | 1468727097656 Marionette DEBUG loaded listener.js 20:44:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x119132800) [pid = 2457] [serial = 669] [outer = 0x11839d400] 20:44:57 INFO - PROCESS | 2457 | 1468727097948 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]]]}] 20:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 523ms 20:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:44:57 INFO - PROCESS | 2457 | 1468727097991 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 20:44:57 INFO - PROCESS | 2457 | 1468727097992 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 20:44:57 INFO - PROCESS | 2457 | 1468727097994 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:44:57 INFO - PROCESS | 2457 | 1468727097997 Marionette TRACE conn2 <- [1,866,null,{}] 20:44:58 INFO - PROCESS | 2457 | 1468727098006 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}] 20:44:58 INFO - PROCESS | 2457 | 1468727098010 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:58 INFO - PROCESS | 2457 | 1468727098085 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 20:44:58 INFO - PROCESS | 2457 | 1468727098093 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:58 INFO - PROCESS | 2457 | 1468727098095 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x119678800 == 33 [pid = 2457] [id = 224] 20:44:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x112f4a000) [pid = 2457] [serial = 670] [outer = 0x0] 20:44:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1195a6400) [pid = 2457] [serial = 671] [outer = 0x112f4a000] 20:44:58 INFO - PROCESS | 2457 | 1468727098122 Marionette DEBUG loaded listener.js 20:44:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x119747400) [pid = 2457] [serial = 672] [outer = 0x112f4a000] 20:44:58 INFO - PROCESS | 2457 | 1468727098440 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]]]}] 20:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 473ms 20:44:58 INFO - PROCESS | 2457 | 1468727098467 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 20:44:58 INFO - PROCESS | 2457 | 1468727098470 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 20:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:44:58 INFO - PROCESS | 2457 | 1468727098500 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:44:58 INFO - PROCESS | 2457 | 1468727098501 Marionette TRACE conn2 <- [1,870,null,{}] 20:44:58 INFO - PROCESS | 2457 | 1468727098505 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}] 20:44:58 INFO - PROCESS | 2457 | 1468727098508 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:58 INFO - PROCESS | 2457 | 1468727098591 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 20:44:58 INFO - PROCESS | 2457 | 1468727098594 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:58 INFO - PROCESS | 2457 | 1468727098595 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x12142c000 == 34 [pid = 2457] [id = 225] 20:44:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x12106a800) [pid = 2457] [serial = 673] [outer = 0x0] 20:44:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1211e8000) [pid = 2457] [serial = 674] [outer = 0x12106a800] 20:44:58 INFO - PROCESS | 2457 | 1468727098617 Marionette DEBUG loaded listener.js 20:44:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1215e7800) [pid = 2457] [serial = 675] [outer = 0x12106a800] 20:44:59 INFO - PROCESS | 2457 | 1468727099043 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]]]}] 20:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 592ms 20:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:44:59 INFO - PROCESS | 2457 | 1468727099072 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 20:44:59 INFO - PROCESS | 2457 | 1468727099073 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 20:44:59 INFO - PROCESS | 2457 | 1468727099075 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:44:59 INFO - PROCESS | 2457 | 1468727099076 Marionette TRACE conn2 <- [1,874,null,{}] 20:44:59 INFO - PROCESS | 2457 | 1468727099078 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}] 20:44:59 INFO - PROCESS | 2457 | 1468727099079 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:59 INFO - PROCESS | 2457 | 1468727099173 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 20:44:59 INFO - PROCESS | 2457 | 1468727099206 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:59 INFO - PROCESS | 2457 | 1468727099207 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba4800 == 35 [pid = 2457] [id = 226] 20:44:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x121327000) [pid = 2457] [serial = 676] [outer = 0x0] 20:44:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1215f4c00) [pid = 2457] [serial = 677] [outer = 0x121327000] 20:44:59 INFO - PROCESS | 2457 | 1468727099231 Marionette DEBUG loaded listener.js 20:44:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1219c3000) [pid = 2457] [serial = 678] [outer = 0x121327000] 20:44:59 INFO - PROCESS | 2457 | 1468727099583 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]]]}] 20:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 20:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:44:59 INFO - PROCESS | 2457 | 1468727099595 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 20:44:59 INFO - PROCESS | 2457 | 1468727099596 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 20:44:59 INFO - PROCESS | 2457 | 1468727099598 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:44:59 INFO - PROCESS | 2457 | 1468727099599 Marionette TRACE conn2 <- [1,878,null,{}] 20:44:59 INFO - PROCESS | 2457 | 1468727099602 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}] 20:44:59 INFO - PROCESS | 2457 | 1468727099608 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:59 INFO - PROCESS | 2457 | 1468727099718 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 20:44:59 INFO - PROCESS | 2457 | 1468727099722 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:59 INFO - PROCESS | 2457 | 1468727099723 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:44:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x125fc3800 == 36 [pid = 2457] [id = 227] 20:44:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1219c3400) [pid = 2457] [serial = 679] [outer = 0x0] 20:44:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x124a35000) [pid = 2457] [serial = 680] [outer = 0x1219c3400] 20:44:59 INFO - PROCESS | 2457 | 1468727099750 Marionette DEBUG loaded listener.js 20:44:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x125fefc00) [pid = 2457] [serial = 681] [outer = 0x1219c3400] 20:45:00 INFO - PROCESS | 2457 | 1468727100207 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]]]}] 20:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 618ms 20:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:45:00 INFO - PROCESS | 2457 | 1468727100218 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 20:45:00 INFO - PROCESS | 2457 | 1468727100220 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 20:45:00 INFO - PROCESS | 2457 | 1468727100222 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:45:00 INFO - PROCESS | 2457 | 1468727100224 Marionette TRACE conn2 <- [1,882,null,{}] 20:45:00 INFO - PROCESS | 2457 | 1468727100228 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}] 20:45:00 INFO - PROCESS | 2457 | 1468727100230 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:00 INFO - PROCESS | 2457 | 1468727100362 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 20:45:00 INFO - PROCESS | 2457 | 1468727100374 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:00 INFO - PROCESS | 2457 | 1468727100375 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b59000 == 37 [pid = 2457] [id = 228] 20:45:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1263ec400) [pid = 2457] [serial = 682] [outer = 0x0] 20:45:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12672b800) [pid = 2457] [serial = 683] [outer = 0x1263ec400] 20:45:00 INFO - PROCESS | 2457 | 1468727100399 Marionette DEBUG loaded listener.js 20:45:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x126bae800) [pid = 2457] [serial = 684] [outer = 0x1263ec400] 20:45:00 INFO - PROCESS | 2457 | 1468727100701 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]]]}] 20:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 20:45:00 INFO - PROCESS | 2457 | 1468727100744 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 20:45:00 INFO - PROCESS | 2457 | 1468727100745 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 20:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:45:00 INFO - PROCESS | 2457 | 1468727100747 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:45:00 INFO - PROCESS | 2457 | 1468727100748 Marionette TRACE conn2 <- [1,886,null,{}] 20:45:00 INFO - PROCESS | 2457 | 1468727100750 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}] 20:45:00 INFO - PROCESS | 2457 | 1468727100752 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:00 INFO - PROCESS | 2457 | 1468727100918 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1215ed800) [pid = 2457] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1164e5c00) [pid = 2457] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x112f53c00) [pid = 2457] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1133f1c00) [pid = 2457] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11960c400) [pid = 2457] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1129d4400) [pid = 2457] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1215f4400) [pid = 2457] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x11860ac00) [pid = 2457] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x118612c00) [pid = 2457] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1186e9400) [pid = 2457] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1196b5c00) [pid = 2457] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1128a7400) [pid = 2457] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x116634800) [pid = 2457] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x118619000) [pid = 2457] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x119745000) [pid = 2457] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:45:00 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1164e4000) [pid = 2457] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:45:00 INFO - PROCESS | 2457 | 1468727100959 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:00 INFO - PROCESS | 2457 | 1468727100961 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d89800 == 38 [pid = 2457] [id = 229] 20:45:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x111e2e800) [pid = 2457] [serial = 685] [outer = 0x0] 20:45:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x112f48800) [pid = 2457] [serial = 686] [outer = 0x111e2e800] 20:45:00 INFO - PROCESS | 2457 | 1468727100984 Marionette DEBUG loaded listener.js 20:45:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x11663b000) [pid = 2457] [serial = 687] [outer = 0x111e2e800] 20:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 520ms 20:45:01 INFO - PROCESS | 2457 | 1468727101258 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]]]}] 20:45:01 INFO - PROCESS | 2457 | 1468727101269 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 20:45:01 INFO - PROCESS | 2457 | 1468727101273 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 20:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:45:01 INFO - PROCESS | 2457 | 1468727101281 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:45:01 INFO - PROCESS | 2457 | 1468727101282 Marionette TRACE conn2 <- [1,890,null,{}] 20:45:01 INFO - PROCESS | 2457 | 1468727101292 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}] 20:45:01 INFO - PROCESS | 2457 | 1468727101293 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:01 INFO - PROCESS | 2457 | 1468727101376 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 20:45:01 INFO - PROCESS | 2457 | 1468727101380 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:01 INFO - PROCESS | 2457 | 1468727101381 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x119677800 == 39 [pid = 2457] [id = 230] 20:45:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1174e1000) [pid = 2457] [serial = 688] [outer = 0x0] 20:45:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11960fc00) [pid = 2457] [serial = 689] [outer = 0x1174e1000] 20:45:01 INFO - PROCESS | 2457 | 1468727101407 Marionette DEBUG loaded listener.js 20:45:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x125fe9400) [pid = 2457] [serial = 690] [outer = 0x1174e1000] 20:45:01 INFO - PROCESS | 2457 | 1468727101729 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]]]}] 20:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 20:45:01 INFO - PROCESS | 2457 | 1468727101750 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 20:45:01 INFO - PROCESS | 2457 | 1468727101751 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 20:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:45:01 INFO - PROCESS | 2457 | 1468727101755 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:45:01 INFO - PROCESS | 2457 | 1468727101757 Marionette TRACE conn2 <- [1,894,null,{}] 20:45:01 INFO - PROCESS | 2457 | 1468727101759 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}] 20:45:01 INFO - PROCESS | 2457 | 1468727101761 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:01 INFO - PROCESS | 2457 | 1468727101862 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 20:45:01 INFO - PROCESS | 2457 | 1468727101869 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:01 INFO - PROCESS | 2457 | 1468727101870 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6b4800 == 40 [pid = 2457] [id = 231] 20:45:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11833a400) [pid = 2457] [serial = 691] [outer = 0x0] 20:45:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x12637bc00) [pid = 2457] [serial = 692] [outer = 0x11833a400] 20:45:01 INFO - PROCESS | 2457 | 1468727101894 Marionette DEBUG loaded listener.js 20:45:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119606c00) [pid = 2457] [serial = 693] [outer = 0x11833a400] 20:45:02 INFO - PROCESS | 2457 | 1468727102225 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]]]}] 20:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 20:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:45:02 INFO - PROCESS | 2457 | 1468727102275 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 20:45:02 INFO - PROCESS | 2457 | 1468727102276 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 20:45:02 INFO - PROCESS | 2457 | 1468727102278 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:45:02 INFO - PROCESS | 2457 | 1468727102280 Marionette TRACE conn2 <- [1,898,null,{}] 20:45:02 INFO - PROCESS | 2457 | 1468727102282 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}] 20:45:02 INFO - PROCESS | 2457 | 1468727102284 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:02 INFO - PROCESS | 2457 | 1468727102372 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 20:45:02 INFO - PROCESS | 2457 | 1468727102376 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:02 INFO - PROCESS | 2457 | 1468727102378 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a93f800 == 41 [pid = 2457] [id = 232] 20:45:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x126c5b400) [pid = 2457] [serial = 694] [outer = 0x0] 20:45:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x128b27000) [pid = 2457] [serial = 695] [outer = 0x126c5b400] 20:45:02 INFO - PROCESS | 2457 | 1468727102403 Marionette DEBUG loaded listener.js 20:45:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x128b9e000) [pid = 2457] [serial = 696] [outer = 0x126c5b400] 20:45:02 INFO - PROCESS | 2457 | 1468727102721 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]]]}] 20:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 470ms 20:45:02 INFO - PROCESS | 2457 | 1468727102750 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 20:45:02 INFO - PROCESS | 2457 | 1468727102751 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 20:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:45:02 INFO - PROCESS | 2457 | 1468727102785 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:45:02 INFO - PROCESS | 2457 | 1468727102788 Marionette TRACE conn2 <- [1,902,null,{}] 20:45:02 INFO - PROCESS | 2457 | 1468727102793 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}] 20:45:02 INFO - PROCESS | 2457 | 1468727102795 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:02 INFO - PROCESS | 2457 | 1468727102905 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 20:45:03 INFO - PROCESS | 2457 | 1468727103042 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:03 INFO - PROCESS | 2457 | 1468727103044 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x113211800 == 42 [pid = 2457] [id = 233] 20:45:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x110ee4c00) [pid = 2457] [serial = 697] [outer = 0x0] 20:45:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1128a8c00) [pid = 2457] [serial = 698] [outer = 0x110ee4c00] 20:45:03 INFO - PROCESS | 2457 | 1468727103093 Marionette DEBUG loaded listener.js 20:45:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1131bc000) [pid = 2457] [serial = 699] [outer = 0x110ee4c00] 20:45:03 INFO - PROCESS | 2457 | 1468727103646 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]]]}] 20:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 949ms 20:45:03 INFO - PROCESS | 2457 | 1468727103715 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 20:45:03 INFO - PROCESS | 2457 | 1468727103719 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 20:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:45:03 INFO - PROCESS | 2457 | 1468727103724 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:45:03 INFO - PROCESS | 2457 | 1468727103727 Marionette TRACE conn2 <- [1,906,null,{}] 20:45:03 INFO - PROCESS | 2457 | 1468727103732 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}] 20:45:03 INFO - PROCESS | 2457 | 1468727103737 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:03 INFO - PROCESS | 2457 | 1468727103889 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 20:45:04 INFO - PROCESS | 2457 | 1468727104003 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:04 INFO - PROCESS | 2457 | 1468727104005 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f5a800 == 43 [pid = 2457] [id = 234] 20:45:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1183bc000) [pid = 2457] [serial = 700] [outer = 0x0] 20:45:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1183c5000) [pid = 2457] [serial = 701] [outer = 0x1183bc000] 20:45:04 INFO - PROCESS | 2457 | 1468727104054 Marionette DEBUG loaded listener.js 20:45:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x118864c00) [pid = 2457] [serial = 702] [outer = 0x1183bc000] 20:45:04 INFO - PROCESS | 2457 | 1468727104470 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]]]}] 20:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 774ms 20:45:04 INFO - PROCESS | 2457 | 1468727104509 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 20:45:04 INFO - PROCESS | 2457 | 1468727104512 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 20:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:45:04 INFO - PROCESS | 2457 | 1468727104514 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:45:04 INFO - PROCESS | 2457 | 1468727104515 Marionette TRACE conn2 <- [1,910,null,{}] 20:45:04 INFO - PROCESS | 2457 | 1468727104518 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}] 20:45:04 INFO - PROCESS | 2457 | 1468727104520 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:04 INFO - PROCESS | 2457 | 1468727104622 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 20:45:04 INFO - PROCESS | 2457 | 1468727104678 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:04 INFO - PROCESS | 2457 | 1468727104679 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d5a000 == 44 [pid = 2457] [id = 235] 20:45:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x119338c00) [pid = 2457] [serial = 703] [outer = 0x0] 20:45:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x119740800) [pid = 2457] [serial = 704] [outer = 0x119338c00] 20:45:04 INFO - PROCESS | 2457 | 1468727104707 Marionette DEBUG loaded listener.js 20:45:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1215eb000) [pid = 2457] [serial = 705] [outer = 0x119338c00] 20:45:05 INFO - PROCESS | 2457 | 1468727105125 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]]]}] 20:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 622ms 20:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:45:05 INFO - PROCESS | 2457 | 1468727105136 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 20:45:05 INFO - PROCESS | 2457 | 1468727105140 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 20:45:05 INFO - PROCESS | 2457 | 1468727105147 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:45:05 INFO - PROCESS | 2457 | 1468727105151 Marionette TRACE conn2 <- [1,914,null,{}] 20:45:05 INFO - PROCESS | 2457 | 1468727105155 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}] 20:45:05 INFO - PROCESS | 2457 | 1468727105157 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:05 INFO - PROCESS | 2457 | 1468727105257 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 20:45:05 INFO - PROCESS | 2457 | 1468727105348 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:05 INFO - PROCESS | 2457 | 1468727105349 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b83c000 == 45 [pid = 2457] [id = 236] 20:45:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x123c10000) [pid = 2457] [serial = 706] [outer = 0x0] 20:45:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x124a3a400) [pid = 2457] [serial = 707] [outer = 0x123c10000] 20:45:05 INFO - PROCESS | 2457 | 1468727105376 Marionette DEBUG loaded listener.js 20:45:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x126591400) [pid = 2457] [serial = 708] [outer = 0x123c10000] 20:45:05 INFO - PROCESS | 2457 | 1468727105947 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]]]}] 20:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 828ms 20:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:45:05 INFO - PROCESS | 2457 | 1468727105978 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 20:45:05 INFO - PROCESS | 2457 | 1468727105980 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 20:45:05 INFO - PROCESS | 2457 | 1468727105984 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:45:05 INFO - PROCESS | 2457 | 1468727105990 Marionette TRACE conn2 <- [1,918,null,{}] 20:45:05 INFO - PROCESS | 2457 | 1468727105993 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}] 20:45:05 INFO - PROCESS | 2457 | 1468727105996 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:06 INFO - PROCESS | 2457 | 1468727106092 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 20:45:06 INFO - PROCESS | 2457 | 1468727106171 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:06 INFO - PROCESS | 2457 | 1468727106175 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x118515000 == 46 [pid = 2457] [id = 237] 20:45:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x115e25000) [pid = 2457] [serial = 709] [outer = 0x0] 20:45:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1164e7c00) [pid = 2457] [serial = 710] [outer = 0x115e25000] 20:45:06 INFO - PROCESS | 2457 | 1468727106220 Marionette DEBUG loaded listener.js 20:45:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x11714f800) [pid = 2457] [serial = 711] [outer = 0x115e25000] 20:45:06 INFO - PROCESS | 2457 | 1468727106730 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]]]}] 20:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 777ms 20:45:06 INFO - PROCESS | 2457 | 1468727106775 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 20:45:06 INFO - PROCESS | 2457 | 1468727106778 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 20:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:45:06 INFO - PROCESS | 2457 | 1468727106783 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:45:06 INFO - PROCESS | 2457 | 1468727106785 Marionette TRACE conn2 <- [1,922,null,{}] 20:45:06 INFO - PROCESS | 2457 | 1468727106790 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}] 20:45:06 INFO - PROCESS | 2457 | 1468727106791 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:06 INFO - PROCESS | 2457 | 1468727106881 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 20:45:06 INFO - PROCESS | 2457 | 1468727106951 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:06 INFO - PROCESS | 2457 | 1468727106952 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168c3800 == 47 [pid = 2457] [id = 238] 20:45:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x1183bbc00) [pid = 2457] [serial = 712] [outer = 0x0] 20:45:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x1183c4800) [pid = 2457] [serial = 713] [outer = 0x1183bbc00] 20:45:06 INFO - PROCESS | 2457 | 1468727106980 Marionette DEBUG loaded listener.js 20:45:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x1186b7000) [pid = 2457] [serial = 714] [outer = 0x1183bbc00] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x12a93f800 == 46 [pid = 2457] [id = 232] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6b4800 == 45 [pid = 2457] [id = 231] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x119677800 == 44 [pid = 2457] [id = 230] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x117d89800 == 43 [pid = 2457] [id = 229] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x126b59000 == 42 [pid = 2457] [id = 228] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x125fc3800 == 41 [pid = 2457] [id = 227] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba4800 == 40 [pid = 2457] [id = 226] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x12142c000 == 39 [pid = 2457] [id = 225] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x119678800 == 38 [pid = 2457] [id = 224] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x11811a800 == 37 [pid = 2457] [id = 223] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x115ee3800 == 36 [pid = 2457] [id = 222] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x116678800 == 35 [pid = 2457] [id = 221] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x129421800 == 34 [pid = 2457] [id = 219] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x116ac0800 == 33 [pid = 2457] [id = 220] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x1168c2800 == 32 [pid = 2457] [id = 207] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x118515000 == 31 [pid = 2457] [id = 237] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x12b83c000 == 30 [pid = 2457] [id = 236] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x129d5a000 == 29 [pid = 2457] [id = 235] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x120f5a800 == 28 [pid = 2457] [id = 234] 20:45:07 INFO - PROCESS | 2457 | --DOCSHELL 0x113211800 == 27 [pid = 2457] [id = 233] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x117d0fc00) [pid = 2457] [serial = 626] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x118399800) [pid = 2457] [serial = 627] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1131c3000) [pid = 2457] [serial = 623] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x116a23c00) [pid = 2457] [serial = 609] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x116199c00) [pid = 2457] [serial = 608] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x114f8d400) [pid = 2457] [serial = 624] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1215ea800) [pid = 2457] [serial = 639] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x119a77800) [pid = 2457] [serial = 638] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1183b6400) [pid = 2457] [serial = 647] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1241dac00) [pid = 2457] [serial = 644] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x118868000) [pid = 2457] [serial = 612] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x118612800) [pid = 2457] [serial = 611] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x119138000) [pid = 2457] [serial = 632] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x123b7b800) [pid = 2457] [serial = 642] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1219c0c00) [pid = 2457] [serial = 641] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x121323800) [pid = 2457] [serial = 615] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x118617800) [pid = 2457] [serial = 629] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x12106bc00) [pid = 2457] [serial = 614] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x118f6a000) [pid = 2457] [serial = 630] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1174e1400) [pid = 2457] [serial = 621] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x116807800) [pid = 2457] [serial = 620] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x12408b400) [pid = 2457] [serial = 650] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1241da400) [pid = 2457] [serial = 618] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1219c5400) [pid = 2457] [serial = 617] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1195a0c00) [pid = 2457] [serial = 648] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x124322400) [pid = 2457] [serial = 645] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x119518c00) [pid = 2457] [serial = 635] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x11960ec00) [pid = 2457] [serial = 636] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x125fec000) [pid = 2457] [serial = 654] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x124a3b000) [pid = 2457] [serial = 653] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x126589800) [pid = 2457] [serial = 656] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x124a30c00) [pid = 2457] [serial = 651] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x119333800) [pid = 2457] [serial = 633] [outer = 0x0] [url = about:blank] 20:45:07 INFO - PROCESS | 2457 | 1468727107816 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]]]}] 20:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1073ms 20:45:07 INFO - PROCESS | 2457 | 1468727107859 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 20:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:45:07 INFO - PROCESS | 2457 | 1468727107861 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 20:45:07 INFO - PROCESS | 2457 | 1468727107864 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:45:07 INFO - PROCESS | 2457 | 1468727107867 Marionette TRACE conn2 <- [1,926,null,{}] 20:45:07 INFO - PROCESS | 2457 | 1468727107880 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}] 20:45:07 INFO - PROCESS | 2457 | 1468727107881 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:07 INFO - PROCESS | 2457 | 1468727107962 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 20:45:07 INFO - PROCESS | 2457 | 1468727107967 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:07 INFO - PROCESS | 2457 | 1468727107969 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x113c2b000 == 28 [pid = 2457] [id = 239] 20:45:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1128b1400) [pid = 2457] [serial = 715] [outer = 0x0] 20:45:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x112d0e800) [pid = 2457] [serial = 716] [outer = 0x1128b1400] 20:45:08 INFO - PROCESS | 2457 | 1468727107998 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x112f4c000) [pid = 2457] [serial = 717] [outer = 0x1128b1400] 20:45:08 INFO - PROCESS | 2457 | 1468727108339 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]]]}] 20:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 522ms 20:45:08 INFO - PROCESS | 2457 | 1468727108386 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 20:45:08 INFO - PROCESS | 2457 | 1468727108389 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 20:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:45:08 INFO - PROCESS | 2457 | 1468727108396 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:45:08 INFO - PROCESS | 2457 | 1468727108398 Marionette TRACE conn2 <- [1,930,null,{}] 20:45:08 INFO - PROCESS | 2457 | 1468727108402 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}] 20:45:08 INFO - PROCESS | 2457 | 1468727108404 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:08 INFO - PROCESS | 2457 | 1468727108531 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 20:45:08 INFO - PROCESS | 2457 | 1468727108608 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:08 INFO - PROCESS | 2457 | 1468727108610 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ac0800 == 29 [pid = 2457] [id = 240] 20:45:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x11330d800) [pid = 2457] [serial = 718] [outer = 0x0] 20:45:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x113c64400) [pid = 2457] [serial = 719] [outer = 0x11330d800] 20:45:08 INFO - PROCESS | 2457 | 1468727108652 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x115e8cc00) [pid = 2457] [serial = 720] [outer = 0x11330d800] 20:45:09 INFO - PROCESS | 2457 | 1468727109017 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]]]}] 20:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 673ms 20:45:09 INFO - PROCESS | 2457 | 1468727109067 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 20:45:09 INFO - PROCESS | 2457 | 1468727109069 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 20:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:45:09 INFO - PROCESS | 2457 | 1468727109077 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:45:09 INFO - PROCESS | 2457 | 1468727109080 Marionette TRACE conn2 <- [1,934,null,{}] 20:45:09 INFO - PROCESS | 2457 | 1468727109088 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}] 20:45:09 INFO - PROCESS | 2457 | 1468727109091 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:09 INFO - PROCESS | 2457 | 1468727109167 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 20:45:09 INFO - PROCESS | 2457 | 1468727109174 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:09 INFO - PROCESS | 2457 | 1468727109176 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x1182aa800 == 30 [pid = 2457] [id = 241] 20:45:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x116882c00) [pid = 2457] [serial = 721] [outer = 0x0] 20:45:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1176d8400) [pid = 2457] [serial = 722] [outer = 0x116882c00] 20:45:09 INFO - PROCESS | 2457 | 1468727109204 Marionette DEBUG loaded listener.js 20:45:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x118298c00) [pid = 2457] [serial = 723] [outer = 0x116882c00] 20:45:09 INFO - PROCESS | 2457 | 1468727109613 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]]]}] 20:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 572ms 20:45:09 INFO - PROCESS | 2457 | 1468727109650 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 20:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:45:09 INFO - PROCESS | 2457 | 1468727109653 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 20:45:09 INFO - PROCESS | 2457 | 1468727109656 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:45:09 INFO - PROCESS | 2457 | 1468727109658 Marionette TRACE conn2 <- [1,938,null,{}] 20:45:09 INFO - PROCESS | 2457 | 1468727109662 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}] 20:45:09 INFO - PROCESS | 2457 | 1468727109664 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:09 INFO - PROCESS | 2457 | 1468727109771 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 20:45:09 INFO - PROCESS | 2457 | 1468727109892 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:09 INFO - PROCESS | 2457 | 1468727109894 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x116674000 == 31 [pid = 2457] [id = 242] 20:45:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x112eb1400) [pid = 2457] [serial = 724] [outer = 0x0] 20:45:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x112f0cc00) [pid = 2457] [serial = 725] [outer = 0x112eb1400] 20:45:09 INFO - PROCESS | 2457 | 1468727109926 Marionette DEBUG loaded listener.js 20:45:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x11330dc00) [pid = 2457] [serial = 726] [outer = 0x112eb1400] 20:45:10 INFO - PROCESS | 2457 | 1468727110412 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]]]}] 20:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 821ms 20:45:10 INFO - PROCESS | 2457 | 1468727110479 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 20:45:10 INFO - PROCESS | 2457 | 1468727110482 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 20:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:45:10 INFO - PROCESS | 2457 | 1468727110490 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:45:10 INFO - PROCESS | 2457 | 1468727110492 Marionette TRACE conn2 <- [1,942,null,{}] 20:45:10 INFO - PROCESS | 2457 | 1468727110494 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}] 20:45:10 INFO - PROCESS | 2457 | 1468727110496 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:10 INFO - PROCESS | 2457 | 1468727110596 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 20:45:10 INFO - PROCESS | 2457 | 1468727110668 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:10 INFO - PROCESS | 2457 | 1468727110669 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188e4800 == 32 [pid = 2457] [id = 243] 20:45:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1164ea000) [pid = 2457] [serial = 727] [outer = 0x0] 20:45:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x116883000) [pid = 2457] [serial = 728] [outer = 0x1164ea000] 20:45:10 INFO - PROCESS | 2457 | 1468727110699 Marionette DEBUG loaded listener.js 20:45:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1176df800) [pid = 2457] [serial = 729] [outer = 0x1164ea000] 20:45:11 INFO - PROCESS | 2457 | 1468727111315 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]]]}] 20:45:11 INFO - PROCESS | 2457 | --DOCSHELL 0x116ac0800 == 31 [pid = 2457] [id = 240] 20:45:11 INFO - PROCESS | 2457 | --DOCSHELL 0x113c2b000 == 30 [pid = 2457] [id = 239] 20:45:11 INFO - PROCESS | 2457 | --DOCSHELL 0x1168c3800 == 29 [pid = 2457] [id = 238] 20:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 875ms 20:45:11 INFO - PROCESS | 2457 | 1468727111362 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 20:45:11 INFO - PROCESS | 2457 | 1468727111365 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 20:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:45:11 INFO - PROCESS | 2457 | 1468727111368 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:45:11 INFO - PROCESS | 2457 | 1468727111370 Marionette TRACE conn2 <- [1,946,null,{}] 20:45:11 INFO - PROCESS | 2457 | 1468727111374 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}] 20:45:11 INFO - PROCESS | 2457 | 1468727111375 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:11 INFO - PROCESS | 2457 | 1468727111452 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 20:45:11 INFO - PROCESS | 2457 | 1468727111458 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:11 INFO - PROCESS | 2457 | 1468727111459 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x115ee5800 == 30 [pid = 2457] [id = 244] 20:45:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x112f4c400) [pid = 2457] [serial = 730] [outer = 0x0] 20:45:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1131bd000) [pid = 2457] [serial = 731] [outer = 0x112f4c400] 20:45:11 INFO - PROCESS | 2457 | 1468727111488 Marionette DEBUG loaded listener.js 20:45:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x115e8c000) [pid = 2457] [serial = 732] [outer = 0x112f4c400] 20:45:11 INFO - PROCESS | 2457 | 1468727111893 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]]]}] 20:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 570ms 20:45:11 INFO - PROCESS | 2457 | 1468727111939 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 20:45:11 INFO - PROCESS | 2457 | 1468727111941 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 20:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:45:11 INFO - PROCESS | 2457 | 1468727111946 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:45:11 INFO - PROCESS | 2457 | 1468727111947 Marionette TRACE conn2 <- [1,950,null,{}] 20:45:11 INFO - PROCESS | 2457 | 1468727111950 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}] 20:45:11 INFO - PROCESS | 2457 | 1468727111951 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:12 INFO - PROCESS | 2457 | 1468727112050 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 20:45:12 INFO - PROCESS | 2457 | 1468727112091 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:12 INFO - PROCESS | 2457 | 1468727112092 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x118677000 == 31 [pid = 2457] [id = 245] 20:45:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1167be400) [pid = 2457] [serial = 733] [outer = 0x0] 20:45:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x118343000) [pid = 2457] [serial = 734] [outer = 0x1167be400] 20:45:12 INFO - PROCESS | 2457 | 1468727112118 Marionette DEBUG loaded listener.js 20:45:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1183a0000) [pid = 2457] [serial = 735] [outer = 0x1167be400] 20:45:12 INFO - PROCESS | 2457 | 1468727112449 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]]]}] 20:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 519ms 20:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:45:12 INFO - PROCESS | 2457 | 1468727112465 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 20:45:12 INFO - PROCESS | 2457 | 1468727112467 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 20:45:12 INFO - PROCESS | 2457 | 1468727112470 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:45:12 INFO - PROCESS | 2457 | 1468727112473 Marionette TRACE conn2 <- [1,954,null,{}] 20:45:12 INFO - PROCESS | 2457 | 1468727112486 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}] 20:45:12 INFO - PROCESS | 2457 | 1468727112491 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:12 INFO - PROCESS | 2457 | 1468727112585 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 20:45:12 INFO - PROCESS | 2457 | 1468727112590 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:12 INFO - PROCESS | 2457 | 1468727112592 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fce000 == 32 [pid = 2457] [id = 246] 20:45:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x111c83400) [pid = 2457] [serial = 736] [outer = 0x0] 20:45:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x118610800) [pid = 2457] [serial = 737] [outer = 0x111c83400] 20:45:12 INFO - PROCESS | 2457 | 1468727112619 Marionette DEBUG loaded listener.js 20:45:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1186e9800) [pid = 2457] [serial = 738] [outer = 0x111c83400] 20:45:12 INFO - PROCESS | 2457 | 1468727112965 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]]]}] 20:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 525ms 20:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:45:13 INFO - PROCESS | 2457 | 1468727113000 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 20:45:13 INFO - PROCESS | 2457 | 1468727113002 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 20:45:13 INFO - PROCESS | 2457 | 1468727113006 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:45:13 INFO - PROCESS | 2457 | 1468727113008 Marionette TRACE conn2 <- [1,958,null,{}] 20:45:13 INFO - PROCESS | 2457 | 1468727113010 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}] 20:45:13 INFO - PROCESS | 2457 | 1468727113011 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:13 INFO - PROCESS | 2457 | 1468727113108 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 20:45:13 INFO - PROCESS | 2457 | 1468727113140 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:13 INFO - PROCESS | 2457 | 1468727113141 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x113362000 == 33 [pid = 2457] [id = 247] 20:45:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x118862400) [pid = 2457] [serial = 739] [outer = 0x0] 20:45:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x118fbc400) [pid = 2457] [serial = 740] [outer = 0x118862400] 20:45:13 INFO - PROCESS | 2457 | 1468727113165 Marionette DEBUG loaded listener.js 20:45:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x119133000) [pid = 2457] [serial = 741] [outer = 0x118862400] 20:45:13 INFO - PROCESS | 2457 | 1468727113495 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]]]}] 20:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 520ms 20:45:13 INFO - PROCESS | 2457 | 1468727113527 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 20:45:13 INFO - PROCESS | 2457 | 1468727113529 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 20:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:45:13 INFO - PROCESS | 2457 | 1468727113544 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:45:13 INFO - PROCESS | 2457 | 1468727113546 Marionette TRACE conn2 <- [1,962,null,{}] 20:45:13 INFO - PROCESS | 2457 | 1468727113549 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}] 20:45:13 INFO - PROCESS | 2457 | 1468727113551 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:13 INFO - PROCESS | 2457 | 1468727113730 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x126c5b400) [pid = 2457] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x121327000) [pid = 2457] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1219c3400) [pid = 2457] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1263ec400) [pid = 2457] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x125fef400) [pid = 2457] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x112f4d000) [pid = 2457] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1131bb000) [pid = 2457] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x12106a800) [pid = 2457] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x112f4a000) [pid = 2457] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x112fe2400) [pid = 2457] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11839d400) [pid = 2457] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x111e2e800) [pid = 2457] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11833a400) [pid = 2457] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1174e1000) [pid = 2457] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1183bbc00) [pid = 2457] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1128b1400) [pid = 2457] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x110ee4c00) [pid = 2457] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1183bc000) [pid = 2457] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x119338c00) [pid = 2457] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x123c10000) [pid = 2457] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x115e25000) [pid = 2457] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:45:13 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x11330d800) [pid = 2457] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:45:13 INFO - PROCESS | 2457 | 1468727113797 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:13 INFO - PROCESS | 2457 | 1468727113798 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168ae800 == 34 [pid = 2457] [id = 248] 20:45:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x111c17000) [pid = 2457] [serial = 742] [outer = 0x0] 20:45:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1128b1400) [pid = 2457] [serial = 743] [outer = 0x111c17000] 20:45:13 INFO - PROCESS | 2457 | 1468727113864 Marionette DEBUG loaded listener.js 20:45:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x114f98800) [pid = 2457] [serial = 744] [outer = 0x111c17000] 20:45:14 INFO - PROCESS | 2457 | 1468727114165 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]]]}] 20:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 669ms 20:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:45:14 INFO - PROCESS | 2457 | 1468727114214 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 20:45:14 INFO - PROCESS | 2457 | 1468727114215 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 20:45:14 INFO - PROCESS | 2457 | 1468727114217 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:45:14 INFO - PROCESS | 2457 | 1468727114218 Marionette TRACE conn2 <- [1,966,null,{}] 20:45:14 INFO - PROCESS | 2457 | 1468727114228 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}] 20:45:14 INFO - PROCESS | 2457 | 1468727114232 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:14 INFO - PROCESS | 2457 | 1468727114359 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 20:45:14 INFO - PROCESS | 2457 | 1468727114363 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:14 INFO - PROCESS | 2457 | 1468727114364 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba6000 == 35 [pid = 2457] [id = 249] 20:45:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x116887400) [pid = 2457] [serial = 745] [outer = 0x0] 20:45:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x119137000) [pid = 2457] [serial = 746] [outer = 0x116887400] 20:45:14 INFO - PROCESS | 2457 | 1468727114389 Marionette DEBUG loaded listener.js 20:45:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x11960f400) [pid = 2457] [serial = 747] [outer = 0x116887400] 20:45:14 INFO - PROCESS | 2457 | 1468727114679 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]]]}] 20:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 476ms 20:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:45:14 INFO - PROCESS | 2457 | 1468727114694 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 20:45:14 INFO - PROCESS | 2457 | 1468727114695 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 20:45:14 INFO - PROCESS | 2457 | 1468727114697 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:45:14 INFO - PROCESS | 2457 | 1468727114698 Marionette TRACE conn2 <- [1,970,null,{}] 20:45:14 INFO - PROCESS | 2457 | 1468727114700 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}] 20:45:14 INFO - PROCESS | 2457 | 1468727114712 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:14 INFO - PROCESS | 2457 | 1468727114795 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 20:45:14 INFO - PROCESS | 2457 | 1468727114799 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:14 INFO - PROCESS | 2457 | 1468727114800 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a91800 == 36 [pid = 2457] [id = 250] 20:45:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119607400) [pid = 2457] [serial = 748] [outer = 0x0] 20:45:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x119745000) [pid = 2457] [serial = 749] [outer = 0x119607400] 20:45:14 INFO - PROCESS | 2457 | 1468727114827 Marionette DEBUG loaded listener.js 20:45:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x12106d400) [pid = 2457] [serial = 750] [outer = 0x119607400] 20:45:15 INFO - PROCESS | 2457 | 1468727115154 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]]]}] 20:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 20:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:45:15 INFO - PROCESS | 2457 | 1468727115167 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 20:45:15 INFO - PROCESS | 2457 | 1468727115168 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 20:45:15 INFO - PROCESS | 2457 | 1468727115172 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:45:15 INFO - PROCESS | 2457 | 1468727115175 Marionette TRACE conn2 <- [1,974,null,{}] 20:45:15 INFO - PROCESS | 2457 | 1468727115178 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}] 20:45:15 INFO - PROCESS | 2457 | 1468727115179 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:15 INFO - PROCESS | 2457 | 1468727115282 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 20:45:15 INFO - PROCESS | 2457 | 1468727115287 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:15 INFO - PROCESS | 2457 | 1468727115288 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x125fca000 == 37 [pid = 2457] [id = 251] 20:45:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1129cc000) [pid = 2457] [serial = 751] [outer = 0x0] 20:45:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x12106cc00) [pid = 2457] [serial = 752] [outer = 0x1129cc000] 20:45:15 INFO - PROCESS | 2457 | 1468727115312 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x121323800) [pid = 2457] [serial = 753] [outer = 0x1129cc000] 20:45:15 INFO - PROCESS | 2457 | 1468727115605 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]]]}] 20:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 473ms 20:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:45:15 INFO - PROCESS | 2457 | 1468727115644 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 20:45:15 INFO - PROCESS | 2457 | 1468727115645 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 20:45:15 INFO - PROCESS | 2457 | 1468727115647 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:45:15 INFO - PROCESS | 2457 | 1468727115648 Marionette TRACE conn2 <- [1,978,null,{}] 20:45:15 INFO - PROCESS | 2457 | 1468727115651 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}] 20:45:15 INFO - PROCESS | 2457 | 1468727115652 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:15 INFO - PROCESS | 2457 | 1468727115781 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 20:45:15 INFO - PROCESS | 2457 | 1468727115836 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:15 INFO - PROCESS | 2457 | 1468727115837 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x112547000 == 38 [pid = 2457] [id = 252] 20:45:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x111c18800) [pid = 2457] [serial = 754] [outer = 0x0] 20:45:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x111e58c00) [pid = 2457] [serial = 755] [outer = 0x111c18800] 20:45:15 INFO - PROCESS | 2457 | 1468727115869 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x112984c00) [pid = 2457] [serial = 756] [outer = 0x111c18800] 20:45:16 INFO - PROCESS | 2457 | 1468727116361 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]]]}] 20:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 725ms 20:45:16 INFO - PROCESS | 2457 | 1468727116375 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 20:45:16 INFO - PROCESS | 2457 | 1468727116377 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 20:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:45:16 INFO - PROCESS | 2457 | 1468727116383 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:45:16 INFO - PROCESS | 2457 | 1468727116386 Marionette TRACE conn2 <- [1,982,null,{}] 20:45:16 INFO - PROCESS | 2457 | 1468727116391 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}] 20:45:16 INFO - PROCESS | 2457 | 1468727116396 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:16 INFO - PROCESS | 2457 | 1468727116544 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 20:45:16 INFO - PROCESS | 2457 | 1468727116637 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:16 INFO - PROCESS | 2457 | 1468727116640 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fcc800 == 39 [pid = 2457] [id = 253] 20:45:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1129d9000) [pid = 2457] [serial = 757] [outer = 0x0] 20:45:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1164e5c00) [pid = 2457] [serial = 758] [outer = 0x1129d9000] 20:45:16 INFO - PROCESS | 2457 | 1468727116690 Marionette DEBUG loaded listener.js 20:45:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x11833f000) [pid = 2457] [serial = 759] [outer = 0x1129d9000] 20:45:17 INFO - PROCESS | 2457 | 1468727117122 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]]]}] 20:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 774ms 20:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:45:17 INFO - PROCESS | 2457 | 1468727117156 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 20:45:17 INFO - PROCESS | 2457 | 1468727117158 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 20:45:17 INFO - PROCESS | 2457 | 1468727117160 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:45:17 INFO - PROCESS | 2457 | 1468727117162 Marionette TRACE conn2 <- [1,986,null,{}] 20:45:17 INFO - PROCESS | 2457 | 1468727117164 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}] 20:45:17 INFO - PROCESS | 2457 | 1468727117165 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:17 INFO - PROCESS | 2457 | 1468727117280 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 20:45:17 INFO - PROCESS | 2457 | 1468727117351 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:17 INFO - PROCESS | 2457 | 1468727117352 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b60000 == 40 [pid = 2457] [id = 254] 20:45:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1183bb400) [pid = 2457] [serial = 760] [outer = 0x0] 20:45:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1186ba000) [pid = 2457] [serial = 761] [outer = 0x1183bb400] 20:45:17 INFO - PROCESS | 2457 | 1468727117382 Marionette DEBUG loaded listener.js 20:45:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x118f6b800) [pid = 2457] [serial = 762] [outer = 0x1183bb400] 20:45:17 INFO - PROCESS | 2457 | 1468727117805 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]]]}] 20:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 20:45:17 INFO - PROCESS | 2457 | 1468727117829 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 20:45:17 INFO - PROCESS | 2457 | 1468727117832 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 20:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:45:17 INFO - PROCESS | 2457 | 1468727117840 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:45:17 INFO - PROCESS | 2457 | 1468727117843 Marionette TRACE conn2 <- [1,990,null,{}] 20:45:17 INFO - PROCESS | 2457 | 1468727117846 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}] 20:45:17 INFO - PROCESS | 2457 | 1468727117848 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:17 INFO - PROCESS | 2457 | 1468727117950 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 20:45:18 INFO - PROCESS | 2457 | 1468727118005 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:18 INFO - PROCESS | 2457 | 1468727118007 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b4f800 == 41 [pid = 2457] [id = 255] 20:45:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x11932b000) [pid = 2457] [serial = 763] [outer = 0x0] 20:45:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1195a1000) [pid = 2457] [serial = 764] [outer = 0x11932b000] 20:45:18 INFO - PROCESS | 2457 | 1468727118035 Marionette DEBUG loaded listener.js 20:45:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x121440800) [pid = 2457] [serial = 765] [outer = 0x11932b000] 20:45:18 INFO - PROCESS | 2457 | 1468727118433 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]]]}] 20:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 625ms 20:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:45:18 INFO - PROCESS | 2457 | 1468727118462 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 20:45:18 INFO - PROCESS | 2457 | 1468727118463 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 20:45:18 INFO - PROCESS | 2457 | 1468727118465 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:45:18 INFO - PROCESS | 2457 | 1468727118466 Marionette TRACE conn2 <- [1,994,null,{}] 20:45:18 INFO - PROCESS | 2457 | 1468727118469 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}] 20:45:18 INFO - PROCESS | 2457 | 1468727118472 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:18 INFO - PROCESS | 2457 | 1468727118567 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 20:45:18 INFO - PROCESS | 2457 | 1468727118672 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:18 INFO - PROCESS | 2457 | 1468727118674 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d81800 == 42 [pid = 2457] [id = 256] 20:45:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x119330400) [pid = 2457] [serial = 766] [outer = 0x0] 20:45:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x121805c00) [pid = 2457] [serial = 767] [outer = 0x119330400] 20:45:18 INFO - PROCESS | 2457 | 1468727118702 Marionette DEBUG loaded listener.js 20:45:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x1219bf800) [pid = 2457] [serial = 768] [outer = 0x119330400] 20:45:19 INFO - PROCESS | 2457 | 1468727119220 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]]]}] 20:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 823ms 20:45:19 INFO - PROCESS | 2457 | 1468727119288 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 20:45:19 INFO - PROCESS | 2457 | 1468727119291 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 20:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:45:19 INFO - PROCESS | 2457 | 1468727119294 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:45:19 INFO - PROCESS | 2457 | 1468727119296 Marionette TRACE conn2 <- [1,998,null,{}] 20:45:19 INFO - PROCESS | 2457 | 1468727119305 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}] 20:45:19 INFO - PROCESS | 2457 | 1468727119307 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:19 INFO - PROCESS | 2457 | 1468727119401 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 20:45:19 INFO - PROCESS | 2457 | 1468727119457 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:19 INFO - PROCESS | 2457 | 1468727119460 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fde000 == 43 [pid = 2457] [id = 257] 20:45:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x1131ba400) [pid = 2457] [serial = 769] [outer = 0x0] 20:45:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x1133f2800) [pid = 2457] [serial = 770] [outer = 0x1131ba400] 20:45:19 INFO - PROCESS | 2457 | 1468727119487 Marionette DEBUG loaded listener.js 20:45:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x116464000) [pid = 2457] [serial = 771] [outer = 0x1131ba400] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x125fca000 == 42 [pid = 2457] [id = 251] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x124a91800 == 41 [pid = 2457] [id = 250] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba6000 == 40 [pid = 2457] [id = 249] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x1168ae800 == 39 [pid = 2457] [id = 248] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x113362000 == 38 [pid = 2457] [id = 247] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x120fce000 == 37 [pid = 2457] [id = 246] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x118677000 == 36 [pid = 2457] [id = 245] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x115ee5800 == 35 [pid = 2457] [id = 244] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1176d8400) [pid = 2457] [serial = 722] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x1188e4800 == 34 [pid = 2457] [id = 243] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x116674000 == 33 [pid = 2457] [id = 242] 20:45:19 INFO - PROCESS | 2457 | --DOCSHELL 0x1182aa800 == 32 [pid = 2457] [id = 241] 20:45:19 INFO - PROCESS | 2457 | 1468727119963 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]]]}] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x1183c4800) [pid = 2457] [serial = 713] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x113c64400) [pid = 2457] [serial = 719] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1128a8c00) [pid = 2457] [serial = 698] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1183c5000) [pid = 2457] [serial = 701] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x119740800) [pid = 2457] [serial = 704] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x124a3a400) [pid = 2457] [serial = 707] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x11714f800) [pid = 2457] [serial = 711] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1164e7c00) [pid = 2457] [serial = 710] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x112f4c000) [pid = 2457] [serial = 717] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1186b7000) [pid = 2457] [serial = 714] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x112d0e800) [pid = 2457] [serial = 716] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1215f4c00) [pid = 2457] [serial = 677] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x124a35000) [pid = 2457] [serial = 680] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1219c3000) [pid = 2457] [serial = 678] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1131bc000) [pid = 2457] [serial = 699] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x12672b800) [pid = 2457] [serial = 683] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x126bae800) [pid = 2457] [serial = 684] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x126b1fc00) [pid = 2457] [serial = 657] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x113c93000) [pid = 2457] [serial = 659] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11687e000) [pid = 2457] [serial = 660] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x11687fc00) [pid = 2457] [serial = 662] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1183a4800) [pid = 2457] [serial = 663] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1211e8000) [pid = 2457] [serial = 674] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1195a6400) [pid = 2457] [serial = 671] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x118864c00) [pid = 2457] [serial = 702] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x119747400) [pid = 2457] [serial = 672] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x115e94400) [pid = 2457] [serial = 665] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11839d800) [pid = 2457] [serial = 666] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1183c2c00) [pid = 2457] [serial = 668] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x119132800) [pid = 2457] [serial = 669] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1215eb000) [pid = 2457] [serial = 705] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x115e8cc00) [pid = 2457] [serial = 720] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x11663b000) [pid = 2457] [serial = 687] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x112f48800) [pid = 2457] [serial = 686] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x125fefc00) [pid = 2457] [serial = 681] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x119606c00) [pid = 2457] [serial = 693] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x1215e7800) [pid = 2457] [serial = 675] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x125fe9400) [pid = 2457] [serial = 690] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x128b9e000) [pid = 2457] [serial = 696] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x126591400) [pid = 2457] [serial = 708] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x11960fc00) [pid = 2457] [serial = 689] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x12637bc00) [pid = 2457] [serial = 692] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x128b27000) [pid = 2457] [serial = 695] [outer = 0x0] [url = about:blank] 20:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 726ms 20:45:20 INFO - PROCESS | 2457 | 1468727120020 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 20:45:20 INFO - PROCESS | 2457 | 1468727120022 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 20:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:45:20 INFO - PROCESS | 2457 | 1468727120027 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:45:20 INFO - PROCESS | 2457 | 1468727120028 Marionette TRACE conn2 <- [1,1002,null,{}] 20:45:20 INFO - PROCESS | 2457 | 1468727120031 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}] 20:45:20 INFO - PROCESS | 2457 | 1468727120033 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:20 INFO - PROCESS | 2457 | 1468727120128 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 20:45:20 INFO - PROCESS | 2457 | 1468727120134 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:20 INFO - PROCESS | 2457 | 1468727120136 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168b1000 == 33 [pid = 2457] [id = 258] 20:45:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x11682d400) [pid = 2457] [serial = 772] [outer = 0x0] 20:45:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x1182a0400) [pid = 2457] [serial = 773] [outer = 0x11682d400] 20:45:20 INFO - PROCESS | 2457 | 1468727120189 Marionette DEBUG loaded listener.js 20:45:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x1167c8400) [pid = 2457] [serial = 774] [outer = 0x11682d400] 20:45:20 INFO - PROCESS | 2457 | 1468727120648 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]]]}] 20:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 673ms 20:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:45:20 INFO - PROCESS | 2457 | 1468727120699 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 20:45:20 INFO - PROCESS | 2457 | 1468727120701 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 20:45:20 INFO - PROCESS | 2457 | 1468727120703 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:45:20 INFO - PROCESS | 2457 | 1468727120705 Marionette TRACE conn2 <- [1,1006,null,{}] 20:45:20 INFO - PROCESS | 2457 | 1468727120713 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}] 20:45:20 INFO - PROCESS | 2457 | 1468727120715 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:20 INFO - PROCESS | 2457 | 1468727120796 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 20:45:20 INFO - PROCESS | 2457 | 1468727120801 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:20 INFO - PROCESS | 2457 | 1468727120803 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x118680800 == 34 [pid = 2457] [id = 259] 20:45:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x1186b4000) [pid = 2457] [serial = 775] [outer = 0x0] 20:45:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x118868c00) [pid = 2457] [serial = 776] [outer = 0x1186b4000] 20:45:20 INFO - PROCESS | 2457 | 1468727120835 Marionette DEBUG loaded listener.js 20:45:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x119331400) [pid = 2457] [serial = 777] [outer = 0x1186b4000] 20:45:21 INFO - PROCESS | 2457 | 1468727121155 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]]]}] 20:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 471ms 20:45:21 INFO - PROCESS | 2457 | 1468727121182 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 20:45:21 INFO - PROCESS | 2457 | 1468727121184 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 20:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:45:21 INFO - PROCESS | 2457 | 1468727121190 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:45:21 INFO - PROCESS | 2457 | 1468727121192 Marionette TRACE conn2 <- [1,1010,null,{}] 20:45:21 INFO - PROCESS | 2457 | 1468727121194 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}] 20:45:21 INFO - PROCESS | 2457 | 1468727121195 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:21 INFO - PROCESS | 2457 | 1468727121277 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 20:45:21 INFO - PROCESS | 2457 | 1468727121280 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:21 INFO - PROCESS | 2457 | 1468727121281 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x119671000 == 35 [pid = 2457] [id = 260] 20:45:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x119599000) [pid = 2457] [serial = 778] [outer = 0x0] 20:45:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x119614400) [pid = 2457] [serial = 779] [outer = 0x119599000] 20:45:21 INFO - PROCESS | 2457 | 1468727121307 Marionette DEBUG loaded listener.js 20:45:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x121073800) [pid = 2457] [serial = 780] [outer = 0x119599000] 20:45:21 INFO - PROCESS | 2457 | 1468727121656 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]]]}] 20:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 473ms 20:45:21 INFO - PROCESS | 2457 | 1468727121662 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 20:45:21 INFO - PROCESS | 2457 | 1468727121663 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 20:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:45:21 INFO - PROCESS | 2457 | 1468727121665 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:45:21 INFO - PROCESS | 2457 | 1468727121667 Marionette TRACE conn2 <- [1,1014,null,{}] 20:45:21 INFO - PROCESS | 2457 | 1468727121669 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}] 20:45:21 INFO - PROCESS | 2457 | 1468727121672 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:21 INFO - PROCESS | 2457 | 1468727121752 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 20:45:21 INFO - PROCESS | 2457 | 1468727121757 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:21 INFO - PROCESS | 2457 | 1468727121758 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x12114b800 == 36 [pid = 2457] [id = 261] 20:45:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x11960c800) [pid = 2457] [serial = 781] [outer = 0x0] 20:45:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1215f1400) [pid = 2457] [serial = 782] [outer = 0x11960c800] 20:45:21 INFO - PROCESS | 2457 | 1468727121784 Marionette DEBUG loaded listener.js 20:45:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1219c6400) [pid = 2457] [serial = 783] [outer = 0x11960c800] 20:45:22 INFO - PROCESS | 2457 | 1468727122115 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]]]}] 20:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 20:45:22 INFO - PROCESS | 2457 | 1468727122135 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 20:45:22 INFO - PROCESS | 2457 | 1468727122137 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 20:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:45:22 INFO - PROCESS | 2457 | 1468727122142 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:45:22 INFO - PROCESS | 2457 | 1468727122143 Marionette TRACE conn2 <- [1,1018,null,{}] 20:45:22 INFO - PROCESS | 2457 | 1468727122146 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}] 20:45:22 INFO - PROCESS | 2457 | 1468727122150 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:22 INFO - PROCESS | 2457 | 1468727122283 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 20:45:22 INFO - PROCESS | 2457 | 1468727122295 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:22 INFO - PROCESS | 2457 | 1468727122296 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x113222800 == 37 [pid = 2457] [id = 262] 20:45:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1219f0800) [pid = 2457] [serial = 784] [outer = 0x0] 20:45:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x123b78c00) [pid = 2457] [serial = 785] [outer = 0x1219f0800] 20:45:22 INFO - PROCESS | 2457 | 1468727122321 Marionette DEBUG loaded listener.js 20:45:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x124322400) [pid = 2457] [serial = 786] [outer = 0x1219f0800] 20:45:22 INFO - PROCESS | 2457 | 1468727122671 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]]]}] 20:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 568ms 20:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:45:22 INFO - PROCESS | 2457 | 1468727122716 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 20:45:22 INFO - PROCESS | 2457 | 1468727122717 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 20:45:22 INFO - PROCESS | 2457 | 1468727122719 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:45:22 INFO - PROCESS | 2457 | 1468727122720 Marionette TRACE conn2 <- [1,1022,null,{}] 20:45:22 INFO - PROCESS | 2457 | 1468727122723 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}] 20:45:22 INFO - PROCESS | 2457 | 1468727122724 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:22 INFO - PROCESS | 2457 | 1468727122822 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 20:45:22 INFO - PROCESS | 2457 | 1468727122826 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:22 INFO - PROCESS | 2457 | 1468727122827 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a16800 == 38 [pid = 2457] [id = 263] 20:45:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1121ba000) [pid = 2457] [serial = 787] [outer = 0x0] 20:45:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x124a31400) [pid = 2457] [serial = 788] [outer = 0x1121ba000] 20:45:22 INFO - PROCESS | 2457 | 1468727122851 Marionette DEBUG loaded listener.js 20:45:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x124ab3800) [pid = 2457] [serial = 789] [outer = 0x1121ba000] 20:45:23 INFO - PROCESS | 2457 | 1468727123189 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]]]}] 20:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 520ms 20:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:45:23 INFO - PROCESS | 2457 | 1468727123239 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 20:45:23 INFO - PROCESS | 2457 | 1468727123240 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 20:45:23 INFO - PROCESS | 2457 | 1468727123242 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:45:23 INFO - PROCESS | 2457 | 1468727123243 Marionette TRACE conn2 <- [1,1026,null,{}] 20:45:23 INFO - PROCESS | 2457 | 1468727123245 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}] 20:45:23 INFO - PROCESS | 2457 | 1468727123247 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:23 INFO - PROCESS | 2457 | 1468727123346 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 20:45:23 INFO - PROCESS | 2457 | 1468727123358 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:23 INFO - PROCESS | 2457 | 1468727123359 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x126316000 == 39 [pid = 2457] [id = 264] 20:45:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x119136400) [pid = 2457] [serial = 790] [outer = 0x0] 20:45:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x125fe9000) [pid = 2457] [serial = 791] [outer = 0x119136400] 20:45:23 INFO - PROCESS | 2457 | 1468727123382 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x125fefc00) [pid = 2457] [serial = 792] [outer = 0x119136400] 20:45:23 INFO - PROCESS | 2457 | 1468727123699 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]]]}] 20:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 517ms 20:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:45:23 INFO - PROCESS | 2457 | 1468727123760 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 20:45:23 INFO - PROCESS | 2457 | 1468727123762 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 20:45:23 INFO - PROCESS | 2457 | 1468727123764 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:45:23 INFO - PROCESS | 2457 | 1468727123765 Marionette TRACE conn2 <- [1,1030,null,{}] 20:45:23 INFO - PROCESS | 2457 | 1468727123768 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}] 20:45:23 INFO - PROCESS | 2457 | 1468727123769 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:23 INFO - PROCESS | 2457 | 1468727123872 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 20:45:23 INFO - PROCESS | 2457 | 1468727123876 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:23 INFO - PROCESS | 2457 | 1468727123877 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b52800 == 40 [pid = 2457] [id = 265] 20:45:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x124f72400) [pid = 2457] [serial = 793] [outer = 0x0] 20:45:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x12658f000) [pid = 2457] [serial = 794] [outer = 0x124f72400] 20:45:23 INFO - PROCESS | 2457 | 1468727123901 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x126b1fc00) [pid = 2457] [serial = 795] [outer = 0x124f72400] 20:45:24 INFO - PROCESS | 2457 | 1468727124287 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]]]}] 20:45:24 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1167be400) [pid = 2457] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:45:24 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x112f4c400) [pid = 2457] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:45:24 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x111c83400) [pid = 2457] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:45:24 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1164ea000) [pid = 2457] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:45:24 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x118862400) [pid = 2457] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:45:24 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x119607400) [pid = 2457] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:45:24 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x111c17000) [pid = 2457] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:45:24 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x116887400) [pid = 2457] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 571ms 20:45:24 INFO - PROCESS | 2457 | 1468727124335 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 20:45:24 INFO - PROCESS | 2457 | 1468727124336 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 20:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:45:24 INFO - PROCESS | 2457 | 1468727124339 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:45:24 INFO - PROCESS | 2457 | 1468727124340 Marionette TRACE conn2 <- [1,1034,null,{}] 20:45:24 INFO - PROCESS | 2457 | 1468727124342 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}] 20:45:24 INFO - PROCESS | 2457 | 1468727124343 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:24 INFO - PROCESS | 2457 | 1468727124424 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 20:45:24 INFO - PROCESS | 2457 | 1468727124427 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:24 INFO - PROCESS | 2457 | 1468727124428 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a21000 == 41 [pid = 2457] [id = 266] 20:45:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1167be400) [pid = 2457] [serial = 796] [outer = 0x0] 20:45:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1182a0c00) [pid = 2457] [serial = 797] [outer = 0x1167be400] 20:45:24 INFO - PROCESS | 2457 | 1468727124452 Marionette DEBUG loaded listener.js 20:45:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x118fbf800) [pid = 2457] [serial = 798] [outer = 0x1167be400] 20:45:24 INFO - PROCESS | 2457 | 1468727124760 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]]]}] 20:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 471ms 20:45:24 INFO - PROCESS | 2457 | 1468727124810 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 20:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:45:24 INFO - PROCESS | 2457 | 1468727124812 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 20:45:24 INFO - PROCESS | 2457 | 1468727124814 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:45:24 INFO - PROCESS | 2457 | 1468727124816 Marionette TRACE conn2 <- [1,1038,null,{}] 20:45:24 INFO - PROCESS | 2457 | 1468727124818 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}] 20:45:24 INFO - PROCESS | 2457 | 1468727124820 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:24 INFO - PROCESS | 2457 | 1468727124937 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 20:45:24 INFO - PROCESS | 2457 | 1468727124975 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:24 INFO - PROCESS | 2457 | 1468727124977 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6cc000 == 42 [pid = 2457] [id = 267] 20:45:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x119130c00) [pid = 2457] [serial = 799] [outer = 0x0] 20:45:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x126bb3800) [pid = 2457] [serial = 800] [outer = 0x119130c00] 20:45:25 INFO - PROCESS | 2457 | 1468727125003 Marionette DEBUG loaded listener.js 20:45:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x126c60c00) [pid = 2457] [serial = 801] [outer = 0x119130c00] 20:45:25 INFO - PROCESS | 2457 | 1468727125309 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]]]}] 20:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 525ms 20:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:45:25 INFO - PROCESS | 2457 | 1468727125342 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 20:45:25 INFO - PROCESS | 2457 | 1468727125343 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 20:45:25 INFO - PROCESS | 2457 | 1468727125345 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:45:25 INFO - PROCESS | 2457 | 1468727125346 Marionette TRACE conn2 <- [1,1042,null,{}] 20:45:25 INFO - PROCESS | 2457 | 1468727125348 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}] 20:45:25 INFO - PROCESS | 2457 | 1468727125349 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:25 INFO - PROCESS | 2457 | 1468727125433 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 20:45:25 INFO - PROCESS | 2457 | 1468727125437 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:25 INFO - PROCESS | 2457 | 1468727125438 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a994800 == 43 [pid = 2457] [id = 268] 20:45:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x128b26c00) [pid = 2457] [serial = 802] [outer = 0x0] 20:45:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x128b2fc00) [pid = 2457] [serial = 803] [outer = 0x128b26c00] 20:45:25 INFO - PROCESS | 2457 | 1468727125461 Marionette DEBUG loaded listener.js 20:45:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x128b9d800) [pid = 2457] [serial = 804] [outer = 0x128b26c00] 20:45:25 INFO - PROCESS | 2457 | 1468727125765 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]]]}] 20:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 20:45:25 INFO - PROCESS | 2457 | 1468727125814 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 20:45:25 INFO - PROCESS | 2457 | 1468727125815 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 20:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:45:25 INFO - PROCESS | 2457 | 1468727125817 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:45:25 INFO - PROCESS | 2457 | 1468727125818 Marionette TRACE conn2 <- [1,1046,null,{}] 20:45:25 INFO - PROCESS | 2457 | 1468727125820 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}] 20:45:25 INFO - PROCESS | 2457 | 1468727125821 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:25 INFO - PROCESS | 2457 | 1468727125929 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 20:45:25 INFO - PROCESS | 2457 | 1468727125935 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:25 INFO - PROCESS | 2457 | 1468727125936 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad3a000 == 44 [pid = 2457] [id = 269] 20:45:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1176d0800) [pid = 2457] [serial = 805] [outer = 0x0] 20:45:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x128ba3400) [pid = 2457] [serial = 806] [outer = 0x1176d0800] 20:45:25 INFO - PROCESS | 2457 | 1468727125968 Marionette DEBUG loaded listener.js 20:45:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x128e79800) [pid = 2457] [serial = 807] [outer = 0x1176d0800] 20:45:26 INFO - PROCESS | 2457 | 1468727126273 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]]]}] 20:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 471ms 20:45:26 INFO - PROCESS | 2457 | 1468727126341 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 20:45:26 INFO - PROCESS | 2457 | 1468727126343 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 20:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:45:26 INFO - PROCESS | 2457 | 1468727126347 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:45:26 INFO - PROCESS | 2457 | 1468727126350 Marionette TRACE conn2 <- [1,1050,null,{}] 20:45:26 INFO - PROCESS | 2457 | 1468727126354 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}] 20:45:26 INFO - PROCESS | 2457 | 1468727126355 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:26 INFO - PROCESS | 2457 | 1468727126455 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 20:45:26 INFO - PROCESS | 2457 | 1468727126553 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:26 INFO - PROCESS | 2457 | 1468727126557 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x116408000 == 45 [pid = 2457] [id = 270] 20:45:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x112f4f400) [pid = 2457] [serial = 808] [outer = 0x0] 20:45:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1131b9800) [pid = 2457] [serial = 809] [outer = 0x112f4f400] 20:45:26 INFO - PROCESS | 2457 | 1468727126587 Marionette DEBUG loaded listener.js 20:45:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x11619a400) [pid = 2457] [serial = 810] [outer = 0x112f4f400] 20:45:27 INFO - PROCESS | 2457 | 1468727127013 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]]]}] 20:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 672ms 20:45:27 INFO - PROCESS | 2457 | 1468727127020 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 20:45:27 INFO - PROCESS | 2457 | 1468727127022 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 20:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:45:27 INFO - PROCESS | 2457 | 1468727127027 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:45:27 INFO - PROCESS | 2457 | 1468727127029 Marionette TRACE conn2 <- [1,1054,null,{}] 20:45:27 INFO - PROCESS | 2457 | 1468727127032 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}] 20:45:27 INFO - PROCESS | 2457 | 1468727127034 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:27 INFO - PROCESS | 2457 | 1468727127138 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 20:45:27 INFO - PROCESS | 2457 | 1468727127193 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:27 INFO - PROCESS | 2457 | 1468727127194 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x12112c000 == 46 [pid = 2457] [id = 271] 20:45:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x117153800) [pid = 2457] [serial = 811] [outer = 0x0] 20:45:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1183bf000) [pid = 2457] [serial = 812] [outer = 0x117153800] 20:45:27 INFO - PROCESS | 2457 | 1468727127225 Marionette DEBUG loaded listener.js 20:45:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1186efc00) [pid = 2457] [serial = 813] [outer = 0x117153800] 20:45:27 INFO - PROCESS | 2457 | 1468727127647 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]]]}] 20:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 20:45:27 INFO - PROCESS | 2457 | 1468727127698 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 20:45:27 INFO - PROCESS | 2457 | 1468727127699 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 20:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:45:27 INFO - PROCESS | 2457 | 1468727127702 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:45:27 INFO - PROCESS | 2457 | 1468727127703 Marionette TRACE conn2 <- [1,1058,null,{}] 20:45:27 INFO - PROCESS | 2457 | 1468727127710 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}] 20:45:27 INFO - PROCESS | 2457 | 1468727127713 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:27 INFO - PROCESS | 2457 | 1468727127819 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 20:45:27 INFO - PROCESS | 2457 | 1468727127925 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:27 INFO - PROCESS | 2457 | 1468727127928 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a92a000 == 47 [pid = 2457] [id = 272] 20:45:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x121077800) [pid = 2457] [serial = 814] [outer = 0x0] 20:45:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1215ec800) [pid = 2457] [serial = 815] [outer = 0x121077800] 20:45:27 INFO - PROCESS | 2457 | 1468727127961 Marionette DEBUG loaded listener.js 20:45:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x123b75800) [pid = 2457] [serial = 816] [outer = 0x121077800] 20:45:28 INFO - PROCESS | 2457 | 1468727128372 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]]]}] 20:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 721ms 20:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:45:28 INFO - PROCESS | 2457 | 1468727128423 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 20:45:28 INFO - PROCESS | 2457 | 1468727128425 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 20:45:28 INFO - PROCESS | 2457 | 1468727128427 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:45:28 INFO - PROCESS | 2457 | 1468727128428 Marionette TRACE conn2 <- [1,1062,null,{}] 20:45:28 INFO - PROCESS | 2457 | 1468727128430 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}] 20:45:28 INFO - PROCESS | 2457 | 1468727128432 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:28 INFO - PROCESS | 2457 | 1468727128538 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 20:45:28 INFO - PROCESS | 2457 | 1468727128596 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:28 INFO - PROCESS | 2457 | 1468727128597 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba71800 == 48 [pid = 2457] [id = 273] 20:45:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1241da400) [pid = 2457] [serial = 817] [outer = 0x0] 20:45:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1241e5800) [pid = 2457] [serial = 818] [outer = 0x1241da400] 20:45:28 INFO - PROCESS | 2457 | 1468727128625 Marionette DEBUG loaded listener.js 20:45:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x125fe7400) [pid = 2457] [serial = 819] [outer = 0x1241da400] 20:45:29 INFO - PROCESS | 2457 | 1468727129265 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]]]}] 20:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 919ms 20:45:29 INFO - PROCESS | 2457 | 1468727129347 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 20:45:29 INFO - PROCESS | 2457 | 1468727129349 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 20:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:45:29 INFO - PROCESS | 2457 | 1468727129369 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:45:29 INFO - PROCESS | 2457 | 1468727129373 Marionette TRACE conn2 <- [1,1066,null,{}] 20:45:29 INFO - PROCESS | 2457 | 1468727129378 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}] 20:45:29 INFO - PROCESS | 2457 | 1468727129380 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:29 INFO - PROCESS | 2457 | 1468727129478 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 20:45:29 INFO - PROCESS | 2457 | 1468727129545 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:29 INFO - PROCESS | 2457 | 1468727129548 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x119674000 == 49 [pid = 2457] [id = 274] 20:45:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x118293800) [pid = 2457] [serial = 820] [outer = 0x0] 20:45:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x11839f400) [pid = 2457] [serial = 821] [outer = 0x118293800] 20:45:29 INFO - PROCESS | 2457 | 1468727129576 Marionette DEBUG loaded listener.js 20:45:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x118615800) [pid = 2457] [serial = 822] [outer = 0x118293800] 20:45:29 INFO - PROCESS | 2457 | 1468727129982 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]]]}] 20:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 20:45:30 INFO - PROCESS | 2457 | 1468727130046 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 20:45:30 INFO - PROCESS | 2457 | 1468727130049 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 20:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:45:30 INFO - PROCESS | 2457 | 1468727130071 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:45:30 INFO - PROCESS | 2457 | 1468727130073 Marionette TRACE conn2 <- [1,1070,null,{}] 20:45:30 INFO - PROCESS | 2457 | 1468727130077 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}] 20:45:30 INFO - PROCESS | 2457 | 1468727130079 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:30 INFO - PROCESS | 2457 | 1468727130171 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x12a994800 == 48 [pid = 2457] [id = 268] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6cc000 == 47 [pid = 2457] [id = 267] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x124a21000 == 46 [pid = 2457] [id = 266] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x128b52800 == 45 [pid = 2457] [id = 265] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x126316000 == 44 [pid = 2457] [id = 264] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x124a16800 == 43 [pid = 2457] [id = 263] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x12106cc00) [pid = 2457] [serial = 752] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | 1468727130283 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:30 INFO - PROCESS | 2457 | 1468727130285 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x113222800 == 42 [pid = 2457] [id = 262] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x12114b800 == 41 [pid = 2457] [id = 261] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x119671000 == 40 [pid = 2457] [id = 260] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x118680800 == 39 [pid = 2457] [id = 259] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x1168b1000 == 38 [pid = 2457] [id = 258] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x116fde000 == 37 [pid = 2457] [id = 257] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x117d81800 == 36 [pid = 2457] [id = 256] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x128b4f800 == 35 [pid = 2457] [id = 255] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x126b60000 == 34 [pid = 2457] [id = 254] 20:45:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x115e4c000 == 35 [pid = 2457] [id = 275] 20:45:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x117d11000) [pid = 2457] [serial = 823] [outer = 0x0] 20:45:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1183c4c00) [pid = 2457] [serial = 824] [outer = 0x117d11000] 20:45:30 INFO - PROCESS | 2457 | 1468727130317 Marionette DEBUG loaded listener.js 20:45:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x118f64000) [pid = 2457] [serial = 825] [outer = 0x117d11000] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x120fcc800 == 34 [pid = 2457] [id = 253] 20:45:30 INFO - PROCESS | 2457 | --DOCSHELL 0x112547000 == 33 [pid = 2457] [id = 252] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x118343000) [pid = 2457] [serial = 734] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1131bd000) [pid = 2457] [serial = 731] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x118610800) [pid = 2457] [serial = 737] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x112f0cc00) [pid = 2457] [serial = 725] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1176df800) [pid = 2457] [serial = 729] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x116883000) [pid = 2457] [serial = 728] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1183a0000) [pid = 2457] [serial = 735] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x118fbc400) [pid = 2457] [serial = 740] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12106d400) [pid = 2457] [serial = 750] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1186e9800) [pid = 2457] [serial = 738] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1128b1400) [pid = 2457] [serial = 743] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x119133000) [pid = 2457] [serial = 741] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x119745000) [pid = 2457] [serial = 749] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x114f98800) [pid = 2457] [serial = 744] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x11960f400) [pid = 2457] [serial = 747] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x115e8c000) [pid = 2457] [serial = 732] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x119137000) [pid = 2457] [serial = 746] [outer = 0x0] [url = about:blank] 20:45:30 INFO - PROCESS | 2457 | 1468727130668 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]]]}] 20:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 641ms 20:45:30 INFO - PROCESS | 2457 | 1468727130695 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 20:45:30 INFO - PROCESS | 2457 | 1468727130697 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 20:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:45:30 INFO - PROCESS | 2457 | 1468727130700 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:45:30 INFO - PROCESS | 2457 | 1468727130704 Marionette TRACE conn2 <- [1,1074,null,{}] 20:45:30 INFO - PROCESS | 2457 | 1468727130715 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}] 20:45:30 INFO - PROCESS | 2457 | 1468727130719 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:30 INFO - PROCESS | 2457 | 1468727130865 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 20:45:30 INFO - PROCESS | 2457 | 1468727130881 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:30 INFO - PROCESS | 2457 | 1468727130884 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191d0800 == 34 [pid = 2457] [id = 276] 20:45:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x119339400) [pid = 2457] [serial = 826] [outer = 0x0] 20:45:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x11960f400) [pid = 2457] [serial = 827] [outer = 0x119339400] 20:45:30 INFO - PROCESS | 2457 | 1468727130928 Marionette DEBUG loaded listener.js 20:45:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x119746000) [pid = 2457] [serial = 828] [outer = 0x119339400] 20:45:31 INFO - PROCESS | 2457 | 1468727131338 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]]]}] 20:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 20:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:45:31 INFO - PROCESS | 2457 | 1468727131374 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 20:45:31 INFO - PROCESS | 2457 | 1468727131376 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 20:45:31 INFO - PROCESS | 2457 | 1468727131378 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:45:31 INFO - PROCESS | 2457 | 1468727131379 Marionette TRACE conn2 <- [1,1078,null,{}] 20:45:31 INFO - PROCESS | 2457 | 1468727131381 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}] 20:45:31 INFO - PROCESS | 2457 | 1468727131382 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:31 INFO - PROCESS | 2457 | 1468727131467 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 20:45:31 INFO - PROCESS | 2457 | 1468727131472 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:31 INFO - PROCESS | 2457 | 1468727131474 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x12134d800 == 35 [pid = 2457] [id = 277] 20:45:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12106d400) [pid = 2457] [serial = 829] [outer = 0x0] 20:45:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1215f1c00) [pid = 2457] [serial = 830] [outer = 0x12106d400] 20:45:31 INFO - PROCESS | 2457 | 1468727131499 Marionette DEBUG loaded listener.js 20:45:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x121a99800) [pid = 2457] [serial = 831] [outer = 0x12106d400] 20:45:31 INFO - PROCESS | 2457 | 1468727131830 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]]]}] 20:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 20:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:45:31 INFO - PROCESS | 2457 | 1468727131847 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 20:45:31 INFO - PROCESS | 2457 | 1468727131849 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 20:45:31 INFO - PROCESS | 2457 | 1468727131851 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:45:31 INFO - PROCESS | 2457 | 1468727131852 Marionette TRACE conn2 <- [1,1082,null,{}] 20:45:31 INFO - PROCESS | 2457 | 1468727131856 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}] 20:45:31 INFO - PROCESS | 2457 | 1468727131858 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:31 INFO - PROCESS | 2457 | 1468727131958 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 20:45:31 INFO - PROCESS | 2457 | 1468727131964 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:31 INFO - PROCESS | 2457 | 1468727131965 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x121a6b000 == 36 [pid = 2457] [id = 278] 20:45:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x123b7f000) [pid = 2457] [serial = 832] [outer = 0x0] 20:45:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x123c13800) [pid = 2457] [serial = 833] [outer = 0x123b7f000] 20:45:31 INFO - PROCESS | 2457 | 1468727131990 Marionette DEBUG loaded listener.js 20:45:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x124320400) [pid = 2457] [serial = 834] [outer = 0x123b7f000] 20:45:32 INFO - PROCESS | 2457 | 1468727132323 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]]]}] 20:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 20:45:32 INFO - PROCESS | 2457 | 1468727132371 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 2457 | 1468727132373 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 20:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:45:32 INFO - PROCESS | 2457 | 1468727132375 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:45:32 INFO - PROCESS | 2457 | 1468727132382 Marionette TRACE conn2 <- [1,1086,null,{}] 20:45:32 INFO - PROCESS | 2457 | 1468727132385 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}] 20:45:32 INFO - PROCESS | 2457 | 1468727132389 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:32 INFO - PROCESS | 2457 | 1468727132487 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 20:45:32 INFO - PROCESS | 2457 | 1468727132568 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:32 INFO - PROCESS | 2457 | 1468727132569 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x116687800 == 37 [pid = 2457] [id = 279] 20:45:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x12431e800) [pid = 2457] [serial = 835] [outer = 0x0] 20:45:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x124f71000) [pid = 2457] [serial = 836] [outer = 0x12431e800] 20:45:32 INFO - PROCESS | 2457 | 1468727132594 Marionette DEBUG loaded listener.js 20:45:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x126c5a800) [pid = 2457] [serial = 837] [outer = 0x12431e800] 20:45:32 INFO - PROCESS | 2457 | 1468727132901 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]]]}] 20:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 575ms 20:45:32 INFO - PROCESS | 2457 | 1468727132950 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 2457 | 1468727132951 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 20:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:45:32 INFO - PROCESS | 2457 | 1468727132954 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:45:32 INFO - PROCESS | 2457 | 1468727132955 Marionette TRACE conn2 <- [1,1090,null,{}] 20:45:32 INFO - PROCESS | 2457 | 1468727132957 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}] 20:45:32 INFO - PROCESS | 2457 | 1468727132958 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:33 INFO - PROCESS | 2457 | 1468727133061 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 20:45:33 INFO - PROCESS | 2457 | 1468727133072 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:33 INFO - PROCESS | 2457 | 1468727133073 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b3e000 == 38 [pid = 2457] [id = 280] 20:45:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x126c5b000) [pid = 2457] [serial = 838] [outer = 0x0] 20:45:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x128b2a400) [pid = 2457] [serial = 839] [outer = 0x126c5b000] 20:45:33 INFO - PROCESS | 2457 | 1468727133098 Marionette DEBUG loaded listener.js 20:45:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x128b9f800) [pid = 2457] [serial = 840] [outer = 0x126c5b000] 20:45:33 INFO - PROCESS | 2457 | 1468727133534 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]]]}] 20:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 619ms 20:45:33 INFO - PROCESS | 2457 | 1468727133574 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 20:45:33 INFO - PROCESS | 2457 | 1468727133576 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 20:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:45:33 INFO - PROCESS | 2457 | 1468727133579 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:45:33 INFO - PROCESS | 2457 | 1468727133581 Marionette TRACE conn2 <- [1,1094,null,{}] 20:45:33 INFO - PROCESS | 2457 | 1468727133584 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}] 20:45:33 INFO - PROCESS | 2457 | 1468727133586 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:33 INFO - PROCESS | 2457 | 1468727133750 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 20:45:33 INFO - PROCESS | 2457 | 1468727133808 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:33 INFO - PROCESS | 2457 | 1468727133808 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x12940c800 == 39 [pid = 2457] [id = 281] 20:45:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x128ba4800) [pid = 2457] [serial = 841] [outer = 0x0] 20:45:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x128e7b800) [pid = 2457] [serial = 842] [outer = 0x128ba4800] 20:45:33 INFO - PROCESS | 2457 | 1468727133832 Marionette DEBUG loaded listener.js 20:45:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x114f95800) [pid = 2457] [serial = 843] [outer = 0x128ba4800] 20:45:34 INFO - PROCESS | 2457 | 1468727134131 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]]]}] 20:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 569ms 20:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:45:34 INFO - PROCESS | 2457 | 1468727134149 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 20:45:34 INFO - PROCESS | 2457 | 1468727134150 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 20:45:34 INFO - PROCESS | 2457 | 1468727134152 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:45:34 INFO - PROCESS | 2457 | 1468727134153 Marionette TRACE conn2 <- [1,1098,null,{}] 20:45:34 INFO - PROCESS | 2457 | 1468727134158 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}] 20:45:34 INFO - PROCESS | 2457 | 1468727134160 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:34 INFO - PROCESS | 2457 | 1468727134268 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 20:45:34 INFO - PROCESS | 2457 | 1468727134272 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:34 INFO - PROCESS | 2457 | 1468727134273 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a985800 == 40 [pid = 2457] [id = 282] 20:45:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x128c71400) [pid = 2457] [serial = 844] [outer = 0x0] 20:45:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x129176400) [pid = 2457] [serial = 845] [outer = 0x128c71400] 20:45:34 INFO - PROCESS | 2457 | 1468727134297 Marionette DEBUG loaded listener.js 20:45:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x1292b0400) [pid = 2457] [serial = 846] [outer = 0x128c71400] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x1121ba000) [pid = 2457] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x119136400) [pid = 2457] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x11960c800) [pid = 2457] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x119599000) [pid = 2457] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x11682d400) [pid = 2457] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1129cc000) [pid = 2457] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x1131ba400) [pid = 2457] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x124f72400) [pid = 2457] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1167be400) [pid = 2457] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x128b26c00) [pid = 2457] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x119130c00) [pid = 2457] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1186b4000) [pid = 2457] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:45:34 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1219f0800) [pid = 2457] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:45:34 INFO - PROCESS | 2457 | 1468727134802 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]]]}] 20:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 20:45:34 INFO - PROCESS | 2457 | 1468727134824 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 20:45:34 INFO - PROCESS | 2457 | 1468727134825 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 20:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:45:34 INFO - PROCESS | 2457 | 1468727134827 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:45:34 INFO - PROCESS | 2457 | 1468727134829 Marionette TRACE conn2 <- [1,1102,null,{}] 20:45:34 INFO - PROCESS | 2457 | 1468727134831 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}] 20:45:34 INFO - PROCESS | 2457 | 1468727134832 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:34 INFO - PROCESS | 2457 | 1468727134913 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 20:45:34 INFO - PROCESS | 2457 | 1468727134917 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:34 INFO - PROCESS | 2457 | 1468727134918 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d54000 == 41 [pid = 2457] [id = 283] 20:45:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1131ba400) [pid = 2457] [serial = 847] [outer = 0x0] 20:45:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1183b9c00) [pid = 2457] [serial = 848] [outer = 0x1131ba400] 20:45:34 INFO - PROCESS | 2457 | 1468727134942 Marionette DEBUG loaded listener.js 20:45:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x121329000) [pid = 2457] [serial = 849] [outer = 0x1131ba400] 20:45:35 INFO - PROCESS | 2457 | 1468727135265 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]]]}] 20:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 20:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:45:35 INFO - PROCESS | 2457 | 1468727135297 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 20:45:35 INFO - PROCESS | 2457 | 1468727135299 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 20:45:35 INFO - PROCESS | 2457 | 1468727135301 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:45:35 INFO - PROCESS | 2457 | 1468727135303 Marionette TRACE conn2 <- [1,1106,null,{}] 20:45:35 INFO - PROCESS | 2457 | 1468727135307 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}] 20:45:35 INFO - PROCESS | 2457 | 1468727135310 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:35 INFO - PROCESS | 2457 | 1468727135431 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 20:45:35 INFO - PROCESS | 2457 | 1468727135437 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:35 INFO - PROCESS | 2457 | 1468727135439 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c02d800 == 42 [pid = 2457] [id = 284] 20:45:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x1131c6400) [pid = 2457] [serial = 850] [outer = 0x0] 20:45:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x124318000) [pid = 2457] [serial = 851] [outer = 0x1131c6400] 20:45:35 INFO - PROCESS | 2457 | 1468727135465 Marionette DEBUG loaded listener.js 20:45:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x12959c000) [pid = 2457] [serial = 852] [outer = 0x1131c6400] 20:45:35 INFO - PROCESS | 2457 | 1468727135775 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]]]}] 20:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 20:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:45:35 INFO - PROCESS | 2457 | 1468727135820 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 20:45:35 INFO - PROCESS | 2457 | 1468727135822 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 20:45:35 INFO - PROCESS | 2457 | 1468727135824 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:45:35 INFO - PROCESS | 2457 | 1468727135825 Marionette TRACE conn2 <- [1,1110,null,{}] 20:45:35 INFO - PROCESS | 2457 | 1468727135827 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}] 20:45:35 INFO - PROCESS | 2457 | 1468727135828 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:35 INFO - PROCESS | 2457 | 1468727135911 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 20:45:35 INFO - PROCESS | 2457 | 1468727135914 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:35 INFO - PROCESS | 2457 | 1468727135915 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2d4000 == 43 [pid = 2457] [id = 285] 20:45:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x12959c400) [pid = 2457] [serial = 853] [outer = 0x0] 20:45:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1295a8400) [pid = 2457] [serial = 854] [outer = 0x12959c400] 20:45:35 INFO - PROCESS | 2457 | 1468727135939 Marionette DEBUG loaded listener.js 20:45:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x12a58f000) [pid = 2457] [serial = 855] [outer = 0x12959c400] 20:45:36 INFO - PROCESS | 2457 | 1468727136265 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]]]}] 20:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 20:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:45:36 INFO - PROCESS | 2457 | 1468727136294 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 20:45:36 INFO - PROCESS | 2457 | 1468727136295 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 20:45:36 INFO - PROCESS | 2457 | 1468727136297 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:45:36 INFO - PROCESS | 2457 | 1468727136298 Marionette TRACE conn2 <- [1,1114,null,{}] 20:45:36 INFO - PROCESS | 2457 | 1468727136300 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}] 20:45:36 INFO - PROCESS | 2457 | 1468727136301 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:36 INFO - PROCESS | 2457 | 1468727136413 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 20:45:36 INFO - PROCESS | 2457 | 1468727136420 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:36 INFO - PROCESS | 2457 | 1468727136421 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c75c800 == 44 [pid = 2457] [id = 286] 20:45:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x121ce1000) [pid = 2457] [serial = 856] [outer = 0x0] 20:45:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x12a672800) [pid = 2457] [serial = 857] [outer = 0x121ce1000] 20:45:36 INFO - PROCESS | 2457 | 1468727136445 Marionette DEBUG loaded listener.js 20:45:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x12a67ac00) [pid = 2457] [serial = 858] [outer = 0x121ce1000] 20:45:36 INFO - PROCESS | 2457 | 1468727136798 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]]]}] 20:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 520ms 20:45:36 INFO - PROCESS | 2457 | 1468727136818 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 20:45:36 INFO - PROCESS | 2457 | 1468727136820 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 20:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:45:36 INFO - PROCESS | 2457 | 1468727136826 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:45:36 INFO - PROCESS | 2457 | 1468727136828 Marionette TRACE conn2 <- [1,1118,null,{}] 20:45:36 INFO - PROCESS | 2457 | 1468727136832 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}] 20:45:36 INFO - PROCESS | 2457 | 1468727136834 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:36 INFO - PROCESS | 2457 | 1468727136944 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 20:45:37 INFO - PROCESS | 2457 | 1468727137000 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:37 INFO - PROCESS | 2457 | 1468727137004 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fc0800 == 45 [pid = 2457] [id = 287] 20:45:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x113c64000) [pid = 2457] [serial = 859] [outer = 0x0] 20:45:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x115e26000) [pid = 2457] [serial = 860] [outer = 0x113c64000] 20:45:37 INFO - PROCESS | 2457 | 1468727137035 Marionette DEBUG loaded listener.js 20:45:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x1174d2800) [pid = 2457] [serial = 861] [outer = 0x113c64000] 20:45:37 INFO - PROCESS | 2457 | 1468727137514 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]]]}] 20:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 722ms 20:45:37 INFO - PROCESS | 2457 | 1468727137554 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 20:45:37 INFO - PROCESS | 2457 | 1468727137557 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 20:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:45:37 INFO - PROCESS | 2457 | 1468727137563 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:45:37 INFO - PROCESS | 2457 | 1468727137565 Marionette TRACE conn2 <- [1,1122,null,{}] 20:45:37 INFO - PROCESS | 2457 | 1468727137568 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}] 20:45:37 INFO - PROCESS | 2457 | 1468727137570 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:37 INFO - PROCESS | 2457 | 1468727137674 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 20:45:37 INFO - PROCESS | 2457 | 1468727137746 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:37 INFO - PROCESS | 2457 | 1468727137748 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x121140000 == 46 [pid = 2457] [id = 288] 20:45:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x118867c00) [pid = 2457] [serial = 862] [outer = 0x0] 20:45:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x118fbdc00) [pid = 2457] [serial = 863] [outer = 0x118867c00] 20:45:37 INFO - PROCESS | 2457 | 1468727137777 Marionette DEBUG loaded listener.js 20:45:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x11932c800) [pid = 2457] [serial = 864] [outer = 0x118867c00] 20:45:38 INFO - PROCESS | 2457 | 1468727138347 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]]]}] 20:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 823ms 20:45:38 INFO - PROCESS | 2457 | 1468727138386 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 20:45:38 INFO - PROCESS | 2457 | 1468727138390 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 20:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:45:38 INFO - PROCESS | 2457 | 1468727138392 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:45:38 INFO - PROCESS | 2457 | 1468727138395 Marionette TRACE conn2 <- [1,1126,null,{}] 20:45:38 INFO - PROCESS | 2457 | 1468727138403 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}] 20:45:38 INFO - PROCESS | 2457 | 1468727138406 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:38 INFO - PROCESS | 2457 | 1468727138511 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 20:45:38 INFO - PROCESS | 2457 | 1468727138582 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:38 INFO - PROCESS | 2457 | 1468727138584 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca83800 == 47 [pid = 2457] [id = 289] 20:45:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x128b2ec00) [pid = 2457] [serial = 865] [outer = 0x0] 20:45:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x128ba5800) [pid = 2457] [serial = 866] [outer = 0x128b2ec00] 20:45:38 INFO - PROCESS | 2457 | 1468727138615 Marionette DEBUG loaded listener.js 20:45:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x1292b1800) [pid = 2457] [serial = 867] [outer = 0x128b2ec00] 20:45:39 INFO - PROCESS | 2457 | 1468727139041 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]]]}] 20:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 20:45:39 INFO - PROCESS | 2457 | 1468727139064 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 20:45:39 INFO - PROCESS | 2457 | 1468727139066 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 20:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:45:39 INFO - PROCESS | 2457 | 1468727139068 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:45:39 INFO - PROCESS | 2457 | 1468727139069 Marionette TRACE conn2 <- [1,1130,null,{}] 20:45:39 INFO - PROCESS | 2457 | 1468727139072 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}] 20:45:39 INFO - PROCESS | 2457 | 1468727139073 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:39 INFO - PROCESS | 2457 | 1468727139178 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 20:45:39 INFO - PROCESS | 2457 | 1468727139241 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:39 INFO - PROCESS | 2457 | 1468727139242 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d351800 == 48 [pid = 2457] [id = 290] 20:45:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 125 (0x1292b6000) [pid = 2457] [serial = 868] [outer = 0x0] 20:45:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 126 (0x1295a9400) [pid = 2457] [serial = 869] [outer = 0x1292b6000] 20:45:39 INFO - PROCESS | 2457 | 1468727139314 Marionette DEBUG loaded listener.js 20:45:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 127 (0x12a704400) [pid = 2457] [serial = 870] [outer = 0x1292b6000] 20:45:39 INFO - PROCESS | 2457 | 1468727139833 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]]]}] 20:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 825ms 20:45:39 INFO - PROCESS | 2457 | 1468727139894 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 20:45:39 INFO - PROCESS | 2457 | 1468727139895 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 20:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:45:39 INFO - PROCESS | 2457 | 1468727139897 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:45:39 INFO - PROCESS | 2457 | 1468727139899 Marionette TRACE conn2 <- [1,1134,null,{}] 20:45:39 INFO - PROCESS | 2457 | 1468727139901 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}] 20:45:39 INFO - PROCESS | 2457 | 1468727139903 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:40 INFO - PROCESS | 2457 | 1468727140003 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 20:45:40 INFO - PROCESS | 2457 | 1468727140075 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:40 INFO - PROCESS | 2457 | 1468727140076 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d469800 == 49 [pid = 2457] [id = 291] 20:45:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 128 (0x128b9ec00) [pid = 2457] [serial = 871] [outer = 0x0] 20:45:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 129 (0x12a70d400) [pid = 2457] [serial = 872] [outer = 0x128b9ec00] 20:45:40 INFO - PROCESS | 2457 | 1468727140104 Marionette DEBUG loaded listener.js 20:45:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 130 (0x12a785000) [pid = 2457] [serial = 873] [outer = 0x128b9ec00] 20:45:40 INFO - PROCESS | 2457 | 1468727140505 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]]]}] 20:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 669ms 20:45:40 INFO - PROCESS | 2457 | 1468727140567 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 20:45:40 INFO - PROCESS | 2457 | 1468727140569 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 20:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:45:40 INFO - PROCESS | 2457 | 1468727140571 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:45:40 INFO - PROCESS | 2457 | 1468727140572 Marionette TRACE conn2 <- [1,1138,null,{}] 20:45:40 INFO - PROCESS | 2457 | 1468727140575 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}] 20:45:40 INFO - PROCESS | 2457 | 1468727140579 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:40 INFO - PROCESS | 2457 | 1468727140705 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 20:45:40 INFO - PROCESS | 2457 | 1468727140934 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:40 INFO - PROCESS | 2457 | 1468727140935 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x118679800 == 50 [pid = 2457] [id = 292] 20:45:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 131 (0x1131bf000) [pid = 2457] [serial = 874] [outer = 0x0] 20:45:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 132 (0x113c72c00) [pid = 2457] [serial = 875] [outer = 0x1131bf000] 20:45:40 INFO - PROCESS | 2457 | 1468727140965 Marionette DEBUG loaded listener.js 20:45:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 133 (0x116a15c00) [pid = 2457] [serial = 876] [outer = 0x1131bf000] 20:45:41 INFO - PROCESS | 2457 | 1468727141390 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]]]}] 20:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 872ms 20:45:41 INFO - PROCESS | 2457 | 1468727141444 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 20:45:41 INFO - PROCESS | 2457 | 1468727141446 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 20:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:45:41 INFO - PROCESS | 2457 | 1468727141449 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:45:41 INFO - PROCESS | 2457 | 1468727141451 Marionette TRACE conn2 <- [1,1142,null,{}] 20:45:41 INFO - PROCESS | 2457 | 1468727141455 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}] 20:45:41 INFO - PROCESS | 2457 | 1468727141456 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:41 INFO - PROCESS | 2457 | 1468727141552 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 20:45:41 INFO - PROCESS | 2457 | 1468727141615 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:41 INFO - PROCESS | 2457 | 1468727141617 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x118118800 == 51 [pid = 2457] [id = 293] 20:45:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 134 (0x118614000) [pid = 2457] [serial = 877] [outer = 0x0] 20:45:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 135 (0x11932d000) [pid = 2457] [serial = 878] [outer = 0x118614000] 20:45:41 INFO - PROCESS | 2457 | 1468727141645 Marionette DEBUG loaded listener.js 20:45:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 136 (0x121070000) [pid = 2457] [serial = 879] [outer = 0x118614000] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2d4000 == 50 [pid = 2457] [id = 285] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12c02d800 == 49 [pid = 2457] [id = 284] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x129d54000 == 48 [pid = 2457] [id = 283] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12a985800 == 47 [pid = 2457] [id = 282] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12940c800 == 46 [pid = 2457] [id = 281] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x128b3e000 == 45 [pid = 2457] [id = 280] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x116687800 == 44 [pid = 2457] [id = 279] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x121a6b000 == 43 [pid = 2457] [id = 278] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12134d800 == 42 [pid = 2457] [id = 277] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x1191d0800 == 41 [pid = 2457] [id = 276] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x115e4c000 == 40 [pid = 2457] [id = 275] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x119674000 == 39 [pid = 2457] [id = 274] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12a92a000 == 38 [pid = 2457] [id = 272] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12112c000 == 37 [pid = 2457] [id = 271] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x116408000 == 36 [pid = 2457] [id = 270] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad3a000 == 35 [pid = 2457] [id = 269] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba71800 == 34 [pid = 2457] [id = 273] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x118679800 == 33 [pid = 2457] [id = 292] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12d469800 == 32 [pid = 2457] [id = 291] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12d351800 == 31 [pid = 2457] [id = 290] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca83800 == 30 [pid = 2457] [id = 289] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x121140000 == 29 [pid = 2457] [id = 288] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x12c75c800 == 28 [pid = 2457] [id = 286] 20:45:42 INFO - PROCESS | 2457 | --DOCSHELL 0x116fc0800 == 27 [pid = 2457] [id = 287] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 135 (0x124a31400) [pid = 2457] [serial = 788] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 134 (0x1164e5c00) [pid = 2457] [serial = 758] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 133 (0x125fe9000) [pid = 2457] [serial = 791] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 132 (0x121805c00) [pid = 2457] [serial = 767] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 131 (0x1215f1400) [pid = 2457] [serial = 782] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 130 (0x1219c6400) [pid = 2457] [serial = 783] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 129 (0x119614400) [pid = 2457] [serial = 779] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 128 (0x121073800) [pid = 2457] [serial = 780] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 127 (0x1182a0400) [pid = 2457] [serial = 773] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 126 (0x1195a1000) [pid = 2457] [serial = 764] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 125 (0x111e58c00) [pid = 2457] [serial = 755] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 124 (0x1186ba000) [pid = 2457] [serial = 761] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x121323800) [pid = 2457] [serial = 753] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x116464000) [pid = 2457] [serial = 771] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x1133f2800) [pid = 2457] [serial = 770] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x12658f000) [pid = 2457] [serial = 794] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x125fefc00) [pid = 2457] [serial = 792] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x1182a0c00) [pid = 2457] [serial = 797] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x118fbf800) [pid = 2457] [serial = 798] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x128b2fc00) [pid = 2457] [serial = 803] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x126b1fc00) [pid = 2457] [serial = 795] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x126bb3800) [pid = 2457] [serial = 800] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1167c8400) [pid = 2457] [serial = 774] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x118868c00) [pid = 2457] [serial = 776] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x119331400) [pid = 2457] [serial = 777] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x128b9d800) [pid = 2457] [serial = 804] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x123b78c00) [pid = 2457] [serial = 785] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x126c60c00) [pid = 2457] [serial = 801] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x124ab3800) [pid = 2457] [serial = 789] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x124322400) [pid = 2457] [serial = 786] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x128ba3400) [pid = 2457] [serial = 806] [outer = 0x0] [url = about:blank] 20:45:42 INFO - PROCESS | 2457 | 1468727142779 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]]]}] 20:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1372ms 20:45:42 INFO - PROCESS | 2457 | 1468727142822 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 20:45:42 INFO - PROCESS | 2457 | 1468727142824 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 20:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:45:42 INFO - PROCESS | 2457 | 1468727142828 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:45:42 INFO - PROCESS | 2457 | 1468727142829 Marionette TRACE conn2 <- [1,1146,null,{}] 20:45:42 INFO - PROCESS | 2457 | 1468727142833 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}] 20:45:42 INFO - PROCESS | 2457 | 1468727142834 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:42 INFO - PROCESS | 2457 | 1468727142934 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 20:45:43 INFO - PROCESS | 2457 | 1468727143000 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:43 INFO - PROCESS | 2457 | 1468727143001 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168b2000 == 28 [pid = 2457] [id = 294] 20:45:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x116882000) [pid = 2457] [serial = 880] [outer = 0x0] 20:45:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x11714f000) [pid = 2457] [serial = 881] [outer = 0x116882000] 20:45:43 INFO - PROCESS | 2457 | 1468727143029 Marionette DEBUG loaded listener.js 20:45:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x1182a0400) [pid = 2457] [serial = 882] [outer = 0x116882000] 20:45:43 INFO - PROCESS | 2457 | 1468727143333 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]]]}] 20:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 20:45:43 INFO - PROCESS | 2457 | 1468727143347 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 20:45:43 INFO - PROCESS | 2457 | 1468727143350 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 20:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:45:43 INFO - PROCESS | 2457 | 1468727143362 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:45:43 INFO - PROCESS | 2457 | 1468727143364 Marionette TRACE conn2 <- [1,1150,null,{}] 20:45:43 INFO - PROCESS | 2457 | 1468727143366 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}] 20:45:43 INFO - PROCESS | 2457 | 1468727143368 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:43 INFO - PROCESS | 2457 | 1468727143455 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 20:45:43 INFO - PROCESS | 2457 | 1468727143461 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:43 INFO - PROCESS | 2457 | 1468727143463 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x118677800 == 29 [pid = 2457] [id = 295] 20:45:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x11839c000) [pid = 2457] [serial = 883] [outer = 0x0] 20:45:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x118616c00) [pid = 2457] [serial = 884] [outer = 0x11839c000] 20:45:43 INFO - PROCESS | 2457 | 1468727143489 Marionette DEBUG loaded listener.js 20:45:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x118fbbc00) [pid = 2457] [serial = 885] [outer = 0x11839c000] 20:45:43 INFO - PROCESS | 2457 | 1468727143847 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]]]}] 20:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 527ms 20:45:43 INFO - PROCESS | 2457 | 1468727143881 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 20:45:43 INFO - PROCESS | 2457 | 1468727143883 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 20:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:45:43 INFO - PROCESS | 2457 | 1468727143885 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:45:43 INFO - PROCESS | 2457 | 1468727143887 Marionette TRACE conn2 <- [1,1154,null,{}] 20:45:43 INFO - PROCESS | 2457 | 1468727143895 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}] 20:45:43 INFO - PROCESS | 2457 | 1468727143899 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:43 INFO - PROCESS | 2457 | 1468727143976 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 20:45:43 INFO - PROCESS | 2457 | 1468727143981 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:43 INFO - PROCESS | 2457 | 1468727143983 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fd0000 == 30 [pid = 2457] [id = 296] 20:45:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x114f98800) [pid = 2457] [serial = 886] [outer = 0x0] 20:45:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x119d35800) [pid = 2457] [serial = 887] [outer = 0x114f98800] 20:45:44 INFO - PROCESS | 2457 | 1468727144013 Marionette DEBUG loaded listener.js 20:45:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x1215e5c00) [pid = 2457] [serial = 888] [outer = 0x114f98800] 20:45:44 INFO - PROCESS | 2457 | 1468727144358 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]]]}] 20:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 20:45:44 INFO - PROCESS | 2457 | 1468727144406 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 2457 | 1468727144408 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 20:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:45:44 INFO - PROCESS | 2457 | 1468727144410 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - PROCESS | 2457 | 1468727144411 Marionette TRACE conn2 <- [1,1158,null,{}] 20:45:44 INFO - PROCESS | 2457 | 1468727144414 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}] 20:45:44 INFO - PROCESS | 2457 | 1468727144415 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:44 INFO - PROCESS | 2457 | 1468727144525 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 20:45:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x1215e5400) [pid = 2457] [serial = 889] [outer = 0x123b7cc00] 20:45:44 INFO - PROCESS | 2457 | 1468727144550 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:44 INFO - PROCESS | 2457 | 1468727144551 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bae000 == 31 [pid = 2457] [id = 297] 20:45:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x1219c3000) [pid = 2457] [serial = 890] [outer = 0x0] 20:45:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x123b78400) [pid = 2457] [serial = 891] [outer = 0x1219c3000] 20:45:44 INFO - PROCESS | 2457 | 1468727144582 Marionette DEBUG loaded listener.js 20:45:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x124094800) [pid = 2457] [serial = 892] [outer = 0x1219c3000] 20:45:44 INFO - PROCESS | 2457 | 1468727144934 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]]]}] 20:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 569ms 20:45:44 INFO - PROCESS | 2457 | 1468727144981 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 2457 | 1468727144982 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 20:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:45:44 INFO - PROCESS | 2457 | 1468727144984 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - PROCESS | 2457 | 1468727144985 Marionette TRACE conn2 <- [1,1162,null,{}] 20:45:44 INFO - PROCESS | 2457 | 1468727144988 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}] 20:45:44 INFO - PROCESS | 2457 | 1468727144989 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:45 INFO - PROCESS | 2457 | 1468727145084 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 20:45:45 INFO - PROCESS | 2457 | 1468727145124 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:45 INFO - PROCESS | 2457 | 1468727145125 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba1800 == 32 [pid = 2457] [id = 298] 20:45:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x116824400) [pid = 2457] [serial = 893] [outer = 0x0] 20:45:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x1241dfc00) [pid = 2457] [serial = 894] [outer = 0x116824400] 20:45:45 INFO - PROCESS | 2457 | 1468727145149 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x124a3a000) [pid = 2457] [serial = 895] [outer = 0x116824400] 20:45:45 INFO - PROCESS | 2457 | 1468727145476 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]]]}] 20:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 20:45:45 INFO - PROCESS | 2457 | 1468727145503 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 20:45:45 INFO - PROCESS | 2457 | 1468727145505 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 20:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:45:45 INFO - PROCESS | 2457 | 1468727145507 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:45:45 INFO - PROCESS | 2457 | 1468727145508 Marionette TRACE conn2 <- [1,1166,null,{}] 20:45:45 INFO - PROCESS | 2457 | 1468727145511 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}] 20:45:45 INFO - PROCESS | 2457 | 1468727145515 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:45 INFO - PROCESS | 2457 | 1468727145631 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 20:45:45 INFO - PROCESS | 2457 | 1468727145643 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:45 INFO - PROCESS | 2457 | 1468727145644 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b58800 == 33 [pid = 2457] [id = 299] 20:45:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x1164e8c00) [pid = 2457] [serial = 896] [outer = 0x0] 20:45:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x126baa400) [pid = 2457] [serial = 897] [outer = 0x1164e8c00] 20:45:45 INFO - PROCESS | 2457 | 1468727145668 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x128b31000) [pid = 2457] [serial = 898] [outer = 0x1164e8c00] 20:45:46 INFO - PROCESS | 2457 | 1468727146000 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]]]}] 20:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 520ms 20:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:45:46 INFO - PROCESS | 2457 | 1468727146028 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 20:45:46 INFO - PROCESS | 2457 | 1468727146029 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 20:45:46 INFO - PROCESS | 2457 | 1468727146031 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:45:46 INFO - PROCESS | 2457 | 1468727146032 Marionette TRACE conn2 <- [1,1170,null,{}] 20:45:46 INFO - PROCESS | 2457 | 1468727146034 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}] 20:45:46 INFO - PROCESS | 2457 | 1468727146035 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:46 INFO - PROCESS | 2457 | 1468727146133 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 20:45:46 INFO - PROCESS | 2457 | 1468727146173 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:46 INFO - PROCESS | 2457 | 1468727146174 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x12913d000 == 34 [pid = 2457] [id = 300] 20:45:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 125 (0x128b31400) [pid = 2457] [serial = 899] [outer = 0x0] 20:45:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 126 (0x128e7a800) [pid = 2457] [serial = 900] [outer = 0x128b31400] 20:45:46 INFO - PROCESS | 2457 | 1468727146198 Marionette DEBUG loaded listener.js 20:45:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 127 (0x129177400) [pid = 2457] [serial = 901] [outer = 0x128b31400] 20:45:46 INFO - PROCESS | 2457 | 1468727146509 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]]]}] 20:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 20:45:46 INFO - PROCESS | 2457 | 1468727146549 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 20:45:46 INFO - PROCESS | 2457 | 1468727146550 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 20:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:45:46 INFO - PROCESS | 2457 | 1468727146553 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:45:46 INFO - PROCESS | 2457 | 1468727146554 Marionette TRACE conn2 <- [1,1174,null,{}] 20:45:46 INFO - PROCESS | 2457 | 1468727146556 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}] 20:45:46 INFO - PROCESS | 2457 | 1468727146557 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:46 INFO - PROCESS | 2457 | 1468727146655 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 20:45:46 INFO - PROCESS | 2457 | 1468727146658 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:46 INFO - PROCESS | 2457 | 1468727146660 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d41800 == 35 [pid = 2457] [id = 301] 20:45:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 128 (0x12916c400) [pid = 2457] [serial = 902] [outer = 0x0] 20:45:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 129 (0x1292b7000) [pid = 2457] [serial = 903] [outer = 0x12916c400] 20:45:46 INFO - PROCESS | 2457 | 1468727146684 Marionette DEBUG loaded listener.js 20:45:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 130 (0x1295a6c00) [pid = 2457] [serial = 904] [outer = 0x12916c400] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 129 (0x121ce1000) [pid = 2457] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 128 (0x121077800) [pid = 2457] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 127 (0x12106d400) [pid = 2457] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 126 (0x126c5b000) [pid = 2457] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 125 (0x1131c6400) [pid = 2457] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 124 (0x128ba4800) [pid = 2457] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x117153800) [pid = 2457] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x116882c00) [pid = 2457] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x12431e800) [pid = 2457] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x123b7f000) [pid = 2457] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x12959c400) [pid = 2457] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x1241da400) [pid = 2457] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x119339400) [pid = 2457] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x1131ba400) [pid = 2457] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x112f4f400) [pid = 2457] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x117d11000) [pid = 2457] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1176d0800) [pid = 2457] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x118293800) [pid = 2457] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x128c71400) [pid = 2457] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x112eb1400) [pid = 2457] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x1183bb400) [pid = 2457] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x119330400) [pid = 2457] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x11932b000) [pid = 2457] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1129d9000) [pid = 2457] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:45:47 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x111c18800) [pid = 2457] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:45:47 INFO - PROCESS | 2457 | 1468727147410 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] 20:45:47 INFO - PROCESS | 2457 | 1468727147427 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 20:45:47 INFO - PROCESS | 2457 | 1468727147429 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:45:47 INFO - PROCESS | 2457 | 1468727147430 Marionette TRACE conn2 <- [1,1178,null,{}] 20:45:47 INFO - PROCESS | 2457 | 1468727147432 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}] 20:45:47 INFO - PROCESS | 2457 | 1468727147434 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:47 INFO - PROCESS | 2457 | 1468727147511 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 20:45:47 INFO - PROCESS | 2457 | 1468727147572 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 2457 | 1468727147573 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fcf800 == 36 [pid = 2457] [id = 302] 20:45:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x112f4b800) [pid = 2457] [serial = 905] [outer = 0x0] 20:45:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x116f93400) [pid = 2457] [serial = 906] [outer = 0x112f4b800] 20:45:47 INFO - PROCESS | 2457 | 1468727147597 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x1186f4400) [pid = 2457] [serial = 907] [outer = 0x112f4b800] 20:45:47 INFO - PROCESS | 2457 | 1468727147874 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] 20:45:47 INFO - PROCESS | 2457 | 1468727147899 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 20:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:45:47 INFO - PROCESS | 2457 | 1468727147901 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:45:47 INFO - PROCESS | 2457 | 1468727147902 Marionette TRACE conn2 <- [1,1182,null,{}] 20:45:47 INFO - PROCESS | 2457 | 1468727147912 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}] 20:45:47 INFO - PROCESS | 2457 | 1468727147913 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:48 INFO - PROCESS | 2457 | 1468727147997 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 20:45:48 INFO - PROCESS | 2457 | 1468727148001 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:48 INFO - PROCESS | 2457 | 1468727148002 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a92a800 == 37 [pid = 2457] [id = 303] 20:45:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x118399800) [pid = 2457] [serial = 908] [outer = 0x0] 20:45:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x1219b9800) [pid = 2457] [serial = 909] [outer = 0x118399800] 20:45:48 INFO - PROCESS | 2457 | 1468727148028 Marionette DEBUG loaded listener.js 20:45:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x128c71400) [pid = 2457] [serial = 910] [outer = 0x118399800] 20:45:48 INFO - PROCESS | 2457 | 1468727148370 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] 20:45:48 INFO - PROCESS | 2457 | 1468727148384 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 20:45:48 INFO - PROCESS | 2457 | 1468727148386 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:45:48 INFO - PROCESS | 2457 | 1468727148390 Marionette TRACE conn2 <- [1,1186,null,{}] 20:45:48 INFO - PROCESS | 2457 | 1468727148394 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}] 20:45:48 INFO - PROCESS | 2457 | 1468727148396 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:48 INFO - PROCESS | 2457 | 1468727148514 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 20:45:48 INFO - PROCESS | 2457 | 1468727148520 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:48 INFO - PROCESS | 2457 | 1468727148521 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba1000 == 38 [pid = 2457] [id = 304] 20:45:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x128c75800) [pid = 2457] [serial = 911] [outer = 0x0] 20:45:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x1295a0400) [pid = 2457] [serial = 912] [outer = 0x128c75800] 20:45:48 INFO - PROCESS | 2457 | 1468727148551 Marionette DEBUG loaded listener.js 20:45:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x12a70e000) [pid = 2457] [serial = 913] [outer = 0x128c75800] 20:45:48 INFO - PROCESS | 2457 | 1468727148881 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] 20:45:48 INFO - PROCESS | 2457 | 1468727148913 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 20:45:48 INFO - PROCESS | 2457 | 1468727148915 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:45:48 INFO - PROCESS | 2457 | 1468727148916 Marionette TRACE conn2 <- [1,1190,null,{}] 20:45:48 INFO - PROCESS | 2457 | 1468727148918 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}] 20:45:48 INFO - PROCESS | 2457 | 1468727148919 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:49 INFO - PROCESS | 2457 | 1468727148997 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 20:45:49 INFO - PROCESS | 2457 | 1468727149001 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:49 INFO - PROCESS | 2457 | 1468727149002 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c033000 == 39 [pid = 2457] [id = 305] 20:45:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x12a70e800) [pid = 2457] [serial = 914] [outer = 0x0] 20:45:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x12a791000) [pid = 2457] [serial = 915] [outer = 0x12a70e800] 20:45:49 INFO - PROCESS | 2457 | 1468727149027 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x12add4c00) [pid = 2457] [serial = 916] [outer = 0x12a70e800] 20:45:49 INFO - PROCESS | 2457 | 1468727149528 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] 20:45:49 INFO - PROCESS | 2457 | 1468727149590 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 20:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:45:49 INFO - PROCESS | 2457 | 1468727149593 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:45:49 INFO - PROCESS | 2457 | 1468727149595 Marionette TRACE conn2 <- [1,1194,null,{}] 20:45:49 INFO - PROCESS | 2457 | 1468727149599 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}] 20:45:49 INFO - PROCESS | 2457 | 1468727149601 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:49 INFO - PROCESS | 2457 | 1468727149715 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 20:45:49 INFO - PROCESS | 2457 | 1468727149779 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:49 INFO - PROCESS | 2457 | 1468727149781 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x118108800 == 40 [pid = 2457] [id = 306] 20:45:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x1131c5c00) [pid = 2457] [serial = 917] [outer = 0x0] 20:45:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x11662e800) [pid = 2457] [serial = 918] [outer = 0x1131c5c00] 20:45:49 INFO - PROCESS | 2457 | 1468727149812 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x117d0e000) [pid = 2457] [serial = 919] [outer = 0x1131c5c00] 20:45:50 INFO - PROCESS | 2457 | 1468727150332 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] 20:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:45:50 INFO - PROCESS | 2457 | 1468727150368 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 20:45:50 INFO - PROCESS | 2457 | 1468727150373 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:45:50 INFO - PROCESS | 2457 | 1468727150375 Marionette TRACE conn2 <- [1,1198,null,{}] 20:45:50 INFO - PROCESS | 2457 | 1468727150377 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}] 20:45:50 INFO - PROCESS | 2457 | 1468727150379 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:50 INFO - PROCESS | 2457 | 1468727150491 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 20:45:50 INFO - PROCESS | 2457 | 1468727150574 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:50 INFO - PROCESS | 2457 | 1468727150576 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x123cbe800 == 41 [pid = 2457] [id = 307] 20:45:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x118398400) [pid = 2457] [serial = 920] [outer = 0x0] 20:45:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x119135800) [pid = 2457] [serial = 921] [outer = 0x118398400] 20:45:50 INFO - PROCESS | 2457 | 1468727150608 Marionette DEBUG loaded listener.js 20:45:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x119611400) [pid = 2457] [serial = 922] [outer = 0x118398400] 20:45:51 INFO - PROCESS | 2457 | 1468727151107 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]]]}] 20:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 775ms 20:45:51 INFO - PROCESS | 2457 | 1468727151165 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 20:45:51 INFO - PROCESS | 2457 | 1468727151167 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 20:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:45:51 INFO - PROCESS | 2457 | 1468727151170 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:45:51 INFO - PROCESS | 2457 | 1468727151175 Marionette TRACE conn2 <- [1,1202,null,{}] 20:45:51 INFO - PROCESS | 2457 | 1468727151183 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}] 20:45:51 INFO - PROCESS | 2457 | 1468727151186 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:51 INFO - PROCESS | 2457 | 1468727151406 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 20:45:51 INFO - PROCESS | 2457 | 1468727151506 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:51 INFO - PROCESS | 2457 | 1468727151508 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x116408000 == 42 [pid = 2457] [id = 308] 20:45:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 124 (0x112d07000) [pid = 2457] [serial = 923] [outer = 0x0] 20:45:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 125 (0x112f54c00) [pid = 2457] [serial = 924] [outer = 0x112d07000] 20:45:51 INFO - PROCESS | 2457 | 1468727151537 Marionette DEBUG loaded listener.js 20:45:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 126 (0x115e25c00) [pid = 2457] [serial = 925] [outer = 0x112d07000] 20:45:51 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba1000 == 41 [pid = 2457] [id = 304] 20:45:51 INFO - PROCESS | 2457 | --DOCSHELL 0x12a92a800 == 40 [pid = 2457] [id = 303] 20:45:51 INFO - PROCESS | 2457 | --DOCSHELL 0x120fcf800 == 39 [pid = 2457] [id = 302] 20:45:51 INFO - PROCESS | 2457 | --DOCSHELL 0x129d41800 == 38 [pid = 2457] [id = 301] 20:45:52 INFO - PROCESS | 2457 | --DOCSHELL 0x12913d000 == 37 [pid = 2457] [id = 300] 20:45:52 INFO - PROCESS | 2457 | --DOCSHELL 0x126b58800 == 36 [pid = 2457] [id = 299] 20:45:52 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba1800 == 35 [pid = 2457] [id = 298] 20:45:52 INFO - PROCESS | 2457 | --DOCSHELL 0x123bae000 == 34 [pid = 2457] [id = 297] 20:45:52 INFO - PROCESS | 2457 | --DOCSHELL 0x120fd0000 == 33 [pid = 2457] [id = 296] 20:45:52 INFO - PROCESS | 2457 | --DOCSHELL 0x118677800 == 32 [pid = 2457] [id = 295] 20:45:52 INFO - PROCESS | 2457 | --DOCSHELL 0x1168b2000 == 31 [pid = 2457] [id = 294] 20:45:52 INFO - PROCESS | 2457 | --DOCSHELL 0x118118800 == 30 [pid = 2457] [id = 293] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 125 (0x118f6b800) [pid = 2457] [serial = 762] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 124 (0x1219bf800) [pid = 2457] [serial = 768] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 123 (0x121440800) [pid = 2457] [serial = 765] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x11833f000) [pid = 2457] [serial = 759] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x112984c00) [pid = 2457] [serial = 756] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x12a58f000) [pid = 2457] [serial = 855] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x12a672800) [pid = 2457] [serial = 857] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x12a67ac00) [pid = 2457] [serial = 858] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x123b75800) [pid = 2457] [serial = 816] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x1215f1c00) [pid = 2457] [serial = 830] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x121a99800) [pid = 2457] [serial = 831] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x128b9f800) [pid = 2457] [serial = 840] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x124318000) [pid = 2457] [serial = 851] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x114f95800) [pid = 2457] [serial = 843] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x1186efc00) [pid = 2457] [serial = 813] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x118298c00) [pid = 2457] [serial = 723] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x126c5a800) [pid = 2457] [serial = 837] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x124f71000) [pid = 2457] [serial = 836] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x124320400) [pid = 2457] [serial = 834] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1295a8400) [pid = 2457] [serial = 854] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x125fe7400) [pid = 2457] [serial = 819] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x119746000) [pid = 2457] [serial = 828] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1215ec800) [pid = 2457] [serial = 815] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1183b9c00) [pid = 2457] [serial = 848] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11619a400) [pid = 2457] [serial = 810] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x12959c000) [pid = 2457] [serial = 852] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x118f64000) [pid = 2457] [serial = 825] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x128e79800) [pid = 2457] [serial = 807] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x11839f400) [pid = 2457] [serial = 821] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x123c13800) [pid = 2457] [serial = 833] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x129176400) [pid = 2457] [serial = 845] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1241e5800) [pid = 2457] [serial = 818] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x118615800) [pid = 2457] [serial = 822] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11330dc00) [pid = 2457] [serial = 726] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x128e7b800) [pid = 2457] [serial = 842] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1183c4c00) [pid = 2457] [serial = 824] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x121329000) [pid = 2457] [serial = 849] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1292b0400) [pid = 2457] [serial = 846] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1131b9800) [pid = 2457] [serial = 809] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1183bf000) [pid = 2457] [serial = 812] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x11960f400) [pid = 2457] [serial = 827] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x128b2a400) [pid = 2457] [serial = 839] [outer = 0x0] [url = about:blank] 20:45:52 INFO - PROCESS | 2457 | 1468727152100 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]]]}] 20:45:52 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 20:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 977ms 20:45:52 INFO - PROCESS | 2457 | 1468727152150 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 20:45:52 INFO - PROCESS | 2457 | 1468727152153 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 20:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:45:52 INFO - PROCESS | 2457 | 1468727152161 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:45:52 INFO - PROCESS | 2457 | 1468727152164 Marionette TRACE conn2 <- [1,1206,null,{}] 20:45:52 INFO - PROCESS | 2457 | 1468727152168 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}] 20:45:52 INFO - PROCESS | 2457 | 1468727152170 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:52 INFO - PROCESS | 2457 | 1468727152293 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 20:45:52 INFO - PROCESS | 2457 | 1468727152371 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:52 INFO - PROCESS | 2457 | 1468727152373 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x116628000 == 31 [pid = 2457] [id = 309] 20:45:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x115e27800) [pid = 2457] [serial = 926] [outer = 0x0] 20:45:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1167c9c00) [pid = 2457] [serial = 927] [outer = 0x115e27800] 20:45:52 INFO - PROCESS | 2457 | 1468727152400 Marionette DEBUG loaded listener.js 20:45:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118398c00) [pid = 2457] [serial = 928] [outer = 0x115e27800] 20:45:52 INFO - PROCESS | 2457 | 1468727152714 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]]]}] 20:45:52 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 20:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 572ms 20:45:52 INFO - PROCESS | 2457 | 1468727152732 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 20:45:52 INFO - PROCESS | 2457 | 1468727152734 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 20:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:45:52 INFO - PROCESS | 2457 | 1468727152736 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:45:52 INFO - PROCESS | 2457 | 1468727152738 Marionette TRACE conn2 <- [1,1210,null,{}] 20:45:52 INFO - PROCESS | 2457 | 1468727152743 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}] 20:45:52 INFO - PROCESS | 2457 | 1468727152745 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:52 INFO - PROCESS | 2457 | 1468727152825 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 20:45:52 INFO - PROCESS | 2457 | 1468727152832 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:52 INFO - PROCESS | 2457 | 1468727152833 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d4000 == 32 [pid = 2457] [id = 310] 20:45:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1128b3000) [pid = 2457] [serial = 929] [outer = 0x0] 20:45:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1186f0800) [pid = 2457] [serial = 930] [outer = 0x1128b3000] 20:45:52 INFO - PROCESS | 2457 | 1468727152860 Marionette DEBUG loaded listener.js 20:45:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119131000) [pid = 2457] [serial = 931] [outer = 0x1128b3000] 20:45:53 INFO - PROCESS | 2457 | 1468727153188 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]]]}] 20:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 472ms 20:45:53 INFO - PROCESS | 2457 | 1468727153209 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 20:45:53 INFO - PROCESS | 2457 | 1468727153212 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 20:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:45:53 INFO - PROCESS | 2457 | 1468727153219 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:45:53 INFO - PROCESS | 2457 | 1468727153222 Marionette TRACE conn2 <- [1,1214,null,{}] 20:45:53 INFO - PROCESS | 2457 | 1468727153224 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}] 20:45:53 INFO - PROCESS | 2457 | 1468727153227 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:53 INFO - PROCESS | 2457 | 1468727153310 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 20:45:53 INFO - PROCESS | 2457 | 1468727153314 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:53 INFO - PROCESS | 2457 | 1468727153315 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x121252800 == 33 [pid = 2457] [id = 311] 20:45:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1186f5c00) [pid = 2457] [serial = 932] [outer = 0x0] 20:45:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x11951cc00) [pid = 2457] [serial = 933] [outer = 0x1186f5c00] 20:45:53 INFO - PROCESS | 2457 | 1468727153340 Marionette DEBUG loaded listener.js 20:45:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x121069400) [pid = 2457] [serial = 934] [outer = 0x1186f5c00] 20:45:53 INFO - PROCESS | 2457 | 1468727153684 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]]]}] 20:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 475ms 20:45:53 INFO - PROCESS | 2457 | 1468727153691 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 20:45:53 INFO - PROCESS | 2457 | 1468727153692 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 20:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:45:53 INFO - PROCESS | 2457 | 1468727153694 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:45:53 INFO - PROCESS | 2457 | 1468727153695 Marionette TRACE conn2 <- [1,1218,null,{}] 20:45:53 INFO - PROCESS | 2457 | 1468727153698 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}] 20:45:53 INFO - PROCESS | 2457 | 1468727153699 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:53 INFO - PROCESS | 2457 | 1468727153777 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 20:45:53 INFO - PROCESS | 2457 | 1468727153842 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:53 INFO - PROCESS | 2457 | 1468727153843 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x12155e800 == 34 [pid = 2457] [id = 312] 20:45:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1128a9400) [pid = 2457] [serial = 935] [outer = 0x0] 20:45:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x121072000) [pid = 2457] [serial = 936] [outer = 0x1128a9400] 20:45:53 INFO - PROCESS | 2457 | 1468727153868 Marionette DEBUG loaded listener.js 20:45:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x121751800) [pid = 2457] [serial = 937] [outer = 0x1128a9400] 20:45:54 INFO - PROCESS | 2457 | 1468727154159 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]]]}] 20:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 20:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:45:54 INFO - PROCESS | 2457 | 1468727154213 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 20:45:54 INFO - PROCESS | 2457 | 1468727154214 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 20:45:54 INFO - PROCESS | 2457 | 1468727154216 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:45:54 INFO - PROCESS | 2457 | 1468727154217 Marionette TRACE conn2 <- [1,1222,null,{}] 20:45:54 INFO - PROCESS | 2457 | 1468727154220 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}] 20:45:54 INFO - PROCESS | 2457 | 1468727154221 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:54 INFO - PROCESS | 2457 | 1468727154324 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 20:45:54 INFO - PROCESS | 2457 | 1468727154335 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:54 INFO - PROCESS | 2457 | 1468727154339 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a9d800 == 35 [pid = 2457] [id = 313] 20:45:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x123b77800) [pid = 2457] [serial = 938] [outer = 0x0] 20:45:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x123b82400) [pid = 2457] [serial = 939] [outer = 0x123b77800] 20:45:54 INFO - PROCESS | 2457 | 1468727154373 Marionette DEBUG loaded listener.js 20:45:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x124a37800) [pid = 2457] [serial = 940] [outer = 0x123b77800] 20:45:54 INFO - PROCESS | 2457 | 1468727154744 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] 20:45:54 INFO - PROCESS | 2457 | 1468727154788 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 20:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:45:54 INFO - PROCESS | 2457 | 1468727154790 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:45:54 INFO - PROCESS | 2457 | 1468727154792 Marionette TRACE conn2 <- [1,1226,null,{}] 20:45:54 INFO - PROCESS | 2457 | 1468727154794 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}] 20:45:54 INFO - PROCESS | 2457 | 1468727154795 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:54 INFO - PROCESS | 2457 | 1468727154897 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 20:45:54 INFO - PROCESS | 2457 | 1468727154909 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:54 INFO - PROCESS | 2457 | 1468727154910 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x126ead000 == 36 [pid = 2457] [id = 314] 20:45:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x124f7a000) [pid = 2457] [serial = 941] [outer = 0x0] 20:45:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x126babc00) [pid = 2457] [serial = 942] [outer = 0x124f7a000] 20:45:54 INFO - PROCESS | 2457 | 1468727154936 Marionette DEBUG loaded listener.js 20:45:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x126c57c00) [pid = 2457] [serial = 943] [outer = 0x124f7a000] 20:45:55 INFO - PROCESS | 2457 | 1468727155269 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]]]}] 20:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 20:45:55 INFO - PROCESS | 2457 | 1468727155311 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 20:45:55 INFO - PROCESS | 2457 | 1468727155312 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 20:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:45:55 INFO - PROCESS | 2457 | 1468727155315 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:45:55 INFO - PROCESS | 2457 | 1468727155316 Marionette TRACE conn2 <- [1,1230,null,{}] 20:45:55 INFO - PROCESS | 2457 | 1468727155318 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}] 20:45:55 INFO - PROCESS | 2457 | 1468727155319 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:55 INFO - PROCESS | 2457 | 1468727155419 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 20:45:55 INFO - PROCESS | 2457 | 1468727155430 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:55 INFO - PROCESS | 2457 | 1468727155431 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x128e3d000 == 37 [pid = 2457] [id = 315] 20:45:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x126c59800) [pid = 2457] [serial = 944] [outer = 0x0] 20:45:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x128b26800) [pid = 2457] [serial = 945] [outer = 0x126c59800] 20:45:55 INFO - PROCESS | 2457 | 1468727155455 Marionette DEBUG loaded listener.js 20:45:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x128b9b400) [pid = 2457] [serial = 946] [outer = 0x126c59800] 20:45:55 INFO - PROCESS | 2457 | 1468727155802 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]]]}] 20:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms 20:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:45:55 INFO - PROCESS | 2457 | 1468727155839 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 20:45:55 INFO - PROCESS | 2457 | 1468727155840 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 20:45:55 INFO - PROCESS | 2457 | 1468727155843 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:45:55 INFO - PROCESS | 2457 | 1468727155844 Marionette TRACE conn2 <- [1,1234,null,{}] 20:45:55 INFO - PROCESS | 2457 | 1468727155846 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}] 20:45:55 INFO - PROCESS | 2457 | 1468727155847 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:55 INFO - PROCESS | 2457 | 1468727155948 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 20:45:55 INFO - PROCESS | 2457 | 1468727155951 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:55 INFO - PROCESS | 2457 | 1468727155952 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d3800 == 38 [pid = 2457] [id = 316] 20:45:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x128b9b800) [pid = 2457] [serial = 947] [outer = 0x0] 20:45:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x12916bc00) [pid = 2457] [serial = 948] [outer = 0x128b9b800] 20:45:55 INFO - PROCESS | 2457 | 1468727155983 Marionette DEBUG loaded listener.js 20:45:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x1292af000) [pid = 2457] [serial = 949] [outer = 0x128b9b800] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x116824400) [pid = 2457] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x114f98800) [pid = 2457] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x116882000) [pid = 2457] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1164e8c00) [pid = 2457] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x118614000) [pid = 2457] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1219c3000) [pid = 2457] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11839c000) [pid = 2457] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x113c64000) [pid = 2457] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x118867c00) [pid = 2457] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x128b2ec00) [pid = 2457] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1292b6000) [pid = 2457] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x112f4b800) [pid = 2457] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x128b9ec00) [pid = 2457] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x128b31400) [pid = 2457] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x12916c400) [pid = 2457] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x128c75800) [pid = 2457] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x118399800) [pid = 2457] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:45:56 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1131bf000) [pid = 2457] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:45:56 INFO - PROCESS | 2457 | 1468727156397 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]]]}] 20:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 570ms 20:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:45:56 INFO - PROCESS | 2457 | 1468727156413 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 2457 | 1468727156414 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 20:45:56 INFO - PROCESS | 2457 | 1468727156416 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:45:56 INFO - PROCESS | 2457 | 1468727156417 Marionette TRACE conn2 <- [1,1238,null,{}] 20:45:56 INFO - PROCESS | 2457 | 1468727156420 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}] 20:45:56 INFO - PROCESS | 2457 | 1468727156421 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:56 INFO - PROCESS | 2457 | 1468727156498 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 20:45:56 INFO - PROCESS | 2457 | 1468727156502 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:56 INFO - PROCESS | 2457 | 1468727156503 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x121916000 == 39 [pid = 2457] [id = 317] 20:45:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x11612e400) [pid = 2457] [serial = 950] [outer = 0x0] 20:45:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1186e9400) [pid = 2457] [serial = 951] [outer = 0x11612e400] 20:45:56 INFO - PROCESS | 2457 | 1468727156529 Marionette DEBUG loaded listener.js 20:45:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1219c4800) [pid = 2457] [serial = 952] [outer = 0x11612e400] 20:45:56 INFO - PROCESS | 2457 | 1468727156858 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]]]}] 20:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 470ms 20:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:45:56 INFO - PROCESS | 2457 | 1468727156887 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 2457 | 1468727156889 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 20:45:56 INFO - PROCESS | 2457 | 1468727156892 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:45:56 INFO - PROCESS | 2457 | 1468727156893 Marionette TRACE conn2 <- [1,1242,null,{}] 20:45:56 INFO - PROCESS | 2457 | 1468727156896 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}] 20:45:56 INFO - PROCESS | 2457 | 1468727156897 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:57 INFO - PROCESS | 2457 | 1468727156999 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 20:45:57 INFO - PROCESS | 2457 | 1468727157015 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:57 INFO - PROCESS | 2457 | 1468727157017 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a93a000 == 40 [pid = 2457] [id = 318] 20:45:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1219c6400) [pid = 2457] [serial = 953] [outer = 0x0] 20:45:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x128e79c00) [pid = 2457] [serial = 954] [outer = 0x1219c6400] 20:45:57 INFO - PROCESS | 2457 | 1468727157043 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1292b9400) [pid = 2457] [serial = 955] [outer = 0x1219c6400] 20:45:57 INFO - PROCESS | 2457 | 1468727157371 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]]]}] 20:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 20:45:57 INFO - PROCESS | 2457 | 1468727157412 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 20:45:57 INFO - PROCESS | 2457 | 1468727157413 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 20:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:45:57 INFO - PROCESS | 2457 | 1468727157415 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:45:57 INFO - PROCESS | 2457 | 1468727157417 Marionette TRACE conn2 <- [1,1246,null,{}] 20:45:57 INFO - PROCESS | 2457 | 1468727157420 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}] 20:45:57 INFO - PROCESS | 2457 | 1468727157421 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:57 INFO - PROCESS | 2457 | 1468727157516 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 20:45:57 INFO - PROCESS | 2457 | 1468727157519 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:57 INFO - PROCESS | 2457 | 1468727157520 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba75800 == 41 [pid = 2457] [id = 319] 20:45:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1292b8400) [pid = 2457] [serial = 956] [outer = 0x0] 20:45:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12a58f000) [pid = 2457] [serial = 957] [outer = 0x1292b8400] 20:45:57 INFO - PROCESS | 2457 | 1468727157545 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12a70b800) [pid = 2457] [serial = 958] [outer = 0x1292b8400] 20:45:57 INFO - PROCESS | 2457 | 1468727157866 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]]]}] 20:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 470ms 20:45:57 INFO - PROCESS | 2457 | 1468727157887 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 20:45:57 INFO - PROCESS | 2457 | 1468727157888 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 20:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:45:57 INFO - PROCESS | 2457 | 1468727157897 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:45:57 INFO - PROCESS | 2457 | 1468727157899 Marionette TRACE conn2 <- [1,1250,null,{}] 20:45:57 INFO - PROCESS | 2457 | 1468727157901 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}] 20:45:57 INFO - PROCESS | 2457 | 1468727157902 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:58 INFO - PROCESS | 2457 | 1468727158028 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 20:45:58 INFO - PROCESS | 2457 | 1468727158034 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 2457 | 1468727158035 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c02b800 == 42 [pid = 2457] [id = 320] 20:45:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1241d6400) [pid = 2457] [serial = 959] [outer = 0x0] 20:45:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12a78a400) [pid = 2457] [serial = 960] [outer = 0x1241d6400] 20:45:58 INFO - PROCESS | 2457 | 1468727158059 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12a9e2000) [pid = 2457] [serial = 961] [outer = 0x1241d6400] 20:45:58 INFO - PROCESS | 2457 | 1468727158480 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]]]}] 20:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 620ms 20:45:58 INFO - PROCESS | 2457 | 1468727158522 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 2457 | 1468727158525 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 20:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:45:58 INFO - PROCESS | 2457 | 1468727158529 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:45:58 INFO - PROCESS | 2457 | 1468727158531 Marionette TRACE conn2 <- [1,1254,null,{}] 20:45:58 INFO - PROCESS | 2457 | 1468727158535 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}] 20:45:58 INFO - PROCESS | 2457 | 1468727158537 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:58 INFO - PROCESS | 2457 | 1468727158647 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 20:45:58 INFO - PROCESS | 2457 | 1468727158720 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 2457 | 1468727158722 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x11745c000 == 43 [pid = 2457] [id = 321] 20:45:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x112fe8c00) [pid = 2457] [serial = 962] [outer = 0x0] 20:45:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x113c93000) [pid = 2457] [serial = 963] [outer = 0x112fe8c00] 20:45:58 INFO - PROCESS | 2457 | 1468727158753 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x117d13c00) [pid = 2457] [serial = 964] [outer = 0x112fe8c00] 20:45:59 INFO - PROCESS | 2457 | 1468727159205 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]]]}] 20:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 723ms 20:45:59 INFO - PROCESS | 2457 | 1468727159253 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 20:45:59 INFO - PROCESS | 2457 | 1468727159258 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 20:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:45:59 INFO - PROCESS | 2457 | 1468727159287 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:45:59 INFO - PROCESS | 2457 | 1468727159292 Marionette TRACE conn2 <- [1,1258,null,{}] 20:45:59 INFO - PROCESS | 2457 | 1468727159296 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}] 20:45:59 INFO - PROCESS | 2457 | 1468727159299 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:59 INFO - PROCESS | 2457 | 1468727159453 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 20:45:59 INFO - PROCESS | 2457 | 1468727159556 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:59 INFO - PROCESS | 2457 | 1468727159557 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:45:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b2b000 == 44 [pid = 2457] [id = 322] 20:45:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x118614800) [pid = 2457] [serial = 965] [outer = 0x0] 20:45:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x118867000) [pid = 2457] [serial = 966] [outer = 0x118614800] 20:45:59 INFO - PROCESS | 2457 | 1468727159605 Marionette DEBUG loaded listener.js 20:45:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x11932e000) [pid = 2457] [serial = 967] [outer = 0x118614800] 20:46:00 INFO - PROCESS | 2457 | 1468727160054 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]]]}] 20:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 829ms 20:46:00 INFO - PROCESS | 2457 | 1468727160113 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 20:46:00 INFO - PROCESS | 2457 | 1468727160114 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 20:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:46:00 INFO - PROCESS | 2457 | 1468727160117 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:46:00 INFO - PROCESS | 2457 | 1468727160119 Marionette TRACE conn2 <- [1,1262,null,{}] 20:46:00 INFO - PROCESS | 2457 | 1468727160129 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}] 20:46:00 INFO - PROCESS | 2457 | 1468727160133 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:00 INFO - PROCESS | 2457 | 1468727160236 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 20:46:00 INFO - PROCESS | 2457 | 1468727160308 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:00 INFO - PROCESS | 2457 | 1468727160311 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c039800 == 45 [pid = 2457] [id = 323] 20:46:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x121a8f800) [pid = 2457] [serial = 968] [outer = 0x0] 20:46:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x123b75400) [pid = 2457] [serial = 969] [outer = 0x121a8f800] 20:46:00 INFO - PROCESS | 2457 | 1468727160342 Marionette DEBUG loaded listener.js 20:46:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x124ab0c00) [pid = 2457] [serial = 970] [outer = 0x121a8f800] 20:46:00 INFO - PROCESS | 2457 | 1468727160757 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]]]}] 20:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 675ms 20:46:00 INFO - PROCESS | 2457 | 1468727160792 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 20:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:46:00 INFO - PROCESS | 2457 | 1468727160793 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 20:46:00 INFO - PROCESS | 2457 | 1468727160796 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:46:00 INFO - PROCESS | 2457 | 1468727160797 Marionette TRACE conn2 <- [1,1266,null,{}] 20:46:00 INFO - PROCESS | 2457 | 1468727160799 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}] 20:46:00 INFO - PROCESS | 2457 | 1468727160801 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:00 INFO - PROCESS | 2457 | 1468727160906 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 20:46:00 INFO - PROCESS | 2457 | 1468727160965 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:00 INFO - PROCESS | 2457 | 1468727160967 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c772800 == 46 [pid = 2457] [id = 324] 20:46:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x126bb3800) [pid = 2457] [serial = 971] [outer = 0x0] 20:46:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x128ba3400) [pid = 2457] [serial = 972] [outer = 0x126bb3800] 20:46:01 INFO - PROCESS | 2457 | 1468727160997 Marionette DEBUG loaded listener.js 20:46:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x1292b6000) [pid = 2457] [serial = 973] [outer = 0x126bb3800] 20:46:01 INFO - PROCESS | 2457 | 1468727161497 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]]]}] 20:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 722ms 20:46:01 INFO - PROCESS | 2457 | 1468727161562 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 20:46:01 INFO - PROCESS | 2457 | 1468727161563 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 20:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:46:01 INFO - PROCESS | 2457 | 1468727161567 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:46:01 INFO - PROCESS | 2457 | 1468727161568 Marionette TRACE conn2 <- [1,1270,null,{}] 20:46:01 INFO - PROCESS | 2457 | 1468727161571 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}] 20:46:01 INFO - PROCESS | 2457 | 1468727161574 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:01 INFO - PROCESS | 2457 | 1468727161680 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 20:46:01 INFO - PROCESS | 2457 | 1468727161765 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:01 INFO - PROCESS | 2457 | 1468727161766 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca83800 == 47 [pid = 2457] [id = 325] 20:46:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x1128b1800) [pid = 2457] [serial = 974] [outer = 0x0] 20:46:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x1292bbc00) [pid = 2457] [serial = 975] [outer = 0x1128b1800] 20:46:01 INFO - PROCESS | 2457 | 1468727161794 Marionette DEBUG loaded listener.js 20:46:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x12add3400) [pid = 2457] [serial = 976] [outer = 0x1128b1800] 20:46:02 INFO - PROCESS | 2457 | 1468727162279 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]]]}] 20:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 769ms 20:46:02 INFO - PROCESS | 2457 | 1468727162338 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 20:46:02 INFO - PROCESS | 2457 | 1468727162340 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 20:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:46:02 INFO - PROCESS | 2457 | 1468727162344 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:46:02 INFO - PROCESS | 2457 | 1468727162346 Marionette TRACE conn2 <- [1,1274,null,{}] 20:46:02 INFO - PROCESS | 2457 | 1468727162349 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}] 20:46:02 INFO - PROCESS | 2457 | 1468727162354 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:02 INFO - PROCESS | 2457 | 1468727162534 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 20:46:02 INFO - PROCESS | 2457 | 1468727162782 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:02 INFO - PROCESS | 2457 | 1468727162784 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x1164bd800 == 48 [pid = 2457] [id = 326] 20:46:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x111e58c00) [pid = 2457] [serial = 977] [outer = 0x0] 20:46:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x112d04800) [pid = 2457] [serial = 978] [outer = 0x111e58c00] 20:46:02 INFO - PROCESS | 2457 | 1468727162840 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x116137400) [pid = 2457] [serial = 979] [outer = 0x111e58c00] 20:46:03 INFO - PROCESS | 2457 | 1468727163330 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]]]}] 20:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1022ms 20:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:46:03 INFO - PROCESS | 2457 | 1468727163366 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 20:46:03 INFO - PROCESS | 2457 | 1468727163368 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 20:46:03 INFO - PROCESS | 2457 | 1468727163371 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:46:03 INFO - PROCESS | 2457 | 1468727163372 Marionette TRACE conn2 <- [1,1278,null,{}] 20:46:03 INFO - PROCESS | 2457 | 1468727163376 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}] 20:46:03 INFO - PROCESS | 2457 | 1468727163379 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:03 INFO - PROCESS | 2457 | 1468727163477 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 20:46:03 INFO - PROCESS | 2457 | 1468727163537 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:03 INFO - PROCESS | 2457 | 1468727163539 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x1182ac800 == 49 [pid = 2457] [id = 327] 20:46:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x116882800) [pid = 2457] [serial = 980] [outer = 0x0] 20:46:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x11839e400) [pid = 2457] [serial = 981] [outer = 0x116882800] 20:46:03 INFO - PROCESS | 2457 | 1468727163579 Marionette DEBUG loaded listener.js 20:46:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 123 (0x118fb7400) [pid = 2457] [serial = 982] [outer = 0x116882800] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba75800 == 48 [pid = 2457] [id = 319] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12a93a000 == 47 [pid = 2457] [id = 318] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x121916000 == 46 [pid = 2457] [id = 317] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d3800 == 45 [pid = 2457] [id = 316] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x128e3d000 == 44 [pid = 2457] [id = 315] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x126ead000 == 43 [pid = 2457] [id = 314] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x124a9d800 == 42 [pid = 2457] [id = 313] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12155e800 == 41 [pid = 2457] [id = 312] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x121252800 == 40 [pid = 2457] [id = 311] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d4000 == 39 [pid = 2457] [id = 310] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x116628000 == 38 [pid = 2457] [id = 309] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x116408000 == 37 [pid = 2457] [id = 308] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x123cbe800 == 36 [pid = 2457] [id = 307] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x118108800 == 35 [pid = 2457] [id = 306] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12c033000 == 34 [pid = 2457] [id = 305] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x1164bd800 == 33 [pid = 2457] [id = 326] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca83800 == 32 [pid = 2457] [id = 325] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12c772800 == 31 [pid = 2457] [id = 324] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12c039800 == 30 [pid = 2457] [id = 323] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x123b2b000 == 29 [pid = 2457] [id = 322] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12c02b800 == 28 [pid = 2457] [id = 320] 20:46:04 INFO - PROCESS | 2457 | --DOCSHELL 0x11745c000 == 27 [pid = 2457] [id = 321] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 122 (0x1241dfc00) [pid = 2457] [serial = 894] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x119d35800) [pid = 2457] [serial = 887] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x11714f000) [pid = 2457] [serial = 881] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x1182a0400) [pid = 2457] [serial = 882] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x1215e5c00) [pid = 2457] [serial = 888] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x126baa400) [pid = 2457] [serial = 897] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x121070000) [pid = 2457] [serial = 879] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x11932d000) [pid = 2457] [serial = 878] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x123b78400) [pid = 2457] [serial = 891] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x118616c00) [pid = 2457] [serial = 884] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x118fbbc00) [pid = 2457] [serial = 885] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x118336c00) [pid = 2457] [serial = 498] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1174d2800) [pid = 2457] [serial = 861] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x115e26000) [pid = 2457] [serial = 860] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x11932c800) [pid = 2457] [serial = 864] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x118fbdc00) [pid = 2457] [serial = 863] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1292b1800) [pid = 2457] [serial = 867] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x128ba5800) [pid = 2457] [serial = 866] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x12a704400) [pid = 2457] [serial = 870] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1295a9400) [pid = 2457] [serial = 869] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x116f93400) [pid = 2457] [serial = 906] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x12a791000) [pid = 2457] [serial = 915] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x12a785000) [pid = 2457] [serial = 873] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12a70d400) [pid = 2457] [serial = 872] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x129177400) [pid = 2457] [serial = 901] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x128e7a800) [pid = 2457] [serial = 900] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1292b7000) [pid = 2457] [serial = 903] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1186f4400) [pid = 2457] [serial = 907] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x12a70e000) [pid = 2457] [serial = 913] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1219b9800) [pid = 2457] [serial = 909] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x116a15c00) [pid = 2457] [serial = 876] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1295a6c00) [pid = 2457] [serial = 904] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x128b31000) [pid = 2457] [serial = 898] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x124a3a000) [pid = 2457] [serial = 895] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x113c72c00) [pid = 2457] [serial = 875] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1295a0400) [pid = 2457] [serial = 912] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x124094800) [pid = 2457] [serial = 892] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x128c71400) [pid = 2457] [serial = 910] [outer = 0x0] [url = about:blank] 20:46:04 INFO - PROCESS | 2457 | 1468727164563 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]]]}] 20:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1224ms 20:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:46:04 INFO - PROCESS | 2457 | 1468727164595 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 20:46:04 INFO - PROCESS | 2457 | 1468727164597 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 20:46:04 INFO - PROCESS | 2457 | 1468727164600 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:46:04 INFO - PROCESS | 2457 | 1468727164602 Marionette TRACE conn2 <- [1,1282,null,{}] 20:46:04 INFO - PROCESS | 2457 | 1468727164607 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}] 20:46:04 INFO - PROCESS | 2457 | 1468727164610 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:04 INFO - PROCESS | 2457 | 1468727164689 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 20:46:04 INFO - PROCESS | 2457 | 1468727164742 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:04 INFO - PROCESS | 2457 | 1468727164744 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x11615f800 == 28 [pid = 2457] [id = 328] 20:46:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x112fefc00) [pid = 2457] [serial = 983] [outer = 0x0] 20:46:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x113c92800) [pid = 2457] [serial = 984] [outer = 0x112fefc00] 20:46:04 INFO - PROCESS | 2457 | 1468727164771 Marionette DEBUG loaded listener.js 20:46:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x115e8e000) [pid = 2457] [serial = 985] [outer = 0x112fefc00] 20:46:05 INFO - PROCESS | 2457 | 1468727165151 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]]]}] 20:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 572ms 20:46:05 INFO - PROCESS | 2457 | 1468727165174 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 20:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:46:05 INFO - PROCESS | 2457 | 1468727165179 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 20:46:05 INFO - PROCESS | 2457 | 1468727165186 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:46:05 INFO - PROCESS | 2457 | 1468727165188 Marionette TRACE conn2 <- [1,1286,null,{}] 20:46:05 INFO - PROCESS | 2457 | 1468727165193 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}] 20:46:05 INFO - PROCESS | 2457 | 1468727165196 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:05 INFO - PROCESS | 2457 | 1468727165317 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 20:46:05 INFO - PROCESS | 2457 | 1468727165399 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:05 INFO - PROCESS | 2457 | 1468727165400 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x117478800 == 29 [pid = 2457] [id = 329] 20:46:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x116135000) [pid = 2457] [serial = 986] [outer = 0x0] 20:46:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x11687fc00) [pid = 2457] [serial = 987] [outer = 0x116135000] 20:46:05 INFO - PROCESS | 2457 | 1468727165443 Marionette DEBUG loaded listener.js 20:46:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x117d10000) [pid = 2457] [serial = 988] [outer = 0x116135000] 20:46:05 INFO - PROCESS | 2457 | 1468727165781 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]]]}] 20:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 623ms 20:46:05 INFO - PROCESS | 2457 | 1468727165809 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 20:46:05 INFO - PROCESS | 2457 | 1468727165811 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 20:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:46:05 INFO - PROCESS | 2457 | 1468727165813 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:46:05 INFO - PROCESS | 2457 | 1468727165815 Marionette TRACE conn2 <- [1,1290,null,{}] 20:46:05 INFO - PROCESS | 2457 | 1468727165823 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}] 20:46:05 INFO - PROCESS | 2457 | 1468727165826 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:05 INFO - PROCESS | 2457 | 1468727165924 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 20:46:05 INFO - PROCESS | 2457 | 1468727165931 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:05 INFO - PROCESS | 2457 | 1468727165933 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x118ff2000 == 30 [pid = 2457] [id = 330] 20:46:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1128ad800) [pid = 2457] [serial = 989] [outer = 0x0] 20:46:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1183b7800) [pid = 2457] [serial = 990] [outer = 0x1128ad800] 20:46:05 INFO - PROCESS | 2457 | 1468727165960 Marionette DEBUG loaded listener.js 20:46:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x118617800) [pid = 2457] [serial = 991] [outer = 0x1128ad800] 20:46:06 INFO - PROCESS | 2457 | 1468727166265 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]]]}] 20:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 473ms 20:46:06 INFO - PROCESS | 2457 | 1468727166287 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 20:46:06 INFO - PROCESS | 2457 | 1468727166289 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 20:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:46:06 INFO - PROCESS | 2457 | 1468727166294 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:46:06 INFO - PROCESS | 2457 | 1468727166295 Marionette TRACE conn2 <- [1,1294,null,{}] 20:46:06 INFO - PROCESS | 2457 | 1468727166298 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}] 20:46:06 INFO - PROCESS | 2457 | 1468727166299 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:06 INFO - PROCESS | 2457 | 1468727166376 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 20:46:06 INFO - PROCESS | 2457 | 1468727166379 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:06 INFO - PROCESS | 2457 | 1468727166381 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f50000 == 31 [pid = 2457] [id = 331] 20:46:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1186e8c00) [pid = 2457] [serial = 992] [outer = 0x0] 20:46:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x11912f800) [pid = 2457] [serial = 993] [outer = 0x1186e8c00] 20:46:06 INFO - PROCESS | 2457 | 1468727166408 Marionette DEBUG loaded listener.js 20:46:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x119332400) [pid = 2457] [serial = 994] [outer = 0x1186e8c00] 20:46:06 INFO - PROCESS | 2457 | 1468727166782 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]]]}] 20:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 522ms 20:46:06 INFO - PROCESS | 2457 | 1468727166822 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 20:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:46:06 INFO - PROCESS | 2457 | 1468727166830 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 20:46:06 INFO - PROCESS | 2457 | 1468727166832 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:46:06 INFO - PROCESS | 2457 | 1468727166833 Marionette TRACE conn2 <- [1,1298,null,{}] 20:46:06 INFO - PROCESS | 2457 | 1468727166836 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}] 20:46:06 INFO - PROCESS | 2457 | 1468727166837 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:06 INFO - PROCESS | 2457 | 1468727166939 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 20:46:06 INFO - PROCESS | 2457 | 1468727166943 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:06 INFO - PROCESS | 2457 | 1468727166944 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x12114b800 == 32 [pid = 2457] [id = 332] 20:46:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x115e8e800) [pid = 2457] [serial = 995] [outer = 0x0] 20:46:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x119519c00) [pid = 2457] [serial = 996] [outer = 0x115e8e800] 20:46:06 INFO - PROCESS | 2457 | 1468727166968 Marionette DEBUG loaded listener.js 20:46:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x119607000) [pid = 2457] [serial = 997] [outer = 0x115e8e800] 20:46:07 INFO - PROCESS | 2457 | 1468727167293 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]]]}] 20:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 517ms 20:46:07 INFO - PROCESS | 2457 | 1468727167351 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 20:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:46:07 INFO - PROCESS | 2457 | 1468727167352 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 20:46:07 INFO - PROCESS | 2457 | 1468727167354 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:46:07 INFO - PROCESS | 2457 | 1468727167356 Marionette TRACE conn2 <- [1,1302,null,{}] 20:46:07 INFO - PROCESS | 2457 | 1468727167358 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}] 20:46:07 INFO - PROCESS | 2457 | 1468727167362 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:07 INFO - PROCESS | 2457 | 1468727167479 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 20:46:07 INFO - PROCESS | 2457 | 1468727167493 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:07 INFO - PROCESS | 2457 | 1468727167494 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x121917800 == 33 [pid = 2457] [id = 333] 20:46:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x119606c00) [pid = 2457] [serial = 998] [outer = 0x0] 20:46:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x119746000) [pid = 2457] [serial = 999] [outer = 0x119606c00] 20:46:07 INFO - PROCESS | 2457 | 1468727167535 Marionette DEBUG loaded listener.js 20:46:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1215f3400) [pid = 2457] [serial = 1000] [outer = 0x119606c00] 20:46:08 INFO - PROCESS | 2457 | 1468727168007 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]]]}] 20:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 20:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:46:08 INFO - PROCESS | 2457 | 1468727168025 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 20:46:08 INFO - PROCESS | 2457 | 1468727168026 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 20:46:08 INFO - PROCESS | 2457 | 1468727168035 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:46:08 INFO - PROCESS | 2457 | 1468727168036 Marionette TRACE conn2 <- [1,1306,null,{}] 20:46:08 INFO - PROCESS | 2457 | 1468727168040 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}] 20:46:08 INFO - PROCESS | 2457 | 1468727168042 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:08 INFO - PROCESS | 2457 | 1468727168143 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 20:46:08 INFO - PROCESS | 2457 | 1468727168146 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:08 INFO - PROCESS | 2457 | 1468727168147 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x123cad000 == 34 [pid = 2457] [id = 334] 20:46:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1121bd400) [pid = 2457] [serial = 1001] [outer = 0x0] 20:46:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1219b9800) [pid = 2457] [serial = 1002] [outer = 0x1121bd400] 20:46:08 INFO - PROCESS | 2457 | 1468727168171 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1219f0800) [pid = 2457] [serial = 1003] [outer = 0x1121bd400] 20:46:08 INFO - PROCESS | 2457 | 1468727168484 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]]]}] 20:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 480ms 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x123b77800) [pid = 2457] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x124f7a000) [pid = 2457] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x128b9b800) [pid = 2457] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x126c59800) [pid = 2457] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11612e400) [pid = 2457] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1131c5c00) [pid = 2457] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x115e27800) [pid = 2457] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1186f5c00) [pid = 2457] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x112d07000) [pid = 2457] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1128a9400) [pid = 2457] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x12a70e800) [pid = 2457] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x118398400) [pid = 2457] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1292b8400) [pid = 2457] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1128b3000) [pid = 2457] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1241d6400) [pid = 2457] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:46:08 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1219c6400) [pid = 2457] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:46:08 INFO - PROCESS | 2457 | 1468727168748 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 20:46:08 INFO - PROCESS | 2457 | 1468727168749 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 20:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:46:08 INFO - PROCESS | 2457 | 1468727168754 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:46:08 INFO - PROCESS | 2457 | 1468727168755 Marionette TRACE conn2 <- [1,1310,null,{}] 20:46:08 INFO - PROCESS | 2457 | 1468727168757 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}] 20:46:08 INFO - PROCESS | 2457 | 1468727168758 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:08 INFO - PROCESS | 2457 | 1468727168843 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 20:46:08 INFO - PROCESS | 2457 | 1468727168849 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:08 INFO - PROCESS | 2457 | 1468727168850 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x12112d800 == 35 [pid = 2457] [id = 335] 20:46:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1131ba000) [pid = 2457] [serial = 1004] [outer = 0x0] 20:46:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x11612e400) [pid = 2457] [serial = 1005] [outer = 0x1131ba000] 20:46:08 INFO - PROCESS | 2457 | 1468727168877 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1186f5c00) [pid = 2457] [serial = 1006] [outer = 0x1131ba000] 20:46:09 INFO - PROCESS | 2457 | 1468727169184 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] 20:46:09 INFO - PROCESS | 2457 | 1468727169229 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 20:46:09 INFO - PROCESS | 2457 | 1468727169232 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:46:09 INFO - PROCESS | 2457 | 1468727169243 Marionette TRACE conn2 <- [1,1314,null,{}] 20:46:09 INFO - PROCESS | 2457 | 1468727169246 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}] 20:46:09 INFO - PROCESS | 2457 | 1468727169247 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:09 INFO - PROCESS | 2457 | 1468727169329 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 20:46:09 INFO - PROCESS | 2457 | 1468727169388 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:09 INFO - PROCESS | 2457 | 1468727169389 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x118ff1000 == 36 [pid = 2457] [id = 336] 20:46:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x113c94c00) [pid = 2457] [serial = 1007] [outer = 0x0] 20:46:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12180f800) [pid = 2457] [serial = 1008] [outer = 0x113c94c00] 20:46:09 INFO - PROCESS | 2457 | 1468727169414 Marionette DEBUG loaded listener.js 20:46:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12401b000) [pid = 2457] [serial = 1009] [outer = 0x113c94c00] 20:46:09 INFO - PROCESS | 2457 | 1468727169701 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]]]}] 20:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 482ms 20:46:09 INFO - PROCESS | 2457 | 1468727169714 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 20:46:09 INFO - PROCESS | 2457 | 1468727169715 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 20:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:46:09 INFO - PROCESS | 2457 | 1468727169717 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:46:09 INFO - PROCESS | 2457 | 1468727169718 Marionette TRACE conn2 <- [1,1318,null,{}] 20:46:09 INFO - PROCESS | 2457 | 1468727169720 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}] 20:46:09 INFO - PROCESS | 2457 | 1468727169721 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:09 INFO - PROCESS | 2457 | 1468727169811 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 20:46:09 INFO - PROCESS | 2457 | 1468727169814 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:09 INFO - PROCESS | 2457 | 1468727169815 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b63000 == 37 [pid = 2457] [id = 337] 20:46:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x123b73800) [pid = 2457] [serial = 1010] [outer = 0x0] 20:46:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x124397000) [pid = 2457] [serial = 1011] [outer = 0x123b73800] 20:46:09 INFO - PROCESS | 2457 | 1468727169840 Marionette DEBUG loaded listener.js 20:46:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x124a36000) [pid = 2457] [serial = 1012] [outer = 0x123b73800] 20:46:10 INFO - PROCESS | 2457 | 1468727170180 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]]]}] 20:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 473ms 20:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:46:10 INFO - PROCESS | 2457 | 1468727170193 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 20:46:10 INFO - PROCESS | 2457 | 1468727170194 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 20:46:10 INFO - PROCESS | 2457 | 1468727170196 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:46:10 INFO - PROCESS | 2457 | 1468727170198 Marionette TRACE conn2 <- [1,1322,null,{}] 20:46:10 INFO - PROCESS | 2457 | 1468727170211 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}] 20:46:10 INFO - PROCESS | 2457 | 1468727170212 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:10 INFO - PROCESS | 2457 | 1468727170327 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 20:46:10 INFO - PROCESS | 2457 | 1468727170333 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:10 INFO - PROCESS | 2457 | 1468727170335 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x12114a000 == 38 [pid = 2457] [id = 338] 20:46:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12439a400) [pid = 2457] [serial = 1013] [outer = 0x0] 20:46:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x125feec00) [pid = 2457] [serial = 1014] [outer = 0x12439a400] 20:46:10 INFO - PROCESS | 2457 | 1468727170361 Marionette DEBUG loaded listener.js 20:46:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x126c53c00) [pid = 2457] [serial = 1015] [outer = 0x12439a400] 20:46:10 INFO - PROCESS | 2457 | 1468727170663 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]]]}] 20:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 20:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:46:10 INFO - PROCESS | 2457 | 1468727170718 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 20:46:10 INFO - PROCESS | 2457 | 1468727170719 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 20:46:10 INFO - PROCESS | 2457 | 1468727170721 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:46:10 INFO - PROCESS | 2457 | 1468727170722 Marionette TRACE conn2 <- [1,1326,null,{}] 20:46:10 INFO - PROCESS | 2457 | 1468727170724 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}] 20:46:10 INFO - PROCESS | 2457 | 1468727170726 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:10 INFO - PROCESS | 2457 | 1468727170853 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 20:46:10 INFO - PROCESS | 2457 | 1468727170908 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:10 INFO - PROCESS | 2457 | 1468727170910 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x1130e0000 == 39 [pid = 2457] [id = 339] 20:46:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x111e58000) [pid = 2457] [serial = 1016] [outer = 0x0] 20:46:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1128a4c00) [pid = 2457] [serial = 1017] [outer = 0x111e58000] 20:46:10 INFO - PROCESS | 2457 | 1468727170942 Marionette DEBUG loaded listener.js 20:46:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x112f03000) [pid = 2457] [serial = 1018] [outer = 0x111e58000] 20:46:11 INFO - PROCESS | 2457 | 1468727171495 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]]]}] 20:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 20:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 820ms 20:46:11 INFO - PROCESS | 2457 | 1468727171543 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 20:46:11 INFO - PROCESS | 2457 | 1468727171545 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 20:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:46:11 INFO - PROCESS | 2457 | 1468727171548 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:46:11 INFO - PROCESS | 2457 | 1468727171550 Marionette TRACE conn2 <- [1,1330,null,{}] 20:46:11 INFO - PROCESS | 2457 | 1468727171554 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}] 20:46:11 INFO - PROCESS | 2457 | 1468727171557 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:11 INFO - PROCESS | 2457 | 1468727171667 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 20:46:11 INFO - PROCESS | 2457 | 1468727171743 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:11 INFO - PROCESS | 2457 | 1468727171745 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188e4800 == 40 [pid = 2457] [id = 340] 20:46:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x11680bc00) [pid = 2457] [serial = 1019] [outer = 0x0] 20:46:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x116a23400) [pid = 2457] [serial = 1020] [outer = 0x11680bc00] 20:46:11 INFO - PROCESS | 2457 | 1468727171775 Marionette DEBUG loaded listener.js 20:46:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x11829b400) [pid = 2457] [serial = 1021] [outer = 0x11680bc00] 20:46:12 INFO - PROCESS | 2457 | 1468727172308 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]]]}] 20:46:12 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 20:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 823ms 20:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:46:12 INFO - PROCESS | 2457 | 1468727172372 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 20:46:12 INFO - PROCESS | 2457 | 1468727172374 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 20:46:12 INFO - PROCESS | 2457 | 1468727172377 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:46:12 INFO - PROCESS | 2457 | 1468727172378 Marionette TRACE conn2 <- [1,1334,null,{}] 20:46:12 INFO - PROCESS | 2457 | 1468727172381 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}] 20:46:12 INFO - PROCESS | 2457 | 1468727172382 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:12 INFO - PROCESS | 2457 | 1468727172493 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 20:46:12 INFO - PROCESS | 2457 | 1468727172685 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:12 INFO - PROCESS | 2457 | 1468727172687 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168c4000 == 41 [pid = 2457] [id = 341] 20:46:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x11297c000) [pid = 2457] [serial = 1022] [outer = 0x0] 20:46:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x1131e0c00) [pid = 2457] [serial = 1023] [outer = 0x11297c000] 20:46:12 INFO - PROCESS | 2457 | 1468727172715 Marionette DEBUG loaded listener.js 20:46:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1167bb400) [pid = 2457] [serial = 1024] [outer = 0x11297c000] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x12114a000 == 40 [pid = 2457] [id = 338] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x126b63000 == 39 [pid = 2457] [id = 337] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x118ff1000 == 38 [pid = 2457] [id = 336] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x12112d800 == 37 [pid = 2457] [id = 335] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x123cad000 == 36 [pid = 2457] [id = 334] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x121917800 == 35 [pid = 2457] [id = 333] 20:46:13 INFO - PROCESS | 2457 | 1468727173224 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]]]}] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x12114b800 == 34 [pid = 2457] [id = 332] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x120f50000 == 33 [pid = 2457] [id = 331] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x118ff2000 == 32 [pid = 2457] [id = 330] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x117478800 == 31 [pid = 2457] [id = 329] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x11615f800 == 30 [pid = 2457] [id = 328] 20:46:13 INFO - PROCESS | 2457 | --DOCSHELL 0x1182ac800 == 29 [pid = 2457] [id = 327] 20:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x124a37800) [pid = 2457] [serial = 940] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x123b82400) [pid = 2457] [serial = 939] [outer = 0x0] [url = about:blank] 20:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 870ms 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x126babc00) [pid = 2457] [serial = 942] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x12916bc00) [pid = 2457] [serial = 948] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x128b26800) [pid = 2457] [serial = 945] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1219c4800) [pid = 2457] [serial = 952] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1186e9400) [pid = 2457] [serial = 951] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x11662e800) [pid = 2457] [serial = 918] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x117d0e000) [pid = 2457] [serial = 919] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1167c9c00) [pid = 2457] [serial = 927] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x118398c00) [pid = 2457] [serial = 928] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x11951cc00) [pid = 2457] [serial = 933] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x121069400) [pid = 2457] [serial = 934] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x112f54c00) [pid = 2457] [serial = 924] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x115e25c00) [pid = 2457] [serial = 925] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x121072000) [pid = 2457] [serial = 936] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x12add4c00) [pid = 2457] [serial = 916] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x119135800) [pid = 2457] [serial = 921] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x12a58f000) [pid = 2457] [serial = 957] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x12a70b800) [pid = 2457] [serial = 958] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x119611400) [pid = 2457] [serial = 922] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1186f0800) [pid = 2457] [serial = 930] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x119131000) [pid = 2457] [serial = 931] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x12a78a400) [pid = 2457] [serial = 960] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12a9e2000) [pid = 2457] [serial = 961] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1292af000) [pid = 2457] [serial = 949] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1292b9400) [pid = 2457] [serial = 955] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x128b9b400) [pid = 2457] [serial = 946] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x126c57c00) [pid = 2457] [serial = 943] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x121751800) [pid = 2457] [serial = 937] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x128e79c00) [pid = 2457] [serial = 954] [outer = 0x0] [url = about:blank] 20:46:13 INFO - PROCESS | 2457 | 1468727173248 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 20:46:13 INFO - PROCESS | 2457 | 1468727173250 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 20:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:46:13 INFO - PROCESS | 2457 | 1468727173253 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:46:13 INFO - PROCESS | 2457 | 1468727173255 Marionette TRACE conn2 <- [1,1338,null,{}] 20:46:13 INFO - PROCESS | 2457 | 1468727173264 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}] 20:46:13 INFO - PROCESS | 2457 | 1468727173265 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:13 INFO - PROCESS | 2457 | 1468727173347 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 20:46:13 INFO - PROCESS | 2457 | 1468727173353 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:13 INFO - PROCESS | 2457 | 1468727173354 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fcd800 == 30 [pid = 2457] [id = 342] 20:46:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x117d0fc00) [pid = 2457] [serial = 1025] [outer = 0x0] 20:46:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1182a0800) [pid = 2457] [serial = 1026] [outer = 0x117d0fc00] 20:46:13 INFO - PROCESS | 2457 | 1468727173385 Marionette DEBUG loaded listener.js 20:46:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x11860f000) [pid = 2457] [serial = 1027] [outer = 0x117d0fc00] 20:46:14 INFO - PROCESS | 2457 | 1468727174212 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]]]}] 20:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 977ms 20:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:46:14 INFO - PROCESS | 2457 | 1468727174233 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 20:46:14 INFO - PROCESS | 2457 | 1468727174235 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 20:46:14 INFO - PROCESS | 2457 | 1468727174237 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:46:14 INFO - PROCESS | 2457 | 1468727174239 Marionette TRACE conn2 <- [1,1342,null,{}] 20:46:14 INFO - PROCESS | 2457 | 1468727174243 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}] 20:46:14 INFO - PROCESS | 2457 | 1468727174244 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:14 INFO - PROCESS | 2457 | 1468727174322 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 20:46:14 INFO - PROCESS | 2457 | 1468727174379 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:14 INFO - PROCESS | 2457 | 1468727174380 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x119679800 == 31 [pid = 2457] [id = 343] 20:46:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x117d11000) [pid = 2457] [serial = 1028] [outer = 0x0] 20:46:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x118f6c800) [pid = 2457] [serial = 1029] [outer = 0x117d11000] 20:46:14 INFO - PROCESS | 2457 | 1468727174405 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x119338800) [pid = 2457] [serial = 1030] [outer = 0x117d11000] 20:46:14 INFO - PROCESS | 2457 | 1468727174686 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]]]}] 20:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 472ms 20:46:14 INFO - PROCESS | 2457 | 1468727174712 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 20:46:14 INFO - PROCESS | 2457 | 1468727174714 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 20:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:46:14 INFO - PROCESS | 2457 | 1468727174721 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:46:14 INFO - PROCESS | 2457 | 1468727174729 Marionette TRACE conn2 <- [1,1346,null,{}] 20:46:14 INFO - PROCESS | 2457 | 1468727174737 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}] 20:46:14 INFO - PROCESS | 2457 | 1468727174742 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:14 INFO - PROCESS | 2457 | 1468727174827 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 20:46:14 INFO - PROCESS | 2457 | 1468727174830 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:14 INFO - PROCESS | 2457 | 1468727174831 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b1c000 == 32 [pid = 2457] [id = 344] 20:46:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x119513400) [pid = 2457] [serial = 1031] [outer = 0x0] 20:46:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119613000) [pid = 2457] [serial = 1032] [outer = 0x119513400] 20:46:14 INFO - PROCESS | 2457 | 1468727174856 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x121503c00) [pid = 2457] [serial = 1033] [outer = 0x119513400] 20:46:15 INFO - PROCESS | 2457 | 1468727175181 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]]]}] 20:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 486ms 20:46:15 INFO - PROCESS | 2457 | 1468727175203 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 20:46:15 INFO - PROCESS | 2457 | 1468727175205 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 20:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:46:15 INFO - PROCESS | 2457 | 1468727175209 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:46:15 INFO - PROCESS | 2457 | 1468727175211 Marionette TRACE conn2 <- [1,1350,null,{}] 20:46:15 INFO - PROCESS | 2457 | 1468727175213 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}] 20:46:15 INFO - PROCESS | 2457 | 1468727175214 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:15 INFO - PROCESS | 2457 | 1468727175327 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 20:46:15 INFO - PROCESS | 2457 | 1468727175339 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:15 INFO - PROCESS | 2457 | 1468727175340 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x11866e800 == 33 [pid = 2457] [id = 345] 20:46:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1215e9000) [pid = 2457] [serial = 1034] [outer = 0x0] 20:46:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1215f4800) [pid = 2457] [serial = 1035] [outer = 0x1215e9000] 20:46:15 INFO - PROCESS | 2457 | 1468727175364 Marionette DEBUG loaded listener.js 20:46:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1219c4800) [pid = 2457] [serial = 1036] [outer = 0x1215e9000] 20:46:15 INFO - PROCESS | 2457 | 1468727175713 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]]]}] 20:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 20:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:46:15 INFO - PROCESS | 2457 | 1468727175728 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 20:46:15 INFO - PROCESS | 2457 | 1468727175729 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 20:46:15 INFO - PROCESS | 2457 | 1468727175731 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:46:15 INFO - PROCESS | 2457 | 1468727175732 Marionette TRACE conn2 <- [1,1354,null,{}] 20:46:15 INFO - PROCESS | 2457 | 1468727175735 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}] 20:46:15 INFO - PROCESS | 2457 | 1468727175736 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:15 INFO - PROCESS | 2457 | 1468727175833 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 20:46:15 INFO - PROCESS | 2457 | 1468727175870 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:15 INFO - PROCESS | 2457 | 1468727175874 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b4f000 == 34 [pid = 2457] [id = 346] 20:46:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1241dac00) [pid = 2457] [serial = 1037] [outer = 0x0] 20:46:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12439ac00) [pid = 2457] [serial = 1038] [outer = 0x1241dac00] 20:46:15 INFO - PROCESS | 2457 | 1468727175906 Marionette DEBUG loaded listener.js 20:46:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x124f79800) [pid = 2457] [serial = 1039] [outer = 0x1241dac00] 20:46:16 INFO - PROCESS | 2457 | 1468727176252 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]]]}] 20:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 569ms 20:46:16 INFO - PROCESS | 2457 | 1468727176300 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 20:46:16 INFO - PROCESS | 2457 | 1468727176301 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 20:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:46:16 INFO - PROCESS | 2457 | 1468727176304 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:46:16 INFO - PROCESS | 2457 | 1468727176305 Marionette TRACE conn2 <- [1,1358,null,{}] 20:46:16 INFO - PROCESS | 2457 | 1468727176307 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}] 20:46:16 INFO - PROCESS | 2457 | 1468727176309 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:16 INFO - PROCESS | 2457 | 1468727176409 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 20:46:16 INFO - PROCESS | 2457 | 1468727176414 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:16 INFO - PROCESS | 2457 | 1468727176415 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b46000 == 35 [pid = 2457] [id = 347] 20:46:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1241dfc00) [pid = 2457] [serial = 1040] [outer = 0x0] 20:46:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x126b28400) [pid = 2457] [serial = 1041] [outer = 0x1241dfc00] 20:46:16 INFO - PROCESS | 2457 | 1468727176439 Marionette DEBUG loaded listener.js 20:46:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x128b2ac00) [pid = 2457] [serial = 1042] [outer = 0x1241dfc00] 20:46:16 INFO - PROCESS | 2457 | 1468727176792 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]]]}] 20:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 20:46:16 INFO - PROCESS | 2457 | 1468727176823 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 20:46:16 INFO - PROCESS | 2457 | 1468727176826 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 20:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:46:16 INFO - PROCESS | 2457 | 1468727176834 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:46:16 INFO - PROCESS | 2457 | 1468727176835 Marionette TRACE conn2 <- [1,1362,null,{}] 20:46:16 INFO - PROCESS | 2457 | 1468727176837 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}] 20:46:16 INFO - PROCESS | 2457 | 1468727176839 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:16 INFO - PROCESS | 2457 | 1468727176934 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 20:46:16 INFO - PROCESS | 2457 | 1468727176937 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:16 INFO - PROCESS | 2457 | 1468727176938 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d57800 == 36 [pid = 2457] [id = 348] 20:46:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x126c57400) [pid = 2457] [serial = 1043] [outer = 0x0] 20:46:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x128b9b400) [pid = 2457] [serial = 1044] [outer = 0x126c57400] 20:46:16 INFO - PROCESS | 2457 | 1468727176964 Marionette DEBUG loaded listener.js 20:46:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12916c400) [pid = 2457] [serial = 1045] [outer = 0x126c57400] 20:46:17 INFO - PROCESS | 2457 | 1468727177367 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]]]}] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x115e8e800) [pid = 2457] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x116135000) [pid = 2457] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x116882800) [pid = 2457] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x119606c00) [pid = 2457] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x112fefc00) [pid = 2457] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1128ad800) [pid = 2457] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x112fe8c00) [pid = 2457] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x118614800) [pid = 2457] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x121a8f800) [pid = 2457] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x126bb3800) [pid = 2457] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1128b1800) [pid = 2457] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1121bd400) [pid = 2457] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1131ba000) [pid = 2457] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x123b73800) [pid = 2457] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x111e58c00) [pid = 2457] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x113c94c00) [pid = 2457] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:46:17 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1186e8c00) [pid = 2457] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 568ms 20:46:17 INFO - PROCESS | 2457 | 1468727177402 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 20:46:17 INFO - PROCESS | 2457 | 1468727177404 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 20:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:46:17 INFO - PROCESS | 2457 | 1468727177407 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:46:17 INFO - PROCESS | 2457 | 1468727177409 Marionette TRACE conn2 <- [1,1366,null,{}] 20:46:17 INFO - PROCESS | 2457 | 1468727177412 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}] 20:46:17 INFO - PROCESS | 2457 | 1468727177413 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:17 INFO - PROCESS | 2457 | 1468727177488 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 20:46:17 INFO - PROCESS | 2457 | 1468727177494 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:17 INFO - PROCESS | 2457 | 1468727177495 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f52000 == 37 [pid = 2457] [id = 349] 20:46:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x112f49800) [pid = 2457] [serial = 1046] [outer = 0x0] 20:46:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x113c94c00) [pid = 2457] [serial = 1047] [outer = 0x112f49800] 20:46:17 INFO - PROCESS | 2457 | 1468727177519 Marionette DEBUG loaded listener.js 20:46:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118293800) [pid = 2457] [serial = 1048] [outer = 0x112f49800] 20:46:17 INFO - PROCESS | 2457 | 1468727177860 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] 20:46:17 INFO - PROCESS | 2457 | 1468727177880 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 20:46:17 INFO - PROCESS | 2457 | 1468727177882 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:46:17 INFO - PROCESS | 2457 | 1468727177883 Marionette TRACE conn2 <- [1,1370,null,{}] 20:46:17 INFO - PROCESS | 2457 | 1468727177885 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}] 20:46:17 INFO - PROCESS | 2457 | 1468727177886 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:17 INFO - PROCESS | 2457 | 1468727177965 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 20:46:18 INFO - PROCESS | 2457 | 1468727178025 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:18 INFO - PROCESS | 2457 | 1468727178027 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x121913800 == 38 [pid = 2457] [id = 350] 20:46:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x112fe8c00) [pid = 2457] [serial = 1049] [outer = 0x0] 20:46:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1186e8c00) [pid = 2457] [serial = 1050] [outer = 0x112fe8c00] 20:46:18 INFO - PROCESS | 2457 | 1468727178051 Marionette DEBUG loaded listener.js 20:46:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1241d7c00) [pid = 2457] [serial = 1051] [outer = 0x112fe8c00] 20:46:18 INFO - PROCESS | 2457 | 1468727178321 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] 20:46:18 INFO - PROCESS | 2457 | 1468727178352 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 20:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:46:18 INFO - PROCESS | 2457 | 1468727178354 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:46:18 INFO - PROCESS | 2457 | 1468727178355 Marionette TRACE conn2 <- [1,1374,null,{}] 20:46:18 INFO - PROCESS | 2457 | 1468727178365 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}] 20:46:18 INFO - PROCESS | 2457 | 1468727178366 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:18 INFO - PROCESS | 2457 | 1468727178449 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 20:46:18 INFO - PROCESS | 2457 | 1468727178455 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:18 INFO - PROCESS | 2457 | 1468727178458 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad31800 == 39 [pid = 2457] [id = 351] 20:46:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1241e0c00) [pid = 2457] [serial = 1052] [outer = 0x0] 20:46:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x129177c00) [pid = 2457] [serial = 1053] [outer = 0x1241e0c00] 20:46:18 INFO - PROCESS | 2457 | 1468727178491 Marionette DEBUG loaded listener.js 20:46:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12959b800) [pid = 2457] [serial = 1054] [outer = 0x1241e0c00] 20:46:18 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:18 INFO - PROCESS | 2457 | 1468727178862 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] 20:46:18 INFO - PROCESS | 2457 | 1468727178883 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 20:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:46:18 INFO - PROCESS | 2457 | 1468727178885 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:46:18 INFO - PROCESS | 2457 | 1468727178886 Marionette TRACE conn2 <- [1,1378,null,{}] 20:46:18 INFO - PROCESS | 2457 | 1468727178889 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}] 20:46:18 INFO - PROCESS | 2457 | 1468727178891 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:19 INFO - PROCESS | 2457 | 1468727179006 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 20:46:19 INFO - PROCESS | 2457 | 1468727179014 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:19 INFO - PROCESS | 2457 | 1468727179015 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b837800 == 40 [pid = 2457] [id = 352] 20:46:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12959c000) [pid = 2457] [serial = 1055] [outer = 0x0] 20:46:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12a591000) [pid = 2457] [serial = 1056] [outer = 0x12959c000] 20:46:19 INFO - PROCESS | 2457 | 1468727179039 Marionette DEBUG loaded listener.js 20:46:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12a70cc00) [pid = 2457] [serial = 1057] [outer = 0x12959c000] 20:46:19 INFO - PROCESS | 2457 | 1468727179325 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] 20:46:19 INFO - PROCESS | 2457 | 1468727179355 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 20:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:46:19 INFO - PROCESS | 2457 | 1468727179424 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:46:19 INFO - PROCESS | 2457 | 1468727179426 Marionette TRACE conn2 <- [1,1382,null,{}] 20:46:19 INFO - PROCESS | 2457 | 1468727179430 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}] 20:46:19 INFO - PROCESS | 2457 | 1468727179433 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:19 INFO - PROCESS | 2457 | 1468727179533 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 20:46:19 INFO - PROCESS | 2457 | 1468727179628 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:19 INFO - PROCESS | 2457 | 1468727179629 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fdd000 == 41 [pid = 2457] [id = 353] 20:46:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1133f4800) [pid = 2457] [serial = 1058] [outer = 0x0] 20:46:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x115e8b800) [pid = 2457] [serial = 1059] [outer = 0x1133f4800] 20:46:19 INFO - PROCESS | 2457 | 1468727179661 Marionette DEBUG loaded listener.js 20:46:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x117153c00) [pid = 2457] [serial = 1060] [outer = 0x1133f4800] 20:46:20 INFO - PROCESS | 2457 | [2457] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:20 INFO - PROCESS | 2457 | 1468727180126 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] 20:46:20 INFO - PROCESS | 2457 | 1468727180148 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 20:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:46:20 INFO - PROCESS | 2457 | 1468727180152 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:46:20 INFO - PROCESS | 2457 | 1468727180154 Marionette TRACE conn2 <- [1,1386,null,{}] 20:46:20 INFO - PROCESS | 2457 | 1468727180222 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}] 20:46:20 INFO - PROCESS | 2457 | 1468727180225 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:20 INFO - PROCESS | 2457 | 1468727180326 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 20:46:20 INFO - PROCESS | 2457 | 1468727180395 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:20 INFO - PROCESS | 2457 | 1468727180396 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x121921800 == 42 [pid = 2457] [id = 354] 20:46:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x11886a000) [pid = 2457] [serial = 1061] [outer = 0x0] 20:46:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x119339400) [pid = 2457] [serial = 1062] [outer = 0x11886a000] 20:46:20 INFO - PROCESS | 2457 | 1468727180426 Marionette DEBUG loaded listener.js 20:46:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x1196b6800) [pid = 2457] [serial = 1063] [outer = 0x11886a000] 20:46:20 INFO - PROCESS | 2457 | 1468727180878 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] 20:46:20 INFO - PROCESS | 2457 | 1468727180893 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 20:46:20 INFO - PROCESS | 2457 | 1468727180896 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:46:20 INFO - PROCESS | 2457 | 1468727180897 Marionette TRACE conn2 <- [1,1390,null,{}] 20:46:20 INFO - PROCESS | 2457 | 1468727180899 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}] 20:46:20 INFO - PROCESS | 2457 | 1468727180901 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:21 INFO - PROCESS | 2457 | 1468727181005 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 20:46:21 INFO - PROCESS | 2457 | 1468727181081 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:21 INFO - PROCESS | 2457 | 1468727181086 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad37000 == 43 [pid = 2457] [id = 355] 20:46:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1219b7c00) [pid = 2457] [serial = 1064] [outer = 0x0] 20:46:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1219be400) [pid = 2457] [serial = 1065] [outer = 0x1219b7c00] 20:46:21 INFO - PROCESS | 2457 | 1468727181118 Marionette DEBUG loaded listener.js 20:46:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x12408bc00) [pid = 2457] [serial = 1066] [outer = 0x1219b7c00] 20:46:21 INFO - PROCESS | 2457 | 1468727181528 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]]]}] 20:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 669ms 20:46:21 INFO - PROCESS | 2457 | 1468727181565 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 20:46:21 INFO - PROCESS | 2457 | 1468727181567 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 20:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:46:21 INFO - PROCESS | 2457 | 1468727181569 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:46:21 INFO - PROCESS | 2457 | 1468727181570 Marionette TRACE conn2 <- [1,1394,null,{}] 20:46:21 INFO - PROCESS | 2457 | 1468727181627 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}] 20:46:21 INFO - PROCESS | 2457 | 1468727181629 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:21 INFO - PROCESS | 2457 | 1468727181748 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 20:46:21 INFO - PROCESS | 2457 | 1468727181800 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:21 INFO - PROCESS | 2457 | 1468727181801 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c049000 == 44 [pid = 2457] [id = 356] 20:46:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1263f7400) [pid = 2457] [serial = 1067] [outer = 0x0] 20:46:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x126bad800) [pid = 2457] [serial = 1068] [outer = 0x1263f7400] 20:46:21 INFO - PROCESS | 2457 | 1468727181830 Marionette DEBUG loaded listener.js 20:46:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x128b30400) [pid = 2457] [serial = 1069] [outer = 0x1263f7400] 20:46:22 INFO - PROCESS | 2457 | 1468727182266 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]]]}] 20:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 722ms 20:46:22 INFO - PROCESS | 2457 | 1468727182291 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 20:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:46:22 INFO - PROCESS | 2457 | 1468727182293 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 20:46:22 INFO - PROCESS | 2457 | 1468727182295 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:46:22 INFO - PROCESS | 2457 | 1468727182296 Marionette TRACE conn2 <- [1,1398,null,{}] 20:46:22 INFO - PROCESS | 2457 | 1468727182299 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}] 20:46:22 INFO - PROCESS | 2457 | 1468727182300 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:22 INFO - PROCESS | 2457 | 1468727182401 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 20:46:22 INFO - PROCESS | 2457 | 1468727182473 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:22 INFO - PROCESS | 2457 | 1468727182474 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168c0000 == 45 [pid = 2457] [id = 357] 20:46:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x117d12000) [pid = 2457] [serial = 1070] [outer = 0x0] 20:46:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x11839dc00) [pid = 2457] [serial = 1071] [outer = 0x117d12000] 20:46:22 INFO - PROCESS | 2457 | 1468727182505 Marionette DEBUG loaded listener.js 20:46:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x119739c00) [pid = 2457] [serial = 1072] [outer = 0x117d12000] 20:46:23 INFO - PROCESS | 2457 | 1468727183068 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]]]}] 20:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 820ms 20:46:23 INFO - PROCESS | 2457 | 1468727183115 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 20:46:23 INFO - PROCESS | 2457 | 1468727183118 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 20:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:46:23 INFO - PROCESS | 2457 | 1468727183121 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:46:23 INFO - PROCESS | 2457 | 1468727183123 Marionette TRACE conn2 <- [1,1402,null,{}] 20:46:23 INFO - PROCESS | 2457 | 1468727183127 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}] 20:46:23 INFO - PROCESS | 2457 | 1468727183129 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:23 INFO - PROCESS | 2457 | 1468727183224 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 20:46:23 INFO - PROCESS | 2457 | 1468727183297 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:23 INFO - PROCESS | 2457 | 1468727183298 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x11811e800 == 46 [pid = 2457] [id = 358] 20:46:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x118334800) [pid = 2457] [serial = 1073] [outer = 0x0] 20:46:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x118397c00) [pid = 2457] [serial = 1074] [outer = 0x118334800] 20:46:23 INFO - PROCESS | 2457 | 1468727183327 Marionette DEBUG loaded listener.js 20:46:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x1183c2000) [pid = 2457] [serial = 1075] [outer = 0x118334800] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad31800 == 45 [pid = 2457] [id = 351] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x121913800 == 44 [pid = 2457] [id = 350] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x120f52000 == 43 [pid = 2457] [id = 349] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x129d57800 == 42 [pid = 2457] [id = 348] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x128b46000 == 41 [pid = 2457] [id = 347] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x126b4f000 == 40 [pid = 2457] [id = 346] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x11866e800 == 39 [pid = 2457] [id = 345] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x123b1c000 == 38 [pid = 2457] [id = 344] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x119679800 == 37 [pid = 2457] [id = 343] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x116fcd800 == 36 [pid = 2457] [id = 342] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x1168c4000 == 35 [pid = 2457] [id = 341] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x1188e4800 == 34 [pid = 2457] [id = 340] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x1130e0000 == 33 [pid = 2457] [id = 339] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x1168c0000 == 32 [pid = 2457] [id = 357] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x12c049000 == 31 [pid = 2457] [id = 356] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad37000 == 30 [pid = 2457] [id = 355] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x121921800 == 29 [pid = 2457] [id = 354] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x12b837800 == 28 [pid = 2457] [id = 352] 20:46:24 INFO - PROCESS | 2457 | --DOCSHELL 0x116fdd000 == 27 [pid = 2457] [id = 353] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x119519c00) [pid = 2457] [serial = 996] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x11687fc00) [pid = 2457] [serial = 987] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x117d10000) [pid = 2457] [serial = 988] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x11839e400) [pid = 2457] [serial = 981] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x119746000) [pid = 2457] [serial = 999] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x118fb7400) [pid = 2457] [serial = 982] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x113c92800) [pid = 2457] [serial = 984] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x115e8e000) [pid = 2457] [serial = 985] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1183b7800) [pid = 2457] [serial = 990] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x118617800) [pid = 2457] [serial = 991] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x117d13c00) [pid = 2457] [serial = 964] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x113c93000) [pid = 2457] [serial = 963] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11932e000) [pid = 2457] [serial = 967] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x118867000) [pid = 2457] [serial = 966] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x124ab0c00) [pid = 2457] [serial = 970] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x123b75400) [pid = 2457] [serial = 969] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1292b6000) [pid = 2457] [serial = 973] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x128ba3400) [pid = 2457] [serial = 972] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x12add3400) [pid = 2457] [serial = 976] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1292bbc00) [pid = 2457] [serial = 975] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1219b9800) [pid = 2457] [serial = 1002] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1215f3400) [pid = 2457] [serial = 1000] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11612e400) [pid = 2457] [serial = 1005] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x124a36000) [pid = 2457] [serial = 1012] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1186f5c00) [pid = 2457] [serial = 1006] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x124397000) [pid = 2457] [serial = 1011] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x125feec00) [pid = 2457] [serial = 1014] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x116137400) [pid = 2457] [serial = 979] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x112d04800) [pid = 2457] [serial = 978] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x12401b000) [pid = 2457] [serial = 1009] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1219f0800) [pid = 2457] [serial = 1003] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11912f800) [pid = 2457] [serial = 993] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x119607000) [pid = 2457] [serial = 997] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x12180f800) [pid = 2457] [serial = 1008] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x119332400) [pid = 2457] [serial = 994] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2457 | 1468727184280 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]]]}] 20:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1175ms 20:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:46:24 INFO - PROCESS | 2457 | 1468727184298 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 20:46:24 INFO - PROCESS | 2457 | 1468727184300 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 20:46:24 INFO - PROCESS | 2457 | 1468727184303 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:46:24 INFO - PROCESS | 2457 | 1468727184306 Marionette TRACE conn2 <- [1,1406,null,{}] 20:46:24 INFO - PROCESS | 2457 | 1468727184310 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}] 20:46:24 INFO - PROCESS | 2457 | 1468727184312 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:24 INFO - PROCESS | 2457 | 1468727184392 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 20:46:24 INFO - PROCESS | 2457 | 1468727184397 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:24 INFO - PROCESS | 2457 | 1468727184400 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x11641a800 == 28 [pid = 2457] [id = 359] 20:46:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x112f4d000) [pid = 2457] [serial = 1076] [outer = 0x0] 20:46:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1131c3400) [pid = 2457] [serial = 1077] [outer = 0x112f4d000] 20:46:24 INFO - PROCESS | 2457 | 1468727184429 Marionette DEBUG loaded listener.js 20:46:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x114f8d400) [pid = 2457] [serial = 1078] [outer = 0x112f4d000] 20:46:24 INFO - PROCESS | 2457 | 1468727184811 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]]]}] 20:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 523ms 20:46:24 INFO - PROCESS | 2457 | 1468727184825 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 20:46:24 INFO - PROCESS | 2457 | 1468727184829 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 20:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:46:24 INFO - PROCESS | 2457 | 1468727184834 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:46:24 INFO - PROCESS | 2457 | 1468727184836 Marionette TRACE conn2 <- [1,1410,null,{}] 20:46:24 INFO - PROCESS | 2457 | 1468727184838 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}] 20:46:24 INFO - PROCESS | 2457 | 1468727184841 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:24 INFO - PROCESS | 2457 | 1468727184919 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 20:46:24 INFO - PROCESS | 2457 | 1468727184928 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:24 INFO - PROCESS | 2457 | 1468727184929 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x11746b000 == 29 [pid = 2457] [id = 360] 20:46:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x115e8ac00) [pid = 2457] [serial = 1079] [outer = 0x0] 20:46:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11687b800) [pid = 2457] [serial = 1080] [outer = 0x115e8ac00] 20:46:24 INFO - PROCESS | 2457 | 1468727184956 Marionette DEBUG loaded listener.js 20:46:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1174e1800) [pid = 2457] [serial = 1081] [outer = 0x115e8ac00] 20:46:25 INFO - PROCESS | 2457 | 1468727185308 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]]]}] 20:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 20:46:25 INFO - PROCESS | 2457 | 1468727185355 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 20:46:25 INFO - PROCESS | 2457 | 1468727185356 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 20:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:46:25 INFO - PROCESS | 2457 | 1468727185358 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:46:25 INFO - PROCESS | 2457 | 1468727185361 Marionette TRACE conn2 <- [1,1414,null,{}] 20:46:25 INFO - PROCESS | 2457 | 1468727185371 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}] 20:46:25 INFO - PROCESS | 2457 | 1468727185375 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:25 INFO - PROCESS | 2457 | 1468727185494 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 20:46:25 INFO - PROCESS | 2457 | 1468727185513 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:25 INFO - PROCESS | 2457 | 1468727185515 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191ca000 == 30 [pid = 2457] [id = 361] 20:46:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x112985400) [pid = 2457] [serial = 1082] [outer = 0x0] 20:46:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x11852f000) [pid = 2457] [serial = 1083] [outer = 0x112985400] 20:46:25 INFO - PROCESS | 2457 | 1468727185560 Marionette DEBUG loaded listener.js 20:46:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1186eb000) [pid = 2457] [serial = 1084] [outer = 0x112985400] 20:46:26 INFO - PROCESS | 2457 | 1468727186002 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]]]}] 20:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 674ms 20:46:26 INFO - PROCESS | 2457 | 1468727186032 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 20:46:26 INFO - PROCESS | 2457 | 1468727186034 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 20:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:46:26 INFO - PROCESS | 2457 | 1468727186036 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:46:26 INFO - PROCESS | 2457 | 1468727186037 Marionette TRACE conn2 <- [1,1418,null,{}] 20:46:26 INFO - PROCESS | 2457 | 1468727186043 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}] 20:46:26 INFO - PROCESS | 2457 | 1468727186045 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:26 INFO - PROCESS | 2457 | 1468727186129 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 20:46:26 INFO - PROCESS | 2457 | 1468727186133 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:26 INFO - PROCESS | 2457 | 1468727186134 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fcf800 == 31 [pid = 2457] [id = 362] 20:46:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x118868c00) [pid = 2457] [serial = 1085] [outer = 0x0] 20:46:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119131c00) [pid = 2457] [serial = 1086] [outer = 0x118868c00] 20:46:26 INFO - PROCESS | 2457 | 1468727186159 Marionette DEBUG loaded listener.js 20:46:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x11932c800) [pid = 2457] [serial = 1087] [outer = 0x118868c00] 20:46:26 INFO - PROCESS | 2457 | 1468727186591 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]]]}] 20:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 573ms 20:46:26 INFO - PROCESS | 2457 | 1468727186612 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 20:46:26 INFO - PROCESS | 2457 | 1468727186614 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 20:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:46:26 INFO - PROCESS | 2457 | 1468727186630 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:46:26 INFO - PROCESS | 2457 | 1468727186632 Marionette TRACE conn2 <- [1,1422,null,{}] 20:46:26 INFO - PROCESS | 2457 | 1468727186635 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}] 20:46:26 INFO - PROCESS | 2457 | 1468727186637 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:26 INFO - PROCESS | 2457 | 1468727186778 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 20:46:26 INFO - PROCESS | 2457 | 1468727186800 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:26 INFO - PROCESS | 2457 | 1468727186801 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x121423800 == 32 [pid = 2457] [id = 363] 20:46:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x112d06400) [pid = 2457] [serial = 1088] [outer = 0x0] 20:46:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x11932f800) [pid = 2457] [serial = 1089] [outer = 0x112d06400] 20:46:26 INFO - PROCESS | 2457 | 1468727186841 Marionette DEBUG loaded listener.js 20:46:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x11959a400) [pid = 2457] [serial = 1090] [outer = 0x112d06400] 20:46:27 INFO - PROCESS | 2457 | 1468727187212 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]]]}] 20:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 620ms 20:46:27 INFO - PROCESS | 2457 | 1468727187249 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 20:46:27 INFO - PROCESS | 2457 | 1468727187251 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 20:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:46:27 INFO - PROCESS | 2457 | 1468727187253 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:46:27 INFO - PROCESS | 2457 | 1468727187254 Marionette TRACE conn2 <- [1,1426,null,{}] 20:46:27 INFO - PROCESS | 2457 | 1468727187257 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}] 20:46:27 INFO - PROCESS | 2457 | 1468727187262 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:27 INFO - PROCESS | 2457 | 1468727187371 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 20:46:27 INFO - PROCESS | 2457 | 1468727187408 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:27 INFO - PROCESS | 2457 | 1468727187409 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba6800 == 33 [pid = 2457] [id = 364] 20:46:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x119599400) [pid = 2457] [serial = 1091] [outer = 0x0] 20:46:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1196ba000) [pid = 2457] [serial = 1092] [outer = 0x119599400] 20:46:27 INFO - PROCESS | 2457 | 1468727187434 Marionette DEBUG loaded listener.js 20:46:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1215ec000) [pid = 2457] [serial = 1093] [outer = 0x119599400] 20:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 20:46:27 INFO - PROCESS | 2457 | 1468727187767 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]]]}] 20:46:27 INFO - PROCESS | 2457 | 1468727187772 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 20:46:27 INFO - PROCESS | 2457 | 1468727187773 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 20:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:46:27 INFO - PROCESS | 2457 | 1468727187779 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:46:27 INFO - PROCESS | 2457 | 1468727187787 Marionette TRACE conn2 <- [1,1430,null,{}] 20:46:27 INFO - PROCESS | 2457 | 1468727187789 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}] 20:46:27 INFO - PROCESS | 2457 | 1468727187792 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:27 INFO - PROCESS | 2457 | 1468727187893 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 20:46:27 INFO - PROCESS | 2457 | 1468727187897 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:27 INFO - PROCESS | 2457 | 1468727187898 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x1241b9000 == 34 [pid = 2457] [id = 365] 20:46:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x119606800) [pid = 2457] [serial = 1094] [outer = 0x0] 20:46:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x121810800) [pid = 2457] [serial = 1095] [outer = 0x119606800] 20:46:27 INFO - PROCESS | 2457 | 1468727187922 Marionette DEBUG loaded listener.js 20:46:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1219c4c00) [pid = 2457] [serial = 1096] [outer = 0x119606800] 20:46:28 INFO - PROCESS | 2457 | 1468727188282 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]]]}] 20:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 530ms 20:46:28 INFO - PROCESS | 2457 | 1468727188309 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 20:46:28 INFO - PROCESS | 2457 | 1468727188310 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 20:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:46:28 INFO - PROCESS | 2457 | 1468727188528 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:46:28 INFO - PROCESS | 2457 | 1468727188529 Marionette TRACE conn2 <- [1,1434,null,{}] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1241dac00) [pid = 2457] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1241dfc00) [pid = 2457] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x126c57400) [pid = 2457] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x117d11000) [pid = 2457] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x117d0fc00) [pid = 2457] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x111e58000) [pid = 2457] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x11680bc00) [pid = 2457] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11297c000) [pid = 2457] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x119513400) [pid = 2457] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x12439a400) [pid = 2457] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x112f49800) [pid = 2457] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1241e0c00) [pid = 2457] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x112fe8c00) [pid = 2457] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12959c000) [pid = 2457] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:46:28 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1215e9000) [pid = 2457] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:46:28 INFO - PROCESS | 2457 | 1468727188553 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}] 20:46:28 INFO - PROCESS | 2457 | 1468727188554 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:28 INFO - PROCESS | 2457 | 1468727188628 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 20:46:28 INFO - PROCESS | 2457 | 1468727188632 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:28 INFO - PROCESS | 2457 | 1468727188633 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x125fc4000 == 35 [pid = 2457] [id = 366] 20:46:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x116193000) [pid = 2457] [serial = 1097] [outer = 0x0] 20:46:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1176db400) [pid = 2457] [serial = 1098] [outer = 0x116193000] 20:46:28 INFO - PROCESS | 2457 | 1468727188659 Marionette DEBUG loaded listener.js 20:46:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x118869400) [pid = 2457] [serial = 1099] [outer = 0x116193000] 20:46:28 INFO - PROCESS | 2457 | 1468727188982 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]]]}] 20:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 700ms 20:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:46:29 INFO - PROCESS | 2457 | 1468727189014 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 20:46:29 INFO - PROCESS | 2457 | 1468727189015 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 20:46:29 INFO - PROCESS | 2457 | 1468727189017 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:46:29 INFO - PROCESS | 2457 | 1468727189018 Marionette TRACE conn2 <- [1,1438,null,{}] 20:46:29 INFO - PROCESS | 2457 | 1468727189020 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}] 20:46:29 INFO - PROCESS | 2457 | 1468727189021 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:29 INFO - PROCESS | 2457 | 1468727189101 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 20:46:29 INFO - PROCESS | 2457 | 1468727189104 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:29 INFO - PROCESS | 2457 | 1468727189105 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c0000 == 36 [pid = 2457] [id = 367] 20:46:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x119334000) [pid = 2457] [serial = 1100] [outer = 0x0] 20:46:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1219c4400) [pid = 2457] [serial = 1101] [outer = 0x119334000] 20:46:29 INFO - PROCESS | 2457 | 1468727189133 Marionette DEBUG loaded listener.js 20:46:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x123c10c00) [pid = 2457] [serial = 1102] [outer = 0x119334000] 20:46:29 INFO - PROCESS | 2457 | 1468727189460 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]]]}] 20:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 475ms 20:46:29 INFO - PROCESS | 2457 | 1468727189497 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 20:46:29 INFO - PROCESS | 2457 | 1468727189498 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 20:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:46:29 INFO - PROCESS | 2457 | 1468727189500 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:46:29 INFO - PROCESS | 2457 | 1468727189501 Marionette TRACE conn2 <- [1,1442,null,{}] 20:46:29 INFO - PROCESS | 2457 | 1468727189526 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}] 20:46:29 INFO - PROCESS | 2457 | 1468727189528 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:29 INFO - PROCESS | 2457 | 1468727189604 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 20:46:29 INFO - PROCESS | 2457 | 1468727189611 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:29 INFO - PROCESS | 2457 | 1468727189612 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b46000 == 37 [pid = 2457] [id = 368] 20:46:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x118f60000) [pid = 2457] [serial = 1103] [outer = 0x0] 20:46:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1241dfc00) [pid = 2457] [serial = 1104] [outer = 0x118f60000] 20:46:29 INFO - PROCESS | 2457 | 1468727189636 Marionette DEBUG loaded listener.js 20:46:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1244e1400) [pid = 2457] [serial = 1105] [outer = 0x118f60000] 20:46:29 INFO - PROCESS | 2457 | 1468727189964 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]]]}] 20:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 484ms 20:46:29 INFO - PROCESS | 2457 | 1468727189984 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 20:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:46:30 INFO - PROCESS | 2457 | 1468727189994 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 20:46:30 INFO - PROCESS | 2457 | 1468727189996 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:46:30 INFO - PROCESS | 2457 | 1468727189998 Marionette TRACE conn2 <- [1,1446,null,{}] 20:46:30 INFO - PROCESS | 2457 | 1468727190000 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}] 20:46:30 INFO - PROCESS | 2457 | 1468727190001 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:30 INFO - PROCESS | 2457 | 1468727190088 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 20:46:30 INFO - PROCESS | 2457 | 1468727190093 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:30 INFO - PROCESS | 2457 | 1468727190095 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x121422800 == 38 [pid = 2457] [id = 369] 20:46:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1244e2000) [pid = 2457] [serial = 1106] [outer = 0x0] 20:46:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x126380800) [pid = 2457] [serial = 1107] [outer = 0x1244e2000] 20:46:30 INFO - PROCESS | 2457 | 1468727190121 Marionette DEBUG loaded listener.js 20:46:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x126c56800) [pid = 2457] [serial = 1108] [outer = 0x1244e2000] 20:46:30 INFO - PROCESS | 2457 | 1468727190467 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]]]}] 20:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 20:46:30 INFO - PROCESS | 2457 | 1468727190528 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 20:46:30 INFO - PROCESS | 2457 | 1468727190529 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 20:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:46:30 INFO - PROCESS | 2457 | 1468727190581 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:46:30 INFO - PROCESS | 2457 | 1468727190583 Marionette TRACE conn2 <- [1,1450,null,{}] 20:46:30 INFO - PROCESS | 2457 | 1468727190586 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}] 20:46:30 INFO - PROCESS | 2457 | 1468727190589 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:30 INFO - PROCESS | 2457 | 1468727190686 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 20:46:30 INFO - PROCESS | 2457 | 1468727190759 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:30 INFO - PROCESS | 2457 | 1468727190761 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x1164bc000 == 39 [pid = 2457] [id = 370] 20:46:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1128aa000) [pid = 2457] [serial = 1109] [outer = 0x0] 20:46:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x112d04800) [pid = 2457] [serial = 1110] [outer = 0x1128aa000] 20:46:30 INFO - PROCESS | 2457 | 1468727190792 Marionette DEBUG loaded listener.js 20:46:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1131bf800) [pid = 2457] [serial = 1111] [outer = 0x1128aa000] 20:46:31 INFO - PROCESS | 2457 | 1468727191343 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]]]}] 20:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 771ms 20:46:31 INFO - PROCESS | 2457 | 1468727191352 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 20:46:31 INFO - PROCESS | 2457 | 1468727191354 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 20:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:46:31 INFO - PROCESS | 2457 | 1468727191434 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:46:31 INFO - PROCESS | 2457 | 1468727191436 Marionette TRACE conn2 <- [1,1454,null,{}] 20:46:31 INFO - PROCESS | 2457 | 1468727191440 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}] 20:46:31 INFO - PROCESS | 2457 | 1468727191443 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:31 INFO - PROCESS | 2457 | 1468727191554 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 20:46:31 INFO - PROCESS | 2457 | 1468727191616 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:31 INFO - PROCESS | 2457 | 1468727191618 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x119674000 == 40 [pid = 2457] [id = 371] 20:46:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1176d7800) [pid = 2457] [serial = 1112] [outer = 0x0] 20:46:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x117d10800) [pid = 2457] [serial = 1113] [outer = 0x1176d7800] 20:46:31 INFO - PROCESS | 2457 | 1468727191667 Marionette DEBUG loaded listener.js 20:46:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x11839f400) [pid = 2457] [serial = 1114] [outer = 0x1176d7800] 20:46:32 INFO - PROCESS | 2457 | 1468727192448 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]]]}] 20:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1120ms 20:46:32 INFO - PROCESS | 2457 | 1468727192528 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 20:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:46:32 INFO - PROCESS | 2457 | 1468727192531 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 20:46:32 INFO - PROCESS | 2457 | 1468727192536 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:46:32 INFO - PROCESS | 2457 | 1468727192540 Marionette TRACE conn2 <- [1,1458,null,{}] 20:46:32 INFO - PROCESS | 2457 | 1468727192545 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}] 20:46:32 INFO - PROCESS | 2457 | 1468727192548 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:32 INFO - PROCESS | 2457 | 1468727192694 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 20:46:32 INFO - PROCESS | 2457 | 1468727192761 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:32 INFO - PROCESS | 2457 | 1468727192763 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x112536000 == 41 [pid = 2457] [id = 372] 20:46:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x11612d800) [pid = 2457] [serial = 1115] [outer = 0x0] 20:46:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x11662e800) [pid = 2457] [serial = 1116] [outer = 0x11612d800] 20:46:32 INFO - PROCESS | 2457 | 1468727192838 Marionette DEBUG loaded listener.js 20:46:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1174e1c00) [pid = 2457] [serial = 1117] [outer = 0x11612d800] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x128b46000 == 40 [pid = 2457] [id = 368] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c0000 == 39 [pid = 2457] [id = 367] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x125fc4000 == 38 [pid = 2457] [id = 366] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x1241b9000 == 37 [pid = 2457] [id = 365] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba6800 == 36 [pid = 2457] [id = 364] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x121423800 == 35 [pid = 2457] [id = 363] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x120fcf800 == 34 [pid = 2457] [id = 362] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x1191ca000 == 33 [pid = 2457] [id = 361] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x11746b000 == 32 [pid = 2457] [id = 360] 20:46:33 INFO - PROCESS | 2457 | --DOCSHELL 0x11641a800 == 31 [pid = 2457] [id = 359] 20:46:33 INFO - PROCESS | 2457 | 1468727193250 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]]]}] 20:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 727ms 20:46:33 INFO - PROCESS | 2457 | 1468727193263 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 20:46:33 INFO - PROCESS | 2457 | 1468727193267 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 20:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:46:33 INFO - PROCESS | 2457 | 1468727193276 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:46:33 INFO - PROCESS | 2457 | 1468727193278 Marionette TRACE conn2 <- [1,1462,null,{}] 20:46:33 INFO - PROCESS | 2457 | 1468727193282 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}] 20:46:33 INFO - PROCESS | 2457 | 1468727193284 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:33 INFO - PROCESS | 2457 | 1468727193410 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x12439ac00) [pid = 2457] [serial = 1038] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x126b28400) [pid = 2457] [serial = 1041] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x124f79800) [pid = 2457] [serial = 1039] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x128b9b400) [pid = 2457] [serial = 1044] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x128b2ac00) [pid = 2457] [serial = 1042] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x118f6c800) [pid = 2457] [serial = 1029] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x119338800) [pid = 2457] [serial = 1030] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1182a0800) [pid = 2457] [serial = 1026] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x11860f000) [pid = 2457] [serial = 1027] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1128a4c00) [pid = 2457] [serial = 1017] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x112f03000) [pid = 2457] [serial = 1018] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x116a23400) [pid = 2457] [serial = 1020] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x11829b400) [pid = 2457] [serial = 1021] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1131e0c00) [pid = 2457] [serial = 1023] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1167bb400) [pid = 2457] [serial = 1024] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x119613000) [pid = 2457] [serial = 1032] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x121503c00) [pid = 2457] [serial = 1033] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x126c53c00) [pid = 2457] [serial = 1015] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x113c94c00) [pid = 2457] [serial = 1047] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12959b800) [pid = 2457] [serial = 1054] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1186e8c00) [pid = 2457] [serial = 1050] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x118293800) [pid = 2457] [serial = 1048] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x12a591000) [pid = 2457] [serial = 1056] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x12a70cc00) [pid = 2457] [serial = 1057] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x129177c00) [pid = 2457] [serial = 1053] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x12916c400) [pid = 2457] [serial = 1045] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1241d7c00) [pid = 2457] [serial = 1051] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1215f4800) [pid = 2457] [serial = 1035] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x1219c4800) [pid = 2457] [serial = 1036] [outer = 0x0] [url = about:blank] 20:46:33 INFO - PROCESS | 2457 | 1468727193506 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:33 INFO - PROCESS | 2457 | 1468727193508 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d80000 == 32 [pid = 2457] [id = 373] 20:46:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x116135000) [pid = 2457] [serial = 1118] [outer = 0x0] 20:46:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1176d8400) [pid = 2457] [serial = 1119] [outer = 0x116135000] 20:46:33 INFO - PROCESS | 2457 | 1468727193552 Marionette DEBUG loaded listener.js 20:46:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x118611400) [pid = 2457] [serial = 1120] [outer = 0x116135000] 20:46:33 INFO - PROCESS | 2457 | 1468727193874 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]]]}] 20:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 626ms 20:46:33 INFO - PROCESS | 2457 | 1468727193898 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 20:46:33 INFO - PROCESS | 2457 | 1468727193899 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 20:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:46:33 INFO - PROCESS | 2457 | 1468727193902 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:46:33 INFO - PROCESS | 2457 | 1468727193904 Marionette TRACE conn2 <- [1,1466,null,{}] 20:46:33 INFO - PROCESS | 2457 | 1468727193915 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}] 20:46:33 INFO - PROCESS | 2457 | 1468727193918 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:34 INFO - PROCESS | 2457 | 1468727194002 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 20:46:34 INFO - PROCESS | 2457 | 1468727194077 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 2457 | 1468727194080 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x121133000 == 33 [pid = 2457] [id = 374] 20:46:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x112f54c00) [pid = 2457] [serial = 1121] [outer = 0x0] 20:46:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x11912e000) [pid = 2457] [serial = 1122] [outer = 0x112f54c00] 20:46:34 INFO - PROCESS | 2457 | 1468727194108 Marionette DEBUG loaded listener.js 20:46:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x119599000) [pid = 2457] [serial = 1123] [outer = 0x112f54c00] 20:46:34 INFO - PROCESS | 2457 | 1468727194414 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]]]}] 20:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 524ms 20:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:46:34 INFO - PROCESS | 2457 | 1468727194428 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 2457 | 1468727194430 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 20:46:34 INFO - PROCESS | 2457 | 1468727194432 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:46:34 INFO - PROCESS | 2457 | 1468727194433 Marionette TRACE conn2 <- [1,1470,null,{}] 20:46:34 INFO - PROCESS | 2457 | 1468727194435 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}] 20:46:34 INFO - PROCESS | 2457 | 1468727194436 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:34 INFO - PROCESS | 2457 | 1468727194516 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 20:46:34 INFO - PROCESS | 2457 | 1468727194572 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 2457 | 1468727194573 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba9800 == 34 [pid = 2457] [id = 375] 20:46:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x118865c00) [pid = 2457] [serial = 1124] [outer = 0x0] 20:46:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x119612000) [pid = 2457] [serial = 1125] [outer = 0x118865c00] 20:46:34 INFO - PROCESS | 2457 | 1468727194598 Marionette DEBUG loaded listener.js 20:46:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x12106dc00) [pid = 2457] [serial = 1126] [outer = 0x118865c00] 20:46:34 INFO - PROCESS | 2457 | 1468727194874 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]]]}] 20:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 468ms 20:46:34 INFO - PROCESS | 2457 | 1468727194900 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 2457 | 1468727194902 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 20:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:46:34 INFO - PROCESS | 2457 | 1468727194904 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:46:34 INFO - PROCESS | 2457 | 1468727194905 Marionette TRACE conn2 <- [1,1474,null,{}] 20:46:34 INFO - PROCESS | 2457 | 1468727194915 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}] 20:46:34 INFO - PROCESS | 2457 | 1468727194917 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:35 INFO - PROCESS | 2457 | 1468727194996 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 20:46:35 INFO - PROCESS | 2457 | 1468727194999 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 2457 | 1468727195001 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x125fc4000 == 35 [pid = 2457] [id = 376] 20:46:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x11852c800) [pid = 2457] [serial = 1127] [outer = 0x0] 20:46:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x121323c00) [pid = 2457] [serial = 1128] [outer = 0x11852c800] 20:46:35 INFO - PROCESS | 2457 | 1468727195027 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1215f0c00) [pid = 2457] [serial = 1129] [outer = 0x11852c800] 20:46:35 INFO - PROCESS | 2457 | 1468727195417 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]]]}] 20:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 527ms 20:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:46:35 INFO - PROCESS | 2457 | 1468727195431 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 20:46:35 INFO - PROCESS | 2457 | 1468727195432 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 20:46:35 INFO - PROCESS | 2457 | 1468727195434 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:46:35 INFO - PROCESS | 2457 | 1468727195435 Marionette TRACE conn2 <- [1,1478,null,{}] 20:46:35 INFO - PROCESS | 2457 | 1468727195438 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}] 20:46:35 INFO - PROCESS | 2457 | 1468727195443 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:35 INFO - PROCESS | 2457 | 1468727195563 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 20:46:35 INFO - PROCESS | 2457 | 1468727195599 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 2457 | 1468727195600 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x1265e0000 == 36 [pid = 2457] [id = 377] 20:46:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1219b9800) [pid = 2457] [serial = 1130] [outer = 0x0] 20:46:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x121ce9c00) [pid = 2457] [serial = 1131] [outer = 0x1219b9800] 20:46:35 INFO - PROCESS | 2457 | 1468727195625 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x124f72c00) [pid = 2457] [serial = 1132] [outer = 0x1219b9800] 20:46:35 INFO - PROCESS | 2457 | 1468727195976 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]]]}] 20:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 569ms 20:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:46:36 INFO - PROCESS | 2457 | 1468727196004 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 2457 | 1468727196006 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 20:46:36 INFO - PROCESS | 2457 | 1468727196011 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:46:36 INFO - PROCESS | 2457 | 1468727196014 Marionette TRACE conn2 <- [1,1482,null,{}] 20:46:36 INFO - PROCESS | 2457 | 1468727196017 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}] 20:46:36 INFO - PROCESS | 2457 | 1468727196019 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:36 INFO - PROCESS | 2457 | 1468727196165 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 20:46:36 INFO - PROCESS | 2457 | 1468727196183 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:36 INFO - PROCESS | 2457 | 1468727196184 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x129408000 == 37 [pid = 2457] [id = 378] 20:46:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x125fe4800) [pid = 2457] [serial = 1133] [outer = 0x0] 20:46:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x126729c00) [pid = 2457] [serial = 1134] [outer = 0x125fe4800] 20:46:36 INFO - PROCESS | 2457 | 1468727196223 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x126c59000) [pid = 2457] [serial = 1135] [outer = 0x125fe4800] 20:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 20:46:36 INFO - PROCESS | 2457 | 1468727196678 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]]]}] 20:46:36 INFO - PROCESS | 2457 | 1468727196683 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 2457 | 1468727196684 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 20:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:46:36 INFO - PROCESS | 2457 | 1468727196686 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:46:36 INFO - PROCESS | 2457 | 1468727196687 Marionette TRACE conn2 <- [1,1486,null,{}] 20:46:36 INFO - PROCESS | 2457 | 1468727196690 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}] 20:46:36 INFO - PROCESS | 2457 | 1468727196692 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:36 INFO - PROCESS | 2457 | 1468727196795 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 20:46:36 INFO - PROCESS | 2457 | 1468727196846 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:36 INFO - PROCESS | 2457 | 1468727196847 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6d2800 == 38 [pid = 2457] [id = 379] 20:46:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x125ff0c00) [pid = 2457] [serial = 1136] [outer = 0x0] 20:46:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x128b2a400) [pid = 2457] [serial = 1137] [outer = 0x125ff0c00] 20:46:36 INFO - PROCESS | 2457 | 1468727196872 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12916cc00) [pid = 2457] [serial = 1138] [outer = 0x125ff0c00] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x118f60000) [pid = 2457] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1133f4800) [pid = 2457] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x11886a000) [pid = 2457] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1219b7c00) [pid = 2457] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1263f7400) [pid = 2457] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x115e8ac00) [pid = 2457] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x117d12000) [pid = 2457] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x112f4d000) [pid = 2457] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x112d06400) [pid = 2457] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x118334800) [pid = 2457] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x112985400) [pid = 2457] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x118868c00) [pid = 2457] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x119599400) [pid = 2457] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x119606800) [pid = 2457] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x116193000) [pid = 2457] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:46:37 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x119334000) [pid = 2457] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 568ms 20:46:37 INFO - PROCESS | 2457 | 1468727197250 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]]]}] 20:46:37 INFO - PROCESS | 2457 | 1468727197254 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 20:46:37 INFO - PROCESS | 2457 | 1468727197257 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 20:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:46:37 INFO - PROCESS | 2457 | 1468727197260 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:46:37 INFO - PROCESS | 2457 | 1468727197261 Marionette TRACE conn2 <- [1,1490,null,{}] 20:46:37 INFO - PROCESS | 2457 | 1468727197263 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}] 20:46:37 INFO - PROCESS | 2457 | 1468727197264 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:37 INFO - PROCESS | 2457 | 1468727197343 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 20:46:37 INFO - PROCESS | 2457 | 1468727197347 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:37 INFO - PROCESS | 2457 | 1468727197355 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b4a000 == 39 [pid = 2457] [id = 380] 20:46:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x112fe2800) [pid = 2457] [serial = 1139] [outer = 0x0] 20:46:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x117d0f400) [pid = 2457] [serial = 1140] [outer = 0x112fe2800] 20:46:37 INFO - PROCESS | 2457 | 1468727197380 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1186e8800) [pid = 2457] [serial = 1141] [outer = 0x112fe2800] 20:46:37 INFO - PROCESS | 2457 | 1468727197695 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]]]}] 20:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 20:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:46:37 INFO - PROCESS | 2457 | 1468727197729 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 20:46:37 INFO - PROCESS | 2457 | 1468727197730 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 20:46:37 INFO - PROCESS | 2457 | 1468727197732 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:46:37 INFO - PROCESS | 2457 | 1468727197733 Marionette TRACE conn2 <- [1,1494,null,{}] 20:46:37 INFO - PROCESS | 2457 | 1468727197735 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}] 20:46:37 INFO - PROCESS | 2457 | 1468727197736 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:37 INFO - PROCESS | 2457 | 1468727197828 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 20:46:37 INFO - PROCESS | 2457 | 1468727197923 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:37 INFO - PROCESS | 2457 | 1468727197924 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b840800 == 40 [pid = 2457] [id = 381] 20:46:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x129176400) [pid = 2457] [serial = 1142] [outer = 0x0] 20:46:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1292afc00) [pid = 2457] [serial = 1143] [outer = 0x129176400] 20:46:37 INFO - PROCESS | 2457 | 1468727197951 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1292b9800) [pid = 2457] [serial = 1144] [outer = 0x129176400] 20:46:38 INFO - PROCESS | 2457 | 1468727198247 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]]]}] 20:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 568ms 20:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:46:38 INFO - PROCESS | 2457 | 1468727198301 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 2457 | 1468727198302 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 20:46:38 INFO - PROCESS | 2457 | 1468727198304 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:46:38 INFO - PROCESS | 2457 | 1468727198308 Marionette TRACE conn2 <- [1,1498,null,{}] 20:46:38 INFO - PROCESS | 2457 | 1468727198311 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}] 20:46:38 INFO - PROCESS | 2457 | 1468727198313 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:38 INFO - PROCESS | 2457 | 1468727198401 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 20:46:38 INFO - PROCESS | 2457 | 1468727198460 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:38 INFO - PROCESS | 2457 | 1468727198462 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c02b000 == 41 [pid = 2457] [id = 382] 20:46:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1186f1800) [pid = 2457] [serial = 1145] [outer = 0x0] 20:46:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1295a0000) [pid = 2457] [serial = 1146] [outer = 0x1186f1800] 20:46:38 INFO - PROCESS | 2457 | 1468727198487 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x12a705000) [pid = 2457] [serial = 1147] [outer = 0x1186f1800] 20:46:38 INFO - PROCESS | 2457 | 1468727198763 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]]]}] 20:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 473ms 20:46:38 INFO - PROCESS | 2457 | 1468727198781 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 2457 | 1468727198782 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 20:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:46:38 INFO - PROCESS | 2457 | 1468727198784 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:46:38 INFO - PROCESS | 2457 | 1468727198785 Marionette TRACE conn2 <- [1,1502,null,{}] 20:46:38 INFO - PROCESS | 2457 | 1468727198787 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}] 20:46:38 INFO - PROCESS | 2457 | 1468727198788 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:38 INFO - PROCESS | 2457 | 1468727198876 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 20:46:38 INFO - PROCESS | 2457 | 1468727198880 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:38 INFO - PROCESS | 2457 | 1468727198882 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x1241b8800 == 42 [pid = 2457] [id = 383] 20:46:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x129176800) [pid = 2457] [serial = 1148] [outer = 0x0] 20:46:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12a782800) [pid = 2457] [serial = 1149] [outer = 0x129176800] 20:46:38 INFO - PROCESS | 2457 | 1468727198906 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12a791000) [pid = 2457] [serial = 1150] [outer = 0x129176800] 20:46:39 INFO - PROCESS | 2457 | 1468727199317 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]]]}] 20:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 569ms 20:46:39 INFO - PROCESS | 2457 | 1468727199354 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 20:46:39 INFO - PROCESS | 2457 | 1468727199357 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 20:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:46:39 INFO - PROCESS | 2457 | 1468727199361 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:46:39 INFO - PROCESS | 2457 | 1468727199363 Marionette TRACE conn2 <- [1,1506,null,{}] 20:46:39 INFO - PROCESS | 2457 | 1468727199366 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}] 20:46:39 INFO - PROCESS | 2457 | 1468727199368 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:39 INFO - PROCESS | 2457 | 1468727199481 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 20:46:39 INFO - PROCESS | 2457 | 1468727199540 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:39 INFO - PROCESS | 2457 | 1468727199543 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x11745f800 == 43 [pid = 2457] [id = 384] 20:46:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x11330c400) [pid = 2457] [serial = 1151] [outer = 0x0] 20:46:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x113c8c800) [pid = 2457] [serial = 1152] [outer = 0x11330c400] 20:46:39 INFO - PROCESS | 2457 | 1468727199574 Marionette DEBUG loaded listener.js 20:46:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x116635800) [pid = 2457] [serial = 1153] [outer = 0x11330c400] 20:46:40 INFO - PROCESS | 2457 | 1468727200040 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]]]}] 20:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 722ms 20:46:40 INFO - PROCESS | 2457 | 1468727200083 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 20:46:40 INFO - PROCESS | 2457 | 1468727200086 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 20:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:46:40 INFO - PROCESS | 2457 | 1468727200090 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:46:40 INFO - PROCESS | 2457 | 1468727200092 Marionette TRACE conn2 <- [1,1510,null,{}] 20:46:40 INFO - PROCESS | 2457 | 1468727200095 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}] 20:46:40 INFO - PROCESS | 2457 | 1468727200097 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:40 INFO - PROCESS | 2457 | 1468727200202 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 20:46:40 INFO - PROCESS | 2457 | 1468727200310 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:40 INFO - PROCESS | 2457 | 1468727200311 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b30800 == 44 [pid = 2457] [id = 385] 20:46:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1183b7000) [pid = 2457] [serial = 1154] [outer = 0x0] 20:46:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1183c4400) [pid = 2457] [serial = 1155] [outer = 0x1183b7000] 20:46:40 INFO - PROCESS | 2457 | 1468727200341 Marionette DEBUG loaded listener.js 20:46:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x118862000) [pid = 2457] [serial = 1156] [outer = 0x1183b7000] 20:46:40 INFO - PROCESS | 2457 | 1468727200736 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]]]}] 20:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 673ms 20:46:40 INFO - PROCESS | 2457 | 1468727200764 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 20:46:40 INFO - PROCESS | 2457 | 1468727200765 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 20:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:46:40 INFO - PROCESS | 2457 | 1468727200768 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:46:40 INFO - PROCESS | 2457 | 1468727200771 Marionette TRACE conn2 <- [1,1514,null,{}] 20:46:40 INFO - PROCESS | 2457 | 1468727200779 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}] 20:46:40 INFO - PROCESS | 2457 | 1468727200782 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:40 INFO - PROCESS | 2457 | 1468727200888 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 20:46:40 INFO - PROCESS | 2457 | 1468727200949 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:40 INFO - PROCESS | 2457 | 1468727200951 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b82c800 == 45 [pid = 2457] [id = 386] 20:46:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x119135800) [pid = 2457] [serial = 1157] [outer = 0x0] 20:46:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x11960d400) [pid = 2457] [serial = 1158] [outer = 0x119135800] 20:46:40 INFO - PROCESS | 2457 | 1468727200982 Marionette DEBUG loaded listener.js 20:46:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x121805c00) [pid = 2457] [serial = 1159] [outer = 0x119135800] 20:46:41 INFO - PROCESS | 2457 | 1468727201441 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]]]}] 20:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 725ms 20:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:46:41 INFO - PROCESS | 2457 | 1468727201493 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 20:46:41 INFO - PROCESS | 2457 | 1468727201496 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 20:46:41 INFO - PROCESS | 2457 | 1468727201521 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:46:41 INFO - PROCESS | 2457 | 1468727201522 Marionette TRACE conn2 <- [1,1518,null,{}] 20:46:41 INFO - PROCESS | 2457 | 1468727201540 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}] 20:46:41 INFO - PROCESS | 2457 | 1468727201542 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:41 INFO - PROCESS | 2457 | 1468727201672 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 20:46:41 INFO - PROCESS | 2457 | 1468727201743 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:41 INFO - PROCESS | 2457 | 1468727201745 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x1240c2800 == 46 [pid = 2457] [id = 387] 20:46:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1210c0400) [pid = 2457] [serial = 1160] [outer = 0x0] 20:46:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x123c18400) [pid = 2457] [serial = 1161] [outer = 0x1210c0400] 20:46:41 INFO - PROCESS | 2457 | 1468727201774 Marionette DEBUG loaded listener.js 20:46:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x124a35400) [pid = 2457] [serial = 1162] [outer = 0x1210c0400] 20:46:42 INFO - PROCESS | 2457 | 1468727202348 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]]]}] 20:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 856ms 20:46:42 INFO - PROCESS | 2457 | 1468727202354 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 20:46:42 INFO - PROCESS | 2457 | 1468727202357 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 20:46:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:46:42 INFO - PROCESS | 2457 | 1468727202361 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:46:42 INFO - PROCESS | 2457 | 1468727202362 Marionette TRACE conn2 <- [1,1522,null,{}] 20:46:42 INFO - PROCESS | 2457 | 1468727202366 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}] 20:46:42 INFO - PROCESS | 2457 | 1468727202367 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:42 INFO - PROCESS | 2457 | 1468727202466 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 20:46:42 INFO - PROCESS | 2457 | 1468727202524 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:42 INFO - PROCESS | 2457 | 1468727202525 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x11958e800 == 47 [pid = 2457] [id = 388] 20:46:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x1167c8400) [pid = 2457] [serial = 1163] [outer = 0x0] 20:46:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x11682d400) [pid = 2457] [serial = 1164] [outer = 0x1167c8400] 20:46:42 INFO - PROCESS | 2457 | 1468727202554 Marionette DEBUG loaded listener.js 20:46:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x117d10400) [pid = 2457] [serial = 1165] [outer = 0x1167c8400] 20:46:42 INFO - PROCESS | 2457 | 1468727202917 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"]]]}] 20:46:42 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 () { 20:46:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:46:42 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 () { 20:46:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:46:42 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 () { 20:46:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:46:42 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 () { 20:46:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:46:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 20:46:42 INFO - PROCESS | 2457 | 1468727202949 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 20:46:42 INFO - PROCESS | 2457 | 1468727202952 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 20:46:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:46:42 INFO - PROCESS | 2457 | 1468727202972 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:46:42 INFO - PROCESS | 2457 | 1468727202973 Marionette TRACE conn2 <- [1,1526,null,{}] 20:46:42 INFO - PROCESS | 2457 | 1468727202977 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}] 20:46:42 INFO - PROCESS | 2457 | 1468727202979 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:43 INFO - PROCESS | 2457 | 1468727203071 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 20:46:43 INFO - PROCESS | 2457 | 1468727203157 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:43 INFO - PROCESS | 2457 | 1468727203158 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x11966c800 == 48 [pid = 2457] [id = 389] 20:46:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x119133000) [pid = 2457] [serial = 1166] [outer = 0x0] 20:46:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x119134400) [pid = 2457] [serial = 1167] [outer = 0x119133000] 20:46:43 INFO - PROCESS | 2457 | 1468727203187 Marionette DEBUG loaded listener.js 20:46:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x11951b000) [pid = 2457] [serial = 1168] [outer = 0x119133000] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x12c02b000 == 47 [pid = 2457] [id = 382] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x12b840800 == 46 [pid = 2457] [id = 381] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x128b4a000 == 45 [pid = 2457] [id = 380] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6d2800 == 44 [pid = 2457] [id = 379] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x129408000 == 43 [pid = 2457] [id = 378] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x1265e0000 == 42 [pid = 2457] [id = 377] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x125fc4000 == 41 [pid = 2457] [id = 376] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba9800 == 40 [pid = 2457] [id = 375] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x121133000 == 39 [pid = 2457] [id = 374] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x117d80000 == 38 [pid = 2457] [id = 373] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x112536000 == 37 [pid = 2457] [id = 372] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x119674000 == 36 [pid = 2457] [id = 371] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x121422800 == 35 [pid = 2457] [id = 369] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x1164bc000 == 34 [pid = 2457] [id = 370] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x11811e800 == 33 [pid = 2457] [id = 358] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x11958e800 == 32 [pid = 2457] [id = 388] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x1240c2800 == 31 [pid = 2457] [id = 387] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x12b82c800 == 30 [pid = 2457] [id = 386] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x123b30800 == 29 [pid = 2457] [id = 385] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x1241b8800 == 28 [pid = 2457] [id = 383] 20:46:43 INFO - PROCESS | 2457 | --DOCSHELL 0x11745f800 == 27 [pid = 2457] [id = 384] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x118869400) [pid = 2457] [serial = 1099] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1241dfc00) [pid = 2457] [serial = 1104] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x1219c4c00) [pid = 2457] [serial = 1096] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x123c10c00) [pid = 2457] [serial = 1102] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1219c4400) [pid = 2457] [serial = 1101] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x11932c800) [pid = 2457] [serial = 1087] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x126380800) [pid = 2457] [serial = 1107] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1244e1400) [pid = 2457] [serial = 1105] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x117153c00) [pid = 2457] [serial = 1060] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x115e8b800) [pid = 2457] [serial = 1059] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1196b6800) [pid = 2457] [serial = 1063] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x119339400) [pid = 2457] [serial = 1062] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12408bc00) [pid = 2457] [serial = 1066] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1219be400) [pid = 2457] [serial = 1065] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x128b30400) [pid = 2457] [serial = 1069] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x126bad800) [pid = 2457] [serial = 1068] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x11687b800) [pid = 2457] [serial = 1080] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1174e1800) [pid = 2457] [serial = 1081] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x119739c00) [pid = 2457] [serial = 1072] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1131c3400) [pid = 2457] [serial = 1077] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x114f8d400) [pid = 2457] [serial = 1078] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11932f800) [pid = 2457] [serial = 1089] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x11839dc00) [pid = 2457] [serial = 1071] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1183c2000) [pid = 2457] [serial = 1075] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x118397c00) [pid = 2457] [serial = 1074] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x11852f000) [pid = 2457] [serial = 1083] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1186eb000) [pid = 2457] [serial = 1084] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x119131c00) [pid = 2457] [serial = 1086] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1196ba000) [pid = 2457] [serial = 1092] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11959a400) [pid = 2457] [serial = 1090] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x121810800) [pid = 2457] [serial = 1095] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1215ec000) [pid = 2457] [serial = 1093] [outer = 0x0] [url = about:blank] 20:46:43 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1176db400) [pid = 2457] [serial = 1098] [outer = 0x0] [url = about:blank] 20:46:44 INFO - PROCESS | 2457 | 1468727204090 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"]]]}] 20:46:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:46:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:46:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:46:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1141ms 20:46:44 INFO - PROCESS | 2457 | 1468727204098 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 20:46:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:46:44 INFO - PROCESS | 2457 | 1468727204100 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 20:46:44 INFO - PROCESS | 2457 | 1468727204103 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:46:44 INFO - PROCESS | 2457 | 1468727204105 Marionette TRACE conn2 <- [1,1530,null,{}] 20:46:44 INFO - PROCESS | 2457 | 1468727204111 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}] 20:46:44 INFO - PROCESS | 2457 | 1468727204113 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:44 INFO - PROCESS | 2457 | 1468727204192 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 20:46:44 INFO - PROCESS | 2457 | 1468727204197 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:44 INFO - PROCESS | 2457 | 1468727204200 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x116859800 == 28 [pid = 2457] [id = 390] 20:46:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x115e2e800) [pid = 2457] [serial = 1169] [outer = 0x0] 20:46:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x116193000) [pid = 2457] [serial = 1170] [outer = 0x115e2e800] 20:46:44 INFO - PROCESS | 2457 | 1468727204230 Marionette DEBUG loaded listener.js 20:46:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x11680bc00) [pid = 2457] [serial = 1171] [outer = 0x115e2e800] 20:46:44 INFO - PROCESS | 2457 | 1468727204552 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]]]}] 20:46:44 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:46:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:46:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 20:46:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:46:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 20:46:44 INFO - PROCESS | 2457 | 1468727204624 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 20:46:44 INFO - PROCESS | 2457 | 1468727204627 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 20:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:46:44 INFO - PROCESS | 2457 | 1468727204631 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:46:44 INFO - PROCESS | 2457 | 1468727204633 Marionette TRACE conn2 <- [1,1534,null,{}] 20:46:44 INFO - PROCESS | 2457 | 1468727204635 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}] 20:46:44 INFO - PROCESS | 2457 | 1468727204636 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:44 INFO - PROCESS | 2457 | 1468727204709 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 20:46:44 INFO - PROCESS | 2457 | 1468727204713 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:44 INFO - PROCESS | 2457 | 1468727204714 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x118110000 == 29 [pid = 2457] [id = 391] 20:46:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x117153800) [pid = 2457] [serial = 1172] [outer = 0x0] 20:46:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x118397c00) [pid = 2457] [serial = 1173] [outer = 0x117153800] 20:46:44 INFO - PROCESS | 2457 | 1468727204743 Marionette DEBUG loaded listener.js 20:46:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11852f000) [pid = 2457] [serial = 1174] [outer = 0x117153800] 20:46:45 INFO - PROCESS | 2457 | 1468727205112 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]]]}] 20:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 20:46:45 INFO - PROCESS | 2457 | 1468727205150 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 20:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:46:45 INFO - PROCESS | 2457 | 1468727205151 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 20:46:45 INFO - PROCESS | 2457 | 1468727205154 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:46:45 INFO - PROCESS | 2457 | 1468727205156 Marionette TRACE conn2 <- [1,1538,null,{}] 20:46:45 INFO - PROCESS | 2457 | 1468727205164 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}] 20:46:45 INFO - PROCESS | 2457 | 1468727205168 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:45 INFO - PROCESS | 2457 | 1468727205243 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 20:46:45 INFO - PROCESS | 2457 | 1468727205250 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:45 INFO - PROCESS | 2457 | 1468727205252 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x11958a000 == 30 [pid = 2457] [id = 392] 20:46:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x112f4d800) [pid = 2457] [serial = 1175] [outer = 0x0] 20:46:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x11932b400) [pid = 2457] [serial = 1176] [outer = 0x112f4d800] 20:46:45 INFO - PROCESS | 2457 | 1468727205282 Marionette DEBUG loaded listener.js 20:46:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x11959a400) [pid = 2457] [serial = 1177] [outer = 0x112f4d800] 20:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 472ms 20:46:45 INFO - PROCESS | 2457 | 1468727205621 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]]]}] 20:46:45 INFO - PROCESS | 2457 | 1468727205629 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 20:46:45 INFO - PROCESS | 2457 | 1468727205632 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 20:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:46:45 INFO - PROCESS | 2457 | 1468727205635 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:46:45 INFO - PROCESS | 2457 | 1468727205637 Marionette TRACE conn2 <- [1,1542,null,{}] 20:46:45 INFO - PROCESS | 2457 | 1468727205642 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}] 20:46:45 INFO - PROCESS | 2457 | 1468727205645 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:45 INFO - PROCESS | 2457 | 1468727205806 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 20:46:45 INFO - PROCESS | 2457 | 1468727205860 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:45 INFO - PROCESS | 2457 | 1468727205861 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fc7000 == 31 [pid = 2457] [id = 393] 20:46:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1183a2800) [pid = 2457] [serial = 1178] [outer = 0x0] 20:46:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1196b6800) [pid = 2457] [serial = 1179] [outer = 0x1183a2800] 20:46:45 INFO - PROCESS | 2457 | 1468727205902 Marionette DEBUG loaded listener.js 20:46:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x121070000) [pid = 2457] [serial = 1180] [outer = 0x1183a2800] 20:46:46 INFO - PROCESS | 2457 | 1468727206287 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]]]}] 20:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 20:46:46 INFO - PROCESS | 2457 | 1468727206308 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 20:46:46 INFO - PROCESS | 2457 | 1468727206311 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 20:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:46:46 INFO - PROCESS | 2457 | 1468727206313 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:46:46 INFO - PROCESS | 2457 | 1468727206314 Marionette TRACE conn2 <- [1,1546,null,{}] 20:46:46 INFO - PROCESS | 2457 | 1468727206317 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}] 20:46:46 INFO - PROCESS | 2457 | 1468727206318 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:46 INFO - PROCESS | 2457 | 1468727206409 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 20:46:46 INFO - PROCESS | 2457 | 1468727206446 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:46 INFO - PROCESS | 2457 | 1468727206447 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x121a81800 == 32 [pid = 2457] [id = 394] 20:46:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x115dd4000) [pid = 2457] [serial = 1181] [outer = 0x0] 20:46:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12144a400) [pid = 2457] [serial = 1182] [outer = 0x115dd4000] 20:46:46 INFO - PROCESS | 2457 | 1468727206472 Marionette DEBUG loaded listener.js 20:46:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1215f1c00) [pid = 2457] [serial = 1183] [outer = 0x115dd4000] 20:46:46 INFO - PROCESS | 2457 | 1468727206778 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]]]}] 20:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 20:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:46:46 INFO - PROCESS | 2457 | 1468727206832 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 20:46:46 INFO - PROCESS | 2457 | 1468727206833 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 20:46:46 INFO - PROCESS | 2457 | 1468727206835 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:46:46 INFO - PROCESS | 2457 | 1468727206836 Marionette TRACE conn2 <- [1,1550,null,{}] 20:46:46 INFO - PROCESS | 2457 | 1468727206845 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}] 20:46:46 INFO - PROCESS | 2457 | 1468727206849 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:46 INFO - PROCESS | 2457 | 1468727206964 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 20:46:46 INFO - PROCESS | 2457 | 1468727206968 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:46 INFO - PROCESS | 2457 | 1468727206969 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a13000 == 33 [pid = 2457] [id = 395] 20:46:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x118619400) [pid = 2457] [serial = 1184] [outer = 0x0] 20:46:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1219b7400) [pid = 2457] [serial = 1185] [outer = 0x118619400] 20:46:46 INFO - PROCESS | 2457 | 1468727206994 Marionette DEBUG loaded listener.js 20:46:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x124a30c00) [pid = 2457] [serial = 1186] [outer = 0x118619400] 20:46:47 INFO - PROCESS | 2457 | 1468727207346 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]]]}] 20:46:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 528ms 20:46:47 INFO - PROCESS | 2457 | 1468727207371 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 20:46:47 INFO - PROCESS | 2457 | 1468727207373 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 20:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:46:47 INFO - PROCESS | 2457 | 1468727207377 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:46:47 INFO - PROCESS | 2457 | 1468727207378 Marionette TRACE conn2 <- [1,1554,null,{}] 20:46:47 INFO - PROCESS | 2457 | 1468727207381 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}] 20:46:47 INFO - PROCESS | 2457 | 1468727207382 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:47 INFO - PROCESS | 2457 | 1468727207474 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 20:46:47 INFO - PROCESS | 2457 | 1468727207511 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:47 INFO - PROCESS | 2457 | 1468727207511 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x126535000 == 34 [pid = 2457] [id = 396] 20:46:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1219c3000) [pid = 2457] [serial = 1187] [outer = 0x0] 20:46:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x124f71000) [pid = 2457] [serial = 1188] [outer = 0x1219c3000] 20:46:47 INFO - PROCESS | 2457 | 1468727207535 Marionette DEBUG loaded listener.js 20:46:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12672b800) [pid = 2457] [serial = 1189] [outer = 0x1219c3000] 20:46:47 INFO - PROCESS | 2457 | 1468727207842 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]]]}] 20:46:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 20:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:46:47 INFO - PROCESS | 2457 | 1468727207896 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 20:46:47 INFO - PROCESS | 2457 | 1468727207898 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 20:46:47 INFO - PROCESS | 2457 | 1468727207900 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:46:47 INFO - PROCESS | 2457 | 1468727207901 Marionette TRACE conn2 <- [1,1558,null,{}] 20:46:47 INFO - PROCESS | 2457 | 1468727207903 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}] 20:46:47 INFO - PROCESS | 2457 | 1468727207904 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:48 INFO - PROCESS | 2457 | 1468727207997 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 20:46:48 INFO - PROCESS | 2457 | 1468727208037 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:48 INFO - PROCESS | 2457 | 1468727208038 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x126eaf800 == 35 [pid = 2457] [id = 397] 20:46:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x124f71c00) [pid = 2457] [serial = 1190] [outer = 0x0] 20:46:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x126babc00) [pid = 2457] [serial = 1191] [outer = 0x124f71c00] 20:46:48 INFO - PROCESS | 2457 | 1468727208062 Marionette DEBUG loaded listener.js 20:46:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x126c5b000) [pid = 2457] [serial = 1192] [outer = 0x124f71c00] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1219b9800) [pid = 2457] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x125fe4800) [pid = 2457] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x125ff0c00) [pid = 2457] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x112fe2800) [pid = 2457] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x129176400) [pid = 2457] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1176d7800) [pid = 2457] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1186f1800) [pid = 2457] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x129176800) [pid = 2457] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x116135000) [pid = 2457] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x11612d800) [pid = 2457] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x112f54c00) [pid = 2457] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1128aa000) [pid = 2457] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11852c800) [pid = 2457] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x118865c00) [pid = 2457] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:46:48 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1244e2000) [pid = 2457] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:46:48 INFO - PROCESS | 2457 | 1468727208529 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]]]}] 20:46:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:46:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 667ms 20:46:48 INFO - PROCESS | 2457 | 1468727208568 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 20:46:48 INFO - PROCESS | 2457 | 1468727208569 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 20:46:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:46:48 INFO - PROCESS | 2457 | 1468727208571 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:46:48 INFO - PROCESS | 2457 | 1468727208572 Marionette TRACE conn2 <- [1,1562,null,{}] 20:46:48 INFO - PROCESS | 2457 | 1468727208587 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}] 20:46:48 INFO - PROCESS | 2457 | 1468727208588 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:48 INFO - PROCESS | 2457 | 1468727208678 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 20:46:48 INFO - PROCESS | 2457 | 1468727208682 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:48 INFO - PROCESS | 2457 | 1468727208683 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x119589800 == 36 [pid = 2457] [id = 398] 20:46:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x11714f000) [pid = 2457] [serial = 1193] [outer = 0x0] 20:46:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1186f1800) [pid = 2457] [serial = 1194] [outer = 0x11714f000] 20:46:48 INFO - PROCESS | 2457 | 1468727208707 Marionette DEBUG loaded listener.js 20:46:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x119742000) [pid = 2457] [serial = 1195] [outer = 0x11714f000] 20:46:49 INFO - PROCESS | 2457 | 1468727209020 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]]]}] 20:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 477ms 20:46:49 INFO - PROCESS | 2457 | 1468727209048 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 20:46:49 INFO - PROCESS | 2457 | 1468727209049 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 20:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:46:49 INFO - PROCESS | 2457 | 1468727209051 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:46:49 INFO - PROCESS | 2457 | 1468727209053 Marionette TRACE conn2 <- [1,1566,null,{}] 20:46:49 INFO - PROCESS | 2457 | 1468727209055 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}] 20:46:49 INFO - PROCESS | 2457 | 1468727209056 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:49 INFO - PROCESS | 2457 | 1468727209131 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 20:46:49 INFO - PROCESS | 2457 | 1468727209135 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:49 INFO - PROCESS | 2457 | 1468727209136 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d55800 == 37 [pid = 2457] [id = 399] 20:46:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x121327000) [pid = 2457] [serial = 1196] [outer = 0x0] 20:46:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x126729800) [pid = 2457] [serial = 1197] [outer = 0x121327000] 20:46:49 INFO - PROCESS | 2457 | 1468727209163 Marionette DEBUG loaded listener.js 20:46:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x128b22400) [pid = 2457] [serial = 1198] [outer = 0x121327000] 20:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 470ms 20:46:49 INFO - PROCESS | 2457 | 1468727209518 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]]]}] 20:46:49 INFO - PROCESS | 2457 | 1468727209523 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 20:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:46:49 INFO - PROCESS | 2457 | 1468727209527 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 20:46:49 INFO - PROCESS | 2457 | 1468727209529 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:46:49 INFO - PROCESS | 2457 | 1468727209531 Marionette TRACE conn2 <- [1,1570,null,{}] 20:46:49 INFO - PROCESS | 2457 | 1468727209533 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}] 20:46:49 INFO - PROCESS | 2457 | 1468727209535 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:49 INFO - PROCESS | 2457 | 1468727209649 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 20:46:49 INFO - PROCESS | 2457 | 1468727209655 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:49 INFO - PROCESS | 2457 | 1468727209657 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x121a81000 == 38 [pid = 2457] [id = 400] 20:46:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x128b22800) [pid = 2457] [serial = 1199] [outer = 0x0] 20:46:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x128b9a000) [pid = 2457] [serial = 1200] [outer = 0x128b22800] 20:46:49 INFO - PROCESS | 2457 | 1468727209686 Marionette DEBUG loaded listener.js 20:46:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x129176800) [pid = 2457] [serial = 1201] [outer = 0x128b22800] 20:46:49 INFO - PROCESS | 2457 | 1468727209979 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]]]}] 20:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 470ms 20:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:46:50 INFO - PROCESS | 2457 | 1468727209999 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 20:46:50 INFO - PROCESS | 2457 | 1468727210000 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 20:46:50 INFO - PROCESS | 2457 | 1468727210002 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:46:50 INFO - PROCESS | 2457 | 1468727210003 Marionette TRACE conn2 <- [1,1574,null,{}] 20:46:50 INFO - PROCESS | 2457 | 1468727210006 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}] 20:46:50 INFO - PROCESS | 2457 | 1468727210009 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:50 INFO - PROCESS | 2457 | 1468727210089 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 20:46:50 INFO - PROCESS | 2457 | 1468727210094 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:50 INFO - PROCESS | 2457 | 1468727210095 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba74000 == 39 [pid = 2457] [id = 401] 20:46:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x128e75400) [pid = 2457] [serial = 1202] [outer = 0x0] 20:46:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1292b7c00) [pid = 2457] [serial = 1203] [outer = 0x128e75400] 20:46:50 INFO - PROCESS | 2457 | 1468727210119 Marionette DEBUG loaded listener.js 20:46:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1295a4400) [pid = 2457] [serial = 1204] [outer = 0x128e75400] 20:46:50 INFO - PROCESS | 2457 | 1468727210613 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]]]}] 20:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 20:46:50 INFO - PROCESS | 2457 | 1468727210674 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 20:46:50 INFO - PROCESS | 2457 | 1468727210677 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 20:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:46:50 INFO - PROCESS | 2457 | 1468727210680 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:46:50 INFO - PROCESS | 2457 | 1468727210682 Marionette TRACE conn2 <- [1,1578,null,{}] 20:46:50 INFO - PROCESS | 2457 | 1468727210686 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}] 20:46:50 INFO - PROCESS | 2457 | 1468727210688 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:50 INFO - PROCESS | 2457 | 1468727210803 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 20:46:50 INFO - PROCESS | 2457 | 1468727210910 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:50 INFO - PROCESS | 2457 | 1468727210911 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d92800 == 40 [pid = 2457] [id = 402] 20:46:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x114f97800) [pid = 2457] [serial = 1205] [outer = 0x0] 20:46:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x115e2d000) [pid = 2457] [serial = 1206] [outer = 0x114f97800] 20:46:50 INFO - PROCESS | 2457 | 1468727210944 Marionette DEBUG loaded listener.js 20:46:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x116882800) [pid = 2457] [serial = 1207] [outer = 0x114f97800] 20:46:51 INFO - PROCESS | 2457 | 1468727211459 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]]]}] 20:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 821ms 20:46:51 INFO - PROCESS | 2457 | 1468727211516 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 20:46:51 INFO - PROCESS | 2457 | 1468727211519 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 20:46:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:46:51 INFO - PROCESS | 2457 | 1468727211528 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:46:51 INFO - PROCESS | 2457 | 1468727211530 Marionette TRACE conn2 <- [1,1582,null,{}] 20:46:51 INFO - PROCESS | 2457 | 1468727211533 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}] 20:46:51 INFO - PROCESS | 2457 | 1468727211534 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:51 INFO - PROCESS | 2457 | 1468727211650 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 20:46:51 INFO - PROCESS | 2457 | 1468727211734 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:51 INFO - PROCESS | 2457 | 1468727211736 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x121260000 == 41 [pid = 2457] [id = 403] 20:46:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1183a0400) [pid = 2457] [serial = 1208] [outer = 0x0] 20:46:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x11860f000) [pid = 2457] [serial = 1209] [outer = 0x1183a0400] 20:46:51 INFO - PROCESS | 2457 | 1468727211766 Marionette DEBUG loaded listener.js 20:46:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1186f3800) [pid = 2457] [serial = 1210] [outer = 0x1183a0400] 20:46:52 INFO - PROCESS | 2457 | 1468727212431 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]]]}] 20:46:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:46:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 921ms 20:46:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:46:52 INFO - PROCESS | 2457 | 1468727212448 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 20:46:52 INFO - PROCESS | 2457 | 1468727212451 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 20:46:52 INFO - PROCESS | 2457 | 1468727212453 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:46:52 INFO - PROCESS | 2457 | 1468727212455 Marionette TRACE conn2 <- [1,1586,null,{}] 20:46:52 INFO - PROCESS | 2457 | 1468727212459 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}] 20:46:52 INFO - PROCESS | 2457 | 1468727212460 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:52 INFO - PROCESS | 2457 | 1468727212570 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x121a81000 == 40 [pid = 2457] [id = 400] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x129d55800 == 39 [pid = 2457] [id = 399] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x119589800 == 38 [pid = 2457] [id = 398] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x126eaf800 == 37 [pid = 2457] [id = 397] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x126535000 == 36 [pid = 2457] [id = 396] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x124a13000 == 35 [pid = 2457] [id = 395] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x121a81800 == 34 [pid = 2457] [id = 394] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x120fc7000 == 33 [pid = 2457] [id = 393] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x11958a000 == 32 [pid = 2457] [id = 392] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x118110000 == 31 [pid = 2457] [id = 391] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x116859800 == 30 [pid = 2457] [id = 390] 20:46:52 INFO - PROCESS | 2457 | --DOCSHELL 0x11966c800 == 29 [pid = 2457] [id = 389] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x121ce9c00) [pid = 2457] [serial = 1131] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x126729c00) [pid = 2457] [serial = 1134] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x124f72c00) [pid = 2457] [serial = 1132] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x128b2a400) [pid = 2457] [serial = 1137] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x126c59000) [pid = 2457] [serial = 1135] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x117d0f400) [pid = 2457] [serial = 1140] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1292afc00) [pid = 2457] [serial = 1143] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x117d10800) [pid = 2457] [serial = 1113] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x12a705000) [pid = 2457] [serial = 1147] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1186e8800) [pid = 2457] [serial = 1141] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x12a782800) [pid = 2457] [serial = 1149] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x11839f400) [pid = 2457] [serial = 1114] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x12a791000) [pid = 2457] [serial = 1150] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1176d8400) [pid = 2457] [serial = 1119] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x118611400) [pid = 2457] [serial = 1120] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11662e800) [pid = 2457] [serial = 1116] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1174e1c00) [pid = 2457] [serial = 1117] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x11912e000) [pid = 2457] [serial = 1122] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x119599000) [pid = 2457] [serial = 1123] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x112d04800) [pid = 2457] [serial = 1110] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1131bf800) [pid = 2457] [serial = 1111] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x121323c00) [pid = 2457] [serial = 1128] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x119612000) [pid = 2457] [serial = 1125] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x12106dc00) [pid = 2457] [serial = 1126] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x126c56800) [pid = 2457] [serial = 1108] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x12916cc00) [pid = 2457] [serial = 1138] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1292b9800) [pid = 2457] [serial = 1144] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1295a0000) [pid = 2457] [serial = 1146] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x1215f0c00) [pid = 2457] [serial = 1129] [outer = 0x0] [url = about:blank] 20:46:52 INFO - PROCESS | 2457 | 1468727212663 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:52 INFO - PROCESS | 2457 | 1468727212664 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x1130e9000 == 30 [pid = 2457] [id = 404] 20:46:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x112d04800) [pid = 2457] [serial = 1211] [outer = 0x0] 20:46:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1131bf800) [pid = 2457] [serial = 1212] [outer = 0x112d04800] 20:46:52 INFO - PROCESS | 2457 | 1468727212693 Marionette DEBUG loaded listener.js 20:46:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1176d8400) [pid = 2457] [serial = 1213] [outer = 0x112d04800] 20:46:53 INFO - PROCESS | 2457 | 1468727213001 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]]]}] 20:46:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:46:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 571ms 20:46:53 INFO - PROCESS | 2457 | 1468727213027 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 20:46:53 INFO - PROCESS | 2457 | 1468727213031 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 20:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:46:53 INFO - PROCESS | 2457 | 1468727213035 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:46:53 INFO - PROCESS | 2457 | 1468727213037 Marionette TRACE conn2 <- [1,1590,null,{}] 20:46:53 INFO - PROCESS | 2457 | 1468727213040 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}] 20:46:53 INFO - PROCESS | 2457 | 1468727213043 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:53 INFO - PROCESS | 2457 | 1468727213121 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 20:46:53 INFO - PROCESS | 2457 | 1468727213127 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:53 INFO - PROCESS | 2457 | 1468727213128 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d0000 == 31 [pid = 2457] [id = 405] 20:46:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x11839f000) [pid = 2457] [serial = 1214] [outer = 0x0] 20:46:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x118613800) [pid = 2457] [serial = 1215] [outer = 0x11839f000] 20:46:53 INFO - PROCESS | 2457 | 1468727213155 Marionette DEBUG loaded listener.js 20:46:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x118869400) [pid = 2457] [serial = 1216] [outer = 0x11839f000] 20:46:53 INFO - PROCESS | 2457 | 1468727213495 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]]]}] 20:46:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:46:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 470ms 20:46:53 INFO - PROCESS | 2457 | 1468727213506 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 20:46:53 INFO - PROCESS | 2457 | 1468727213508 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 20:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:46:53 INFO - PROCESS | 2457 | 1468727213511 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:46:53 INFO - PROCESS | 2457 | 1468727213513 Marionette TRACE conn2 <- [1,1594,null,{}] 20:46:53 INFO - PROCESS | 2457 | 1468727213521 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}] 20:46:53 INFO - PROCESS | 2457 | 1468727213526 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:53 INFO - PROCESS | 2457 | 1468727213611 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 20:46:53 INFO - PROCESS | 2457 | 1468727213616 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:53 INFO - PROCESS | 2457 | 1468727213618 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x121252000 == 32 [pid = 2457] [id = 406] 20:46:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11912e000) [pid = 2457] [serial = 1217] [outer = 0x0] 20:46:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x119515800) [pid = 2457] [serial = 1218] [outer = 0x11912e000] 20:46:53 INFO - PROCESS | 2457 | 1468727213651 Marionette DEBUG loaded listener.js 20:46:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11973f400) [pid = 2457] [serial = 1219] [outer = 0x11912e000] 20:46:54 INFO - PROCESS | 2457 | 1468727214102 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]]]}] 20:46:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:46:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 621ms 20:46:54 INFO - PROCESS | 2457 | 1468727214132 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 20:46:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:46:54 INFO - PROCESS | 2457 | 1468727214134 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 20:46:54 INFO - PROCESS | 2457 | 1468727214136 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:46:54 INFO - PROCESS | 2457 | 1468727214137 Marionette TRACE conn2 <- [1,1598,null,{}] 20:46:54 INFO - PROCESS | 2457 | 1468727214140 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}] 20:46:54 INFO - PROCESS | 2457 | 1468727214142 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:54 INFO - PROCESS | 2457 | 1468727214220 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 20:46:54 INFO - PROCESS | 2457 | 1468727214225 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:54 INFO - PROCESS | 2457 | 1468727214227 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba7800 == 33 [pid = 2457] [id = 407] 20:46:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x12106e000) [pid = 2457] [serial = 1220] [outer = 0x0] 20:46:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1215e8800) [pid = 2457] [serial = 1221] [outer = 0x12106e000] 20:46:54 INFO - PROCESS | 2457 | 1468727214252 Marionette DEBUG loaded listener.js 20:46:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1219b8800) [pid = 2457] [serial = 1222] [outer = 0x12106e000] 20:46:54 INFO - PROCESS | 2457 | 1468727214568 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]]]}] 20:46:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:46:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 471ms 20:46:54 INFO - PROCESS | 2457 | 1468727214608 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 20:46:54 INFO - PROCESS | 2457 | 1468727214611 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 20:46:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:46:54 INFO - PROCESS | 2457 | 1468727214613 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:46:54 INFO - PROCESS | 2457 | 1468727214614 Marionette TRACE conn2 <- [1,1602,null,{}] 20:46:54 INFO - PROCESS | 2457 | 1468727214616 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}] 20:46:54 INFO - PROCESS | 2457 | 1468727214617 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:54 INFO - PROCESS | 2457 | 1468727214708 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 20:46:54 INFO - PROCESS | 2457 | 1468727214794 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:54 INFO - PROCESS | 2457 | 1468727214795 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x124340800 == 34 [pid = 2457] [id = 408] 20:46:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x112d05400) [pid = 2457] [serial = 1223] [outer = 0x0] 20:46:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1219bd000) [pid = 2457] [serial = 1224] [outer = 0x112d05400] 20:46:54 INFO - PROCESS | 2457 | 1468727214829 Marionette DEBUG loaded listener.js 20:46:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x123b76800) [pid = 2457] [serial = 1225] [outer = 0x112d05400] 20:46:55 INFO - PROCESS | 2457 | 1468727215187 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]]]}] 20:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 618ms 20:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:46:55 INFO - PROCESS | 2457 | 1468727215232 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 20:46:55 INFO - PROCESS | 2457 | 1468727215233 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 20:46:55 INFO - PROCESS | 2457 | 1468727215235 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:46:55 INFO - PROCESS | 2457 | 1468727215236 Marionette TRACE conn2 <- [1,1606,null,{}] 20:46:55 INFO - PROCESS | 2457 | 1468727215239 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}] 20:46:55 INFO - PROCESS | 2457 | 1468727215244 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:55 INFO - PROCESS | 2457 | 1468727215360 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 20:46:55 INFO - PROCESS | 2457 | 1468727215371 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:55 INFO - PROCESS | 2457 | 1468727215372 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x12653e000 == 35 [pid = 2457] [id = 409] 20:46:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x123b7f000) [pid = 2457] [serial = 1226] [outer = 0x0] 20:46:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1244e1400) [pid = 2457] [serial = 1227] [outer = 0x123b7f000] 20:46:55 INFO - PROCESS | 2457 | 1468727215398 Marionette DEBUG loaded listener.js 20:46:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x126bb3800) [pid = 2457] [serial = 1228] [outer = 0x123b7f000] 20:46:55 INFO - PROCESS | 2457 | 1468727215721 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]]]}] 20:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 20:46:55 INFO - PROCESS | 2457 | 1468727215754 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 20:46:55 INFO - PROCESS | 2457 | 1468727215756 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 20:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:46:55 INFO - PROCESS | 2457 | 1468727215766 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:46:55 INFO - PROCESS | 2457 | 1468727215767 Marionette TRACE conn2 <- [1,1610,null,{}] 20:46:55 INFO - PROCESS | 2457 | 1468727215769 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}] 20:46:55 INFO - PROCESS | 2457 | 1468727215777 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:55 INFO - PROCESS | 2457 | 1468727215874 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 20:46:55 INFO - PROCESS | 2457 | 1468727215877 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:55 INFO - PROCESS | 2457 | 1468727215878 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x12940e800 == 36 [pid = 2457] [id = 410] 20:46:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x124a3a400) [pid = 2457] [serial = 1229] [outer = 0x0] 20:46:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x128b25000) [pid = 2457] [serial = 1230] [outer = 0x124a3a400] 20:46:55 INFO - PROCESS | 2457 | 1468727215903 Marionette DEBUG loaded listener.js 20:46:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x128ba5800) [pid = 2457] [serial = 1231] [outer = 0x124a3a400] 20:46:56 INFO - PROCESS | 2457 | 1468727216229 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]]]}] 20:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 20:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:46:56 INFO - PROCESS | 2457 | 1468727216285 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 20:46:56 INFO - PROCESS | 2457 | 1468727216286 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 20:46:56 INFO - PROCESS | 2457 | 1468727216288 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:46:56 INFO - PROCESS | 2457 | 1468727216289 Marionette TRACE conn2 <- [1,1614,null,{}] 20:46:56 INFO - PROCESS | 2457 | 1468727216292 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}] 20:46:56 INFO - PROCESS | 2457 | 1468727216293 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:56 INFO - PROCESS | 2457 | 1468727216397 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 20:46:56 INFO - PROCESS | 2457 | 1468727216401 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:56 INFO - PROCESS | 2457 | 1468727216402 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6b5800 == 37 [pid = 2457] [id = 411] 20:46:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x128c68000) [pid = 2457] [serial = 1232] [outer = 0x0] 20:46:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12916b800) [pid = 2457] [serial = 1233] [outer = 0x128c68000] 20:46:56 INFO - PROCESS | 2457 | 1468727216425 Marionette DEBUG loaded listener.js 20:46:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1292b0400) [pid = 2457] [serial = 1234] [outer = 0x128c68000] 20:46:56 INFO - PROCESS | 2457 | 1468727216825 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]]]}] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x115dd4000) [pid = 2457] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x119133000) [pid = 2457] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x117153800) [pid = 2457] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1183a2800) [pid = 2457] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x115e2e800) [pid = 2457] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x112f4d800) [pid = 2457] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x11330c400) [pid = 2457] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1183b7000) [pid = 2457] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x119135800) [pid = 2457] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1210c0400) [pid = 2457] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x118619400) [pid = 2457] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1219c3000) [pid = 2457] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1167c8400) [pid = 2457] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x124f71c00) [pid = 2457] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x121327000) [pid = 2457] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x11714f000) [pid = 2457] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:46:56 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x128b22800) [pid = 2457] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 20:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 569ms 20:46:56 INFO - PROCESS | 2457 | 1468727216859 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 20:46:56 INFO - PROCESS | 2457 | 1468727216862 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 20:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:46:56 INFO - PROCESS | 2457 | 1468727216865 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:46:56 INFO - PROCESS | 2457 | 1468727216873 Marionette TRACE conn2 <- [1,1618,null,{}] 20:46:56 INFO - PROCESS | 2457 | 1468727216876 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}] 20:46:56 INFO - PROCESS | 2457 | 1468727216877 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:56 INFO - PROCESS | 2457 | 1468727216952 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 20:46:56 INFO - PROCESS | 2457 | 1468727216955 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:56 INFO - PROCESS | 2457 | 1468727216956 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fd7000 == 38 [pid = 2457] [id = 412] 20:46:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11330c400) [pid = 2457] [serial = 1235] [outer = 0x0] 20:46:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x117d11c00) [pid = 2457] [serial = 1236] [outer = 0x11330c400] 20:46:56 INFO - PROCESS | 2457 | 1468727216985 Marionette DEBUG loaded listener.js 20:46:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118f63400) [pid = 2457] [serial = 1237] [outer = 0x11330c400] 20:46:57 INFO - PROCESS | 2457 | 1468727217314 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]]]}] 20:46:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 480ms 20:46:57 INFO - PROCESS | 2457 | 1468727217346 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 20:46:57 INFO - PROCESS | 2457 | 1468727217347 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 20:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:46:57 INFO - PROCESS | 2457 | 1468727217349 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:46:57 INFO - PROCESS | 2457 | 1468727217350 Marionette TRACE conn2 <- [1,1622,null,{}] 20:46:57 INFO - PROCESS | 2457 | 1468727217352 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}] 20:46:57 INFO - PROCESS | 2457 | 1468727217354 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:57 INFO - PROCESS | 2457 | 1468727217434 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 20:46:57 INFO - PROCESS | 2457 | 1468727217493 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:57 INFO - PROCESS | 2457 | 1468727217494 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad41000 == 39 [pid = 2457] [id = 413] 20:46:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1167c8400) [pid = 2457] [serial = 1238] [outer = 0x0] 20:46:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1211dd000) [pid = 2457] [serial = 1239] [outer = 0x1167c8400] 20:46:57 INFO - PROCESS | 2457 | 1468727217518 Marionette DEBUG loaded listener.js 20:46:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x129173000) [pid = 2457] [serial = 1240] [outer = 0x1167c8400] 20:46:57 INFO - PROCESS | 2457 | 1468727217794 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]]]}] 20:46:57 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 20:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 470ms 20:46:57 INFO - PROCESS | 2457 | 1468727217821 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 20:46:57 INFO - PROCESS | 2457 | 1468727217824 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 20:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:46:57 INFO - PROCESS | 2457 | 1468727217833 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:46:57 INFO - PROCESS | 2457 | 1468727217835 Marionette TRACE conn2 <- [1,1626,null,{}] 20:46:57 INFO - PROCESS | 2457 | 1468727217837 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}] 20:46:57 INFO - PROCESS | 2457 | 1468727217839 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:57 INFO - PROCESS | 2457 | 1468727217933 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 20:46:57 INFO - PROCESS | 2457 | 1468727217936 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:57 INFO - PROCESS | 2457 | 1468727217938 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2cc800 == 40 [pid = 2457] [id = 414] 20:46:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1215efc00) [pid = 2457] [serial = 1241] [outer = 0x0] 20:46:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x12a58a400) [pid = 2457] [serial = 1242] [outer = 0x1215efc00] 20:46:57 INFO - PROCESS | 2457 | 1468727217966 Marionette DEBUG loaded listener.js 20:46:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12a706400) [pid = 2457] [serial = 1243] [outer = 0x1215efc00] 20:46:58 INFO - PROCESS | 2457 | 1468727218316 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]]]}] 20:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 521ms 20:46:58 INFO - PROCESS | 2457 | 1468727218354 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 20:46:58 INFO - PROCESS | 2457 | 1468727218356 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 20:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:46:58 INFO - PROCESS | 2457 | 1468727218369 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:46:58 INFO - PROCESS | 2457 | 1468727218370 Marionette TRACE conn2 <- [1,1630,null,{}] 20:46:58 INFO - PROCESS | 2457 | 1468727218372 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}] 20:46:58 INFO - PROCESS | 2457 | 1468727218373 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:58 INFO - PROCESS | 2457 | 1468727218453 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 20:46:58 INFO - PROCESS | 2457 | 1468727218457 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:58 INFO - PROCESS | 2457 | 1468727218458 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c765800 == 41 [pid = 2457] [id = 415] 20:46:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12a706800) [pid = 2457] [serial = 1244] [outer = 0x0] 20:46:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12a783c00) [pid = 2457] [serial = 1245] [outer = 0x12a706800] 20:46:58 INFO - PROCESS | 2457 | 1468727218482 Marionette DEBUG loaded listener.js 20:46:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12a9d9000) [pid = 2457] [serial = 1246] [outer = 0x12a706800] 20:46:58 INFO - PROCESS | 2457 | 1468727218812 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]]]}] 20:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 469ms 20:46:58 INFO - PROCESS | 2457 | 1468727218879 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 20:46:58 INFO - PROCESS | 2457 | 1468727218881 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 20:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:46:58 INFO - PROCESS | 2457 | 1468727218886 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:46:58 INFO - PROCESS | 2457 | 1468727218889 Marionette TRACE conn2 <- [1,1634,null,{}] 20:46:58 INFO - PROCESS | 2457 | 1468727218893 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}] 20:46:58 INFO - PROCESS | 2457 | 1468727218895 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:58 INFO - PROCESS | 2457 | 1468727218996 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 20:46:59 INFO - PROCESS | 2457 | 1468727219098 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:59 INFO - PROCESS | 2457 | 1468727219101 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x11662b800 == 42 [pid = 2457] [id = 416] 20:46:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1131bdc00) [pid = 2457] [serial = 1247] [outer = 0x0] 20:46:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x113c72c00) [pid = 2457] [serial = 1248] [outer = 0x1131bdc00] 20:46:59 INFO - PROCESS | 2457 | 1468727219134 Marionette DEBUG loaded listener.js 20:46:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1167be400) [pid = 2457] [serial = 1249] [outer = 0x1131bdc00] 20:46:59 INFO - PROCESS | 2457 | 1468727219704 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]]]}] 20:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 873ms 20:46:59 INFO - PROCESS | 2457 | 1468727219760 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 20:46:59 INFO - PROCESS | 2457 | 1468727219762 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 20:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:46:59 INFO - PROCESS | 2457 | 1468727219768 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:46:59 INFO - PROCESS | 2457 | 1468727219771 Marionette TRACE conn2 <- [1,1638,null,{}] 20:46:59 INFO - PROCESS | 2457 | 1468727219774 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}] 20:46:59 INFO - PROCESS | 2457 | 1468727219778 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:59 INFO - PROCESS | 2457 | 1468727219878 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 20:46:59 INFO - PROCESS | 2457 | 1468727219952 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:59 INFO - PROCESS | 2457 | 1468727219954 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:46:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x12156d000 == 43 [pid = 2457] [id = 417] 20:46:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1186eb000) [pid = 2457] [serial = 1250] [outer = 0x0] 20:46:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x118f62000) [pid = 2457] [serial = 1251] [outer = 0x1186eb000] 20:46:59 INFO - PROCESS | 2457 | 1468727219984 Marionette DEBUG loaded listener.js 20:47:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x11932d400) [pid = 2457] [serial = 1252] [outer = 0x1186eb000] 20:47:00 INFO - PROCESS | 2457 | 1468727220405 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]]]}] 20:47:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:47:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 673ms 20:47:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:47:00 INFO - PROCESS | 2457 | 1468727220440 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 20:47:00 INFO - PROCESS | 2457 | 1468727220442 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 20:47:00 INFO - PROCESS | 2457 | 1468727220444 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:47:00 INFO - PROCESS | 2457 | 1468727220445 Marionette TRACE conn2 <- [1,1642,null,{}] 20:47:00 INFO - PROCESS | 2457 | 1468727220452 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}] 20:47:00 INFO - PROCESS | 2457 | 1468727220456 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:00 INFO - PROCESS | 2457 | 1468727220560 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 20:47:00 INFO - PROCESS | 2457 | 1468727220624 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:00 INFO - PROCESS | 2457 | 1468727220627 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c044000 == 44 [pid = 2457] [id = 418] 20:47:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1219c6000) [pid = 2457] [serial = 1253] [outer = 0x0] 20:47:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x123b78000) [pid = 2457] [serial = 1254] [outer = 0x1219c6000] 20:47:00 INFO - PROCESS | 2457 | 1468727220657 Marionette DEBUG loaded listener.js 20:47:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x12431bc00) [pid = 2457] [serial = 1255] [outer = 0x1219c6000] 20:47:01 INFO - PROCESS | 2457 | 1468727221102 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]]]}] 20:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 20:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:47:01 INFO - PROCESS | 2457 | 1468727221117 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 20:47:01 INFO - PROCESS | 2457 | 1468727221118 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 20:47:01 INFO - PROCESS | 2457 | 1468727221120 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:47:01 INFO - PROCESS | 2457 | 1468727221122 Marionette TRACE conn2 <- [1,1646,null,{}] 20:47:01 INFO - PROCESS | 2457 | 1468727221124 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}] 20:47:01 INFO - PROCESS | 2457 | 1468727221125 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:01 INFO - PROCESS | 2457 | 1468727221249 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 20:47:01 INFO - PROCESS | 2457 | 1468727221323 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:01 INFO - PROCESS | 2457 | 1468727221324 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca82000 == 45 [pid = 2457] [id = 419] 20:47:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x124a36000) [pid = 2457] [serial = 1256] [outer = 0x0] 20:47:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x125fedc00) [pid = 2457] [serial = 1257] [outer = 0x124a36000] 20:47:01 INFO - PROCESS | 2457 | 1468727221353 Marionette DEBUG loaded listener.js 20:47:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x128b24800) [pid = 2457] [serial = 1258] [outer = 0x124a36000] 20:47:01 INFO - PROCESS | 2457 | 1468727221782 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]]]}] 20:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 720ms 20:47:01 INFO - PROCESS | 2457 | 1468727221843 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 20:47:01 INFO - PROCESS | 2457 | 1468727221844 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 20:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:47:01 INFO - PROCESS | 2457 | 1468727221846 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:47:01 INFO - PROCESS | 2457 | 1468727221848 Marionette TRACE conn2 <- [1,1650,null,{}] 20:47:01 INFO - PROCESS | 2457 | 1468727221850 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}] 20:47:01 INFO - PROCESS | 2457 | 1468727221851 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:01 INFO - PROCESS | 2457 | 1468727221952 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 20:47:02 INFO - PROCESS | 2457 | 1468727222027 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:02 INFO - PROCESS | 2457 | 1468727222028 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x11745f800 == 46 [pid = 2457] [id = 420] 20:47:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x1167bb800) [pid = 2457] [serial = 1259] [outer = 0x0] 20:47:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x11829a800) [pid = 2457] [serial = 1260] [outer = 0x1167bb800] 20:47:02 INFO - PROCESS | 2457 | 1468727222057 Marionette DEBUG loaded listener.js 20:47:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x119131400) [pid = 2457] [serial = 1261] [outer = 0x1167bb800] 20:47:02 INFO - PROCESS | 2457 | 1468727222622 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]]]}] 20:47:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:47:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 819ms 20:47:02 INFO - PROCESS | 2457 | 1468727222667 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 20:47:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:47:02 INFO - PROCESS | 2457 | 1468727222669 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 20:47:02 INFO - PROCESS | 2457 | 1468727222672 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:47:02 INFO - PROCESS | 2457 | 1468727222674 Marionette TRACE conn2 <- [1,1654,null,{}] 20:47:02 INFO - PROCESS | 2457 | 1468727222678 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}] 20:47:02 INFO - PROCESS | 2457 | 1468727222680 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:02 INFO - PROCESS | 2457 | 1468727222775 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 20:47:02 INFO - PROCESS | 2457 | 1468727222852 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:02 INFO - PROCESS | 2457 | 1468727222853 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x118108800 == 47 [pid = 2457] [id = 421] 20:47:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x11829cc00) [pid = 2457] [serial = 1262] [outer = 0x0] 20:47:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x1183bd800) [pid = 2457] [serial = 1263] [outer = 0x11829cc00] 20:47:02 INFO - PROCESS | 2457 | 1468727222882 Marionette DEBUG loaded listener.js 20:47:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x1186b0c00) [pid = 2457] [serial = 1264] [outer = 0x11829cc00] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2cc800 == 46 [pid = 2457] [id = 414] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad41000 == 45 [pid = 2457] [id = 413] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x120fd7000 == 44 [pid = 2457] [id = 412] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6b5800 == 43 [pid = 2457] [id = 411] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12940e800 == 42 [pid = 2457] [id = 410] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12653e000 == 41 [pid = 2457] [id = 409] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x124340800 == 40 [pid = 2457] [id = 408] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba7800 == 39 [pid = 2457] [id = 407] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x121252000 == 38 [pid = 2457] [id = 406] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d0000 == 37 [pid = 2457] [id = 405] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x1130e9000 == 36 [pid = 2457] [id = 404] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x121260000 == 35 [pid = 2457] [id = 403] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x117d92800 == 34 [pid = 2457] [id = 402] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba74000 == 33 [pid = 2457] [id = 401] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x11745f800 == 32 [pid = 2457] [id = 420] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca82000 == 31 [pid = 2457] [id = 419] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12c044000 == 30 [pid = 2457] [id = 418] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12156d000 == 29 [pid = 2457] [id = 417] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x12c765800 == 28 [pid = 2457] [id = 415] 20:47:03 INFO - PROCESS | 2457 | --DOCSHELL 0x11662b800 == 27 [pid = 2457] [id = 416] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x124f71000) [pid = 2457] [serial = 1188] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x124a30c00) [pid = 2457] [serial = 1186] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x1292b7c00) [pid = 2457] [serial = 1203] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x117d10400) [pid = 2457] [serial = 1165] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x126babc00) [pid = 2457] [serial = 1191] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x126729800) [pid = 2457] [serial = 1197] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1186f1800) [pid = 2457] [serial = 1194] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x11682d400) [pid = 2457] [serial = 1164] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x126c5b000) [pid = 2457] [serial = 1192] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x119742000) [pid = 2457] [serial = 1195] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x128b22400) [pid = 2457] [serial = 1198] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x129176800) [pid = 2457] [serial = 1201] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x128b9a000) [pid = 2457] [serial = 1200] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x121070000) [pid = 2457] [serial = 1180] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1215f1c00) [pid = 2457] [serial = 1183] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x12144a400) [pid = 2457] [serial = 1182] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x11951b000) [pid = 2457] [serial = 1168] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x119134400) [pid = 2457] [serial = 1167] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x118397c00) [pid = 2457] [serial = 1173] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x11852f000) [pid = 2457] [serial = 1174] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1196b6800) [pid = 2457] [serial = 1179] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x116193000) [pid = 2457] [serial = 1170] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11680bc00) [pid = 2457] [serial = 1171] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x11932b400) [pid = 2457] [serial = 1176] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x11959a400) [pid = 2457] [serial = 1177] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x116635800) [pid = 2457] [serial = 1153] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x113c8c800) [pid = 2457] [serial = 1152] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x118862000) [pid = 2457] [serial = 1156] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1183c4400) [pid = 2457] [serial = 1155] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x121805c00) [pid = 2457] [serial = 1159] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x11960d400) [pid = 2457] [serial = 1158] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x124a35400) [pid = 2457] [serial = 1162] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x123c18400) [pid = 2457] [serial = 1161] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1219b7400) [pid = 2457] [serial = 1185] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x12672b800) [pid = 2457] [serial = 1189] [outer = 0x0] [url = about:blank] 20:47:03 INFO - PROCESS | 2457 | 1468727223969 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]]]}] 20:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1324ms 20:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:47:04 INFO - PROCESS | 2457 | 1468727223998 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 20:47:04 INFO - PROCESS | 2457 | 1468727224000 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 20:47:04 INFO - PROCESS | 2457 | 1468727224003 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:47:04 INFO - PROCESS | 2457 | 1468727224005 Marionette TRACE conn2 <- [1,1658,null,{}] 20:47:04 INFO - PROCESS | 2457 | 1468727224014 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}] 20:47:04 INFO - PROCESS | 2457 | 1468727224016 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:04 INFO - PROCESS | 2457 | 1468727224098 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 20:47:04 INFO - PROCESS | 2457 | 1468727224128 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:04 INFO - PROCESS | 2457 | 1468727224131 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x115eeb800 == 28 [pid = 2457] [id = 422] 20:47:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x113c8d400) [pid = 2457] [serial = 1265] [outer = 0x0] 20:47:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x115dd4400) [pid = 2457] [serial = 1266] [outer = 0x113c8d400] 20:47:04 INFO - PROCESS | 2457 | 1468727224158 Marionette DEBUG loaded listener.js 20:47:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x11619d400) [pid = 2457] [serial = 1267] [outer = 0x113c8d400] 20:47:04 INFO - PROCESS | 2457 | 1468727224499 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]]]}] 20:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 525ms 20:47:04 INFO - PROCESS | 2457 | 1468727224548 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 20:47:04 INFO - PROCESS | 2457 | 1468727224552 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 20:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:47:04 INFO - PROCESS | 2457 | 1468727224557 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:47:04 INFO - PROCESS | 2457 | 1468727224559 Marionette TRACE conn2 <- [1,1662,null,{}] 20:47:04 INFO - PROCESS | 2457 | 1468727224561 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}] 20:47:04 INFO - PROCESS | 2457 | 1468727224563 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:04 INFO - PROCESS | 2457 | 1468727224640 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 20:47:04 INFO - PROCESS | 2457 | 1468727224647 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:04 INFO - PROCESS | 2457 | 1468727224648 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d80000 == 29 [pid = 2457] [id = 423] 20:47:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x116888400) [pid = 2457] [serial = 1268] [outer = 0x0] 20:47:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x118336800) [pid = 2457] [serial = 1269] [outer = 0x116888400] 20:47:04 INFO - PROCESS | 2457 | 1468727224675 Marionette DEBUG loaded listener.js 20:47:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x118399000) [pid = 2457] [serial = 1270] [outer = 0x116888400] 20:47:05 INFO - PROCESS | 2457 | 1468727224994 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]]]}] 20:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 472ms 20:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:47:05 INFO - PROCESS | 2457 | 1468727225030 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 20:47:05 INFO - PROCESS | 2457 | 1468727225032 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 20:47:05 INFO - PROCESS | 2457 | 1468727225036 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:47:05 INFO - PROCESS | 2457 | 1468727225050 Marionette TRACE conn2 <- [1,1666,null,{}] 20:47:05 INFO - PROCESS | 2457 | 1468727225062 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}] 20:47:05 INFO - PROCESS | 2457 | 1468727225067 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:05 INFO - PROCESS | 2457 | 1468727225195 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 20:47:05 INFO - PROCESS | 2457 | 1468727225283 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:05 INFO - PROCESS | 2457 | 1468727225285 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x1195d7800 == 30 [pid = 2457] [id = 424] 20:47:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11839f400) [pid = 2457] [serial = 1271] [outer = 0x0] 20:47:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118614400) [pid = 2457] [serial = 1272] [outer = 0x11839f400] 20:47:05 INFO - PROCESS | 2457 | 1468727225330 Marionette DEBUG loaded listener.js 20:47:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x118f6c800) [pid = 2457] [serial = 1273] [outer = 0x11839f400] 20:47:05 INFO - PROCESS | 2457 | 1468727225636 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]]]}] 20:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 637ms 20:47:05 INFO - PROCESS | 2457 | 1468727225673 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 20:47:05 INFO - PROCESS | 2457 | 1468727225676 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 20:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:47:05 INFO - PROCESS | 2457 | 1468727225680 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:47:05 INFO - PROCESS | 2457 | 1468727225681 Marionette TRACE conn2 <- [1,1670,null,{}] 20:47:05 INFO - PROCESS | 2457 | 1468727225683 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}] 20:47:05 INFO - PROCESS | 2457 | 1468727225684 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:05 INFO - PROCESS | 2457 | 1468727225794 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 20:47:05 INFO - PROCESS | 2457 | 1468727225828 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:05 INFO - PROCESS | 2457 | 1468727225829 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fc8800 == 31 [pid = 2457] [id = 425] 20:47:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x11912cc00) [pid = 2457] [serial = 1274] [outer = 0x0] 20:47:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x11932e400) [pid = 2457] [serial = 1275] [outer = 0x11912cc00] 20:47:05 INFO - PROCESS | 2457 | 1468727225854 Marionette DEBUG loaded listener.js 20:47:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1195a1000) [pid = 2457] [serial = 1276] [outer = 0x11912cc00] 20:47:06 INFO - PROCESS | 2457 | 1468727226141 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]]]}] 20:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 20:47:06 INFO - PROCESS | 2457 | 1468727226199 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 20:47:06 INFO - PROCESS | 2457 | 1468727226200 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 20:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:47:06 INFO - PROCESS | 2457 | 1468727226202 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:47:06 INFO - PROCESS | 2457 | 1468727226203 Marionette TRACE conn2 <- [1,1674,null,{}] 20:47:06 INFO - PROCESS | 2457 | 1468727226206 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}] 20:47:06 INFO - PROCESS | 2457 | 1468727226207 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:06 INFO - PROCESS | 2457 | 1468727226309 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 20:47:06 INFO - PROCESS | 2457 | 1468727226347 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:06 INFO - PROCESS | 2457 | 1468727226348 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x12191d800 == 32 [pid = 2457] [id = 426] 20:47:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1195a1400) [pid = 2457] [serial = 1277] [outer = 0x0] 20:47:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x119612800) [pid = 2457] [serial = 1278] [outer = 0x1195a1400] 20:47:06 INFO - PROCESS | 2457 | 1468727226372 Marionette DEBUG loaded listener.js 20:47:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12106cc00) [pid = 2457] [serial = 1279] [outer = 0x1195a1400] 20:47:06 INFO - PROCESS | 2457 | 1468727226690 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]]]}] 20:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 517ms 20:47:06 INFO - PROCESS | 2457 | 1468727226721 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 20:47:06 INFO - PROCESS | 2457 | 1468727226722 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 20:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:47:06 INFO - PROCESS | 2457 | 1468727226726 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:47:06 INFO - PROCESS | 2457 | 1468727226728 Marionette TRACE conn2 <- [1,1678,null,{}] 20:47:06 INFO - PROCESS | 2457 | 1468727226730 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}] 20:47:06 INFO - PROCESS | 2457 | 1468727226734 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:06 INFO - PROCESS | 2457 | 1468727226848 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 20:47:06 INFO - PROCESS | 2457 | 1468727226886 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:06 INFO - PROCESS | 2457 | 1468727226887 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a15800 == 33 [pid = 2457] [id = 427] 20:47:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x119611c00) [pid = 2457] [serial = 1280] [outer = 0x0] 20:47:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1210c4400) [pid = 2457] [serial = 1281] [outer = 0x119611c00] 20:47:06 INFO - PROCESS | 2457 | 1468727226912 Marionette DEBUG loaded listener.js 20:47:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x123b77000) [pid = 2457] [serial = 1282] [outer = 0x119611c00] 20:47:07 INFO - PROCESS | 2457 | 1468727227208 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]]]}] 20:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 522ms 20:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:47:07 INFO - PROCESS | 2457 | 1468727227247 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 20:47:07 INFO - PROCESS | 2457 | 1468727227248 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 20:47:07 INFO - PROCESS | 2457 | 1468727227250 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:47:07 INFO - PROCESS | 2457 | 1468727227251 Marionette TRACE conn2 <- [1,1682,null,{}] 20:47:07 INFO - PROCESS | 2457 | 1468727227254 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}] 20:47:07 INFO - PROCESS | 2457 | 1468727227255 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:07 INFO - PROCESS | 2457 | 1468727227356 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 20:47:07 INFO - PROCESS | 2457 | 1468727227393 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:07 INFO - PROCESS | 2457 | 1468727227394 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a9d800 == 34 [pid = 2457] [id = 428] 20:47:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x123b73c00) [pid = 2457] [serial = 1283] [outer = 0x0] 20:47:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12408dc00) [pid = 2457] [serial = 1284] [outer = 0x123b73c00] 20:47:07 INFO - PROCESS | 2457 | 1468727227418 Marionette DEBUG loaded listener.js 20:47:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x124ab2800) [pid = 2457] [serial = 1285] [outer = 0x123b73c00] 20:47:07 INFO - PROCESS | 2457 | 1468727227719 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]]]}] 20:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 20:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:47:07 INFO - PROCESS | 2457 | 1468727227769 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 20:47:07 INFO - PROCESS | 2457 | 1468727227771 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 20:47:07 INFO - PROCESS | 2457 | 1468727227779 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:47:07 INFO - PROCESS | 2457 | 1468727227780 Marionette TRACE conn2 <- [1,1686,null,{}] 20:47:07 INFO - PROCESS | 2457 | 1468727227782 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}] 20:47:07 INFO - PROCESS | 2457 | 1468727227784 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:07 INFO - PROCESS | 2457 | 1468727227879 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 20:47:07 INFO - PROCESS | 2457 | 1468727227883 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:07 INFO - PROCESS | 2457 | 1468727227884 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b40800 == 35 [pid = 2457] [id = 429] 20:47:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x112d0c000) [pid = 2457] [serial = 1286] [outer = 0x0] 20:47:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x125fe9c00) [pid = 2457] [serial = 1287] [outer = 0x112d0c000] 20:47:07 INFO - PROCESS | 2457 | 1468727227908 Marionette DEBUG loaded listener.js 20:47:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x126738000) [pid = 2457] [serial = 1288] [outer = 0x112d0c000] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x128c68000) [pid = 2457] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x12106e000) [pid = 2457] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x128e75400) [pid = 2457] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x11839f000) [pid = 2457] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x114f97800) [pid = 2457] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1183a0400) [pid = 2457] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x112d04800) [pid = 2457] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x11912e000) [pid = 2457] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x11330c400) [pid = 2457] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1215efc00) [pid = 2457] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1167c8400) [pid = 2457] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x12a706800) [pid = 2457] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x112d05400) [pid = 2457] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x123b7f000) [pid = 2457] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:47:08 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x124a3a400) [pid = 2457] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:47:08 INFO - PROCESS | 2457 | 1468727228385 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]]]}] 20:47:08 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 20:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 625ms 20:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:47:08 INFO - PROCESS | 2457 | 1468727228398 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 20:47:08 INFO - PROCESS | 2457 | 1468727228400 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 20:47:08 INFO - PROCESS | 2457 | 1468727228402 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:47:08 INFO - PROCESS | 2457 | 1468727228403 Marionette TRACE conn2 <- [1,1690,null,{}] 20:47:08 INFO - PROCESS | 2457 | 1468727228405 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}] 20:47:08 INFO - PROCESS | 2457 | 1468727228406 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:08 INFO - PROCESS | 2457 | 1468727228481 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 20:47:08 INFO - PROCESS | 2457 | 1468727228493 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:08 INFO - PROCESS | 2457 | 1468727228495 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x12913d000 == 36 [pid = 2457] [id = 430] 20:47:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x113c97400) [pid = 2457] [serial = 1289] [outer = 0x0] 20:47:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x118614800) [pid = 2457] [serial = 1290] [outer = 0x113c97400] 20:47:08 INFO - PROCESS | 2457 | 1468727228520 Marionette DEBUG loaded listener.js 20:47:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x121811000) [pid = 2457] [serial = 1291] [outer = 0x113c97400] 20:47:08 INFO - PROCESS | 2457 | 1468727228855 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]]]}] 20:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 471ms 20:47:08 INFO - PROCESS | 2457 | 1468727228873 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 20:47:08 INFO - PROCESS | 2457 | 1468727228875 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 20:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:47:08 INFO - PROCESS | 2457 | 1468727228879 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:47:08 INFO - PROCESS | 2457 | 1468727228880 Marionette TRACE conn2 <- [1,1694,null,{}] 20:47:08 INFO - PROCESS | 2457 | 1468727228882 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}] 20:47:08 INFO - PROCESS | 2457 | 1468727228883 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:08 INFO - PROCESS | 2457 | 1468727228984 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 20:47:08 INFO - PROCESS | 2457 | 1468727228993 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:08 INFO - PROCESS | 2457 | 1468727228994 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x129420800 == 37 [pid = 2457] [id = 431] 20:47:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x119a79c00) [pid = 2457] [serial = 1292] [outer = 0x0] 20:47:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12672d000) [pid = 2457] [serial = 1293] [outer = 0x119a79c00] 20:47:09 INFO - PROCESS | 2457 | 1468727229018 Marionette DEBUG loaded listener.js 20:47:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x126bb5c00) [pid = 2457] [serial = 1294] [outer = 0x119a79c00] 20:47:09 INFO - PROCESS | 2457 | 1468727229330 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]]]}] 20:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 469ms 20:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:47:09 INFO - PROCESS | 2457 | 1468727229348 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 20:47:09 INFO - PROCESS | 2457 | 1468727229350 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 20:47:09 INFO - PROCESS | 2457 | 1468727229352 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:47:09 INFO - PROCESS | 2457 | 1468727229354 Marionette TRACE conn2 <- [1,1698,null,{}] 20:47:09 INFO - PROCESS | 2457 | 1468727229356 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}] 20:47:09 INFO - PROCESS | 2457 | 1468727229359 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:09 INFO - PROCESS | 2457 | 1468727229446 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 20:47:09 INFO - PROCESS | 2457 | 1468727229450 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:09 INFO - PROCESS | 2457 | 1468727229459 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad28000 == 38 [pid = 2457] [id = 432] 20:47:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x121751400) [pid = 2457] [serial = 1295] [outer = 0x0] 20:47:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x126c55400) [pid = 2457] [serial = 1296] [outer = 0x121751400] 20:47:09 INFO - PROCESS | 2457 | 1468727229486 Marionette DEBUG loaded listener.js 20:47:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x128e78c00) [pid = 2457] [serial = 1297] [outer = 0x121751400] 20:47:09 INFO - PROCESS | 2457 | 1468727229817 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]]]}] 20:47:09 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 20:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 468ms 20:47:09 INFO - PROCESS | 2457 | 1468727229821 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 20:47:09 INFO - PROCESS | 2457 | 1468727229822 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 20:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:47:09 INFO - PROCESS | 2457 | 1468727229829 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:47:09 INFO - PROCESS | 2457 | 1468727229830 Marionette TRACE conn2 <- [1,1702,null,{}] 20:47:09 INFO - PROCESS | 2457 | 1468727229832 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}] 20:47:09 INFO - PROCESS | 2457 | 1468727229833 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:09 INFO - PROCESS | 2457 | 1468727229911 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 20:47:09 INFO - PROCESS | 2457 | 1468727229977 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:09 INFO - PROCESS | 2457 | 1468727229978 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a990800 == 39 [pid = 2457] [id = 433] 20:47:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12106b400) [pid = 2457] [serial = 1298] [outer = 0x0] 20:47:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x129170400) [pid = 2457] [serial = 1299] [outer = 0x12106b400] 20:47:10 INFO - PROCESS | 2457 | 1468727230002 Marionette DEBUG loaded listener.js 20:47:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1292b9c00) [pid = 2457] [serial = 1300] [outer = 0x12106b400] 20:47:10 INFO - PROCESS | 2457 | 1468727230354 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]]]}] 20:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 574ms 20:47:10 INFO - PROCESS | 2457 | 1468727230399 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 20:47:10 INFO - PROCESS | 2457 | 1468727230401 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 20:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:47:10 INFO - PROCESS | 2457 | 1468727230405 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:47:10 INFO - PROCESS | 2457 | 1468727230407 Marionette TRACE conn2 <- [1,1706,null,{}] 20:47:10 INFO - PROCESS | 2457 | 1468727230411 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}] 20:47:10 INFO - PROCESS | 2457 | 1468727230414 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:10 INFO - PROCESS | 2457 | 1468727230531 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 20:47:10 INFO - PROCESS | 2457 | 1468727230588 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:10 INFO - PROCESS | 2457 | 1468727230591 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x116acd800 == 40 [pid = 2457] [id = 434] 20:47:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x112edf000) [pid = 2457] [serial = 1301] [outer = 0x0] 20:47:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x112f57400) [pid = 2457] [serial = 1302] [outer = 0x112edf000] 20:47:10 INFO - PROCESS | 2457 | 1468727230622 Marionette DEBUG loaded listener.js 20:47:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x115e27000) [pid = 2457] [serial = 1303] [outer = 0x112edf000] 20:47:11 INFO - PROCESS | 2457 | 1468727231162 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]]]}] 20:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 773ms 20:47:11 INFO - PROCESS | 2457 | 1468727231203 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 20:47:11 INFO - PROCESS | 2457 | 1468727231207 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 20:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:47:11 INFO - PROCESS | 2457 | 1468727231215 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:47:11 INFO - PROCESS | 2457 | 1468727231217 Marionette TRACE conn2 <- [1,1710,null,{}] 20:47:11 INFO - PROCESS | 2457 | 1468727231219 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}] 20:47:11 INFO - PROCESS | 2457 | 1468727231221 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:11 INFO - PROCESS | 2457 | 1468727231329 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 20:47:11 INFO - PROCESS | 2457 | 1468727231412 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:11 INFO - PROCESS | 2457 | 1468727231413 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fe1000 == 41 [pid = 2457] [id = 435] 20:47:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x117d11000) [pid = 2457] [serial = 1304] [outer = 0x0] 20:47:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x118396800) [pid = 2457] [serial = 1305] [outer = 0x117d11000] 20:47:11 INFO - PROCESS | 2457 | 1468727231445 Marionette DEBUG loaded listener.js 20:47:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1183b8c00) [pid = 2457] [serial = 1306] [outer = 0x117d11000] 20:47:12 INFO - PROCESS | 2457 | 1468727232126 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]]]}] 20:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 971ms 20:47:12 INFO - PROCESS | 2457 | 1468727232186 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 20:47:12 INFO - PROCESS | 2457 | 1468727232188 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 20:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:47:12 INFO - PROCESS | 2457 | 1468727232192 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:47:12 INFO - PROCESS | 2457 | 1468727232193 Marionette TRACE conn2 <- [1,1714,null,{}] 20:47:12 INFO - PROCESS | 2457 | 1468727232197 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}] 20:47:12 INFO - PROCESS | 2457 | 1468727232198 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:12 INFO - PROCESS | 2457 | 1468727232306 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 20:47:12 INFO - PROCESS | 2457 | 1468727232369 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:12 INFO - PROCESS | 2457 | 1468727232372 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d78000 == 42 [pid = 2457] [id = 436] 20:47:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x1167c6c00) [pid = 2457] [serial = 1307] [outer = 0x0] 20:47:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x11682d000) [pid = 2457] [serial = 1308] [outer = 0x1167c6c00] 20:47:12 INFO - PROCESS | 2457 | 1468727232400 Marionette DEBUG loaded listener.js 20:47:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x11833b400) [pid = 2457] [serial = 1309] [outer = 0x1167c6c00] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad28000 == 41 [pid = 2457] [id = 432] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x129420800 == 40 [pid = 2457] [id = 431] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x12913d000 == 39 [pid = 2457] [id = 430] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x128b40800 == 38 [pid = 2457] [id = 429] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x124a9d800 == 37 [pid = 2457] [id = 428] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x124a15800 == 36 [pid = 2457] [id = 427] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x12191d800 == 35 [pid = 2457] [id = 426] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x120fc8800 == 34 [pid = 2457] [id = 425] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x1195d7800 == 33 [pid = 2457] [id = 424] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x117d80000 == 32 [pid = 2457] [id = 423] 20:47:12 INFO - PROCESS | 2457 | --DOCSHELL 0x115eeb800 == 31 [pid = 2457] [id = 422] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x1244e1400) [pid = 2457] [serial = 1227] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x128b25000) [pid = 2457] [serial = 1230] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x12916b800) [pid = 2457] [serial = 1233] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x128ba5800) [pid = 2457] [serial = 1231] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1215e8800) [pid = 2457] [serial = 1221] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1219b8800) [pid = 2457] [serial = 1222] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1295a4400) [pid = 2457] [serial = 1204] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x118613800) [pid = 2457] [serial = 1215] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x118869400) [pid = 2457] [serial = 1216] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x115e2d000) [pid = 2457] [serial = 1206] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x116882800) [pid = 2457] [serial = 1207] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x11860f000) [pid = 2457] [serial = 1209] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1186f3800) [pid = 2457] [serial = 1210] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1131bf800) [pid = 2457] [serial = 1212] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1176d8400) [pid = 2457] [serial = 1213] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x119515800) [pid = 2457] [serial = 1218] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11973f400) [pid = 2457] [serial = 1219] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x117d11c00) [pid = 2457] [serial = 1236] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x118f63400) [pid = 2457] [serial = 1237] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x12a706400) [pid = 2457] [serial = 1243] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1211dd000) [pid = 2457] [serial = 1239] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x12a783c00) [pid = 2457] [serial = 1245] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12a9d9000) [pid = 2457] [serial = 1246] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12a58a400) [pid = 2457] [serial = 1242] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1292b0400) [pid = 2457] [serial = 1234] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1219bd000) [pid = 2457] [serial = 1224] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x123b76800) [pid = 2457] [serial = 1225] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x129173000) [pid = 2457] [serial = 1240] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x126bb3800) [pid = 2457] [serial = 1228] [outer = 0x0] [url = about:blank] 20:47:12 INFO - PROCESS | 2457 | 1468727232812 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]]]}] 20:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 671ms 20:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:47:12 INFO - PROCESS | 2457 | 1468727232862 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 20:47:12 INFO - PROCESS | 2457 | 1468727232865 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 20:47:12 INFO - PROCESS | 2457 | 1468727232869 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:47:12 INFO - PROCESS | 2457 | 1468727232871 Marionette TRACE conn2 <- [1,1718,null,{}] 20:47:12 INFO - PROCESS | 2457 | 1468727232873 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}] 20:47:12 INFO - PROCESS | 2457 | 1468727232875 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:12 INFO - PROCESS | 2457 | 1468727232954 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 20:47:13 INFO - PROCESS | 2457 | 1468727233013 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:13 INFO - PROCESS | 2457 | 1468727233014 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x118666000 == 32 [pid = 2457] [id = 437] 20:47:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x118396400) [pid = 2457] [serial = 1310] [outer = 0x0] 20:47:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1183c4400) [pid = 2457] [serial = 1311] [outer = 0x118396400] 20:47:13 INFO - PROCESS | 2457 | 1468727233044 Marionette DEBUG loaded listener.js 20:47:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1186f1800) [pid = 2457] [serial = 1312] [outer = 0x118396400] 20:47:13 INFO - PROCESS | 2457 | 1468727233477 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]]]}] 20:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 624ms 20:47:13 INFO - PROCESS | 2457 | 1468727233495 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 20:47:13 INFO - PROCESS | 2457 | 1468727233497 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 20:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:47:13 INFO - PROCESS | 2457 | 1468727233501 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:47:13 INFO - PROCESS | 2457 | 1468727233502 Marionette TRACE conn2 <- [1,1722,null,{}] 20:47:13 INFO - PROCESS | 2457 | 1468727233506 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}] 20:47:13 INFO - PROCESS | 2457 | 1468727233507 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:13 INFO - PROCESS | 2457 | 1468727233607 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 20:47:13 INFO - PROCESS | 2457 | 1468727233700 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:13 INFO - PROCESS | 2457 | 1468727233701 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x118fe4800 == 33 [pid = 2457] [id = 438] 20:47:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1183b6c00) [pid = 2457] [serial = 1313] [outer = 0x0] 20:47:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1183bfc00) [pid = 2457] [serial = 1314] [outer = 0x1183b6c00] 20:47:13 INFO - PROCESS | 2457 | 1468727233733 Marionette DEBUG loaded listener.js 20:47:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x118860800) [pid = 2457] [serial = 1315] [outer = 0x1183b6c00] 20:47:14 INFO - PROCESS | 2457 | 1468727234155 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]]]}] 20:47:14 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 20:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 20:47:14 INFO - PROCESS | 2457 | 1468727234170 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 20:47:14 INFO - PROCESS | 2457 | 1468727234174 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 20:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:47:14 INFO - PROCESS | 2457 | 1468727234181 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:47:14 INFO - PROCESS | 2457 | 1468727234182 Marionette TRACE conn2 <- [1,1726,null,{}] 20:47:14 INFO - PROCESS | 2457 | 1468727234185 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}] 20:47:14 INFO - PROCESS | 2457 | 1468727234186 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:14 INFO - PROCESS | 2457 | 1468727234285 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 20:47:14 INFO - PROCESS | 2457 | 1468727234339 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:14 INFO - PROCESS | 2457 | 1468727234340 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x12155b000 == 34 [pid = 2457] [id = 439] 20:47:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118fbd000) [pid = 2457] [serial = 1316] [outer = 0x0] 20:47:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119338000) [pid = 2457] [serial = 1317] [outer = 0x118fbd000] 20:47:14 INFO - PROCESS | 2457 | 1468727234371 Marionette DEBUG loaded listener.js 20:47:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1196bd000) [pid = 2457] [serial = 1318] [outer = 0x118fbd000] 20:47:14 INFO - PROCESS | 2457 | 1468727234797 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]]]}] 20:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 20:47:14 INFO - PROCESS | 2457 | 1468727234851 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 20:47:14 INFO - PROCESS | 2457 | 1468727234852 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 20:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:47:14 INFO - PROCESS | 2457 | 1468727234855 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:47:14 INFO - PROCESS | 2457 | 1468727234857 Marionette TRACE conn2 <- [1,1730,null,{}] 20:47:14 INFO - PROCESS | 2457 | 1468727234866 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}] 20:47:14 INFO - PROCESS | 2457 | 1468727234869 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:14 INFO - PROCESS | 2457 | 1468727234984 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 20:47:15 INFO - PROCESS | 2457 | 1468727235069 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:15 INFO - PROCESS | 2457 | 1468727235072 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x124aa3800 == 35 [pid = 2457] [id = 440] 20:47:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x121075c00) [pid = 2457] [serial = 1319] [outer = 0x0] 20:47:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1215f1400) [pid = 2457] [serial = 1320] [outer = 0x121075c00] 20:47:15 INFO - PROCESS | 2457 | 1468727235105 Marionette DEBUG loaded listener.js 20:47:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1219ba000) [pid = 2457] [serial = 1321] [outer = 0x121075c00] 20:47:15 INFO - PROCESS | 2457 | 1468727235517 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]]]}] 20:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 20:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 723ms 20:47:15 INFO - PROCESS | 2457 | 1468727235578 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 20:47:15 INFO - PROCESS | 2457 | 1468727235580 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 20:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:47:15 INFO - PROCESS | 2457 | 1468727235583 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:47:15 INFO - PROCESS | 2457 | 1468727235584 Marionette TRACE conn2 <- [1,1734,null,{}] 20:47:15 INFO - PROCESS | 2457 | 1468727235586 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}] 20:47:15 INFO - PROCESS | 2457 | 1468727235588 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:15 INFO - PROCESS | 2457 | 1468727235686 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 20:47:15 INFO - PROCESS | 2457 | 1468727235743 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:15 INFO - PROCESS | 2457 | 1468727235744 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x126eb9000 == 36 [pid = 2457] [id = 441] 20:47:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1219c2800) [pid = 2457] [serial = 1322] [outer = 0x0] 20:47:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x123b78400) [pid = 2457] [serial = 1323] [outer = 0x1219c2800] 20:47:15 INFO - PROCESS | 2457 | 1468727235773 Marionette DEBUG loaded listener.js 20:47:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12431b800) [pid = 2457] [serial = 1324] [outer = 0x1219c2800] 20:47:16 INFO - PROCESS | 2457 | 1468727236180 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]]]}] 20:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 618ms 20:47:16 INFO - PROCESS | 2457 | 1468727236202 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 20:47:16 INFO - PROCESS | 2457 | 1468727236203 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 20:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:47:16 INFO - PROCESS | 2457 | 1468727236206 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:47:16 INFO - PROCESS | 2457 | 1468727236207 Marionette TRACE conn2 <- [1,1738,null,{}] 20:47:16 INFO - PROCESS | 2457 | 1468727236210 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}] 20:47:16 INFO - PROCESS | 2457 | 1468727236211 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:16 INFO - PROCESS | 2457 | 1468727236303 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 20:47:16 INFO - PROCESS | 2457 | 1468727236391 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:16 INFO - PROCESS | 2457 | 1468727236393 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x129149000 == 37 [pid = 2457] [id = 442] 20:47:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x123c1dc00) [pid = 2457] [serial = 1325] [outer = 0x0] 20:47:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x124aa8c00) [pid = 2457] [serial = 1326] [outer = 0x123c1dc00] 20:47:16 INFO - PROCESS | 2457 | 1468727236422 Marionette DEBUG loaded listener.js 20:47:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1263f7400) [pid = 2457] [serial = 1327] [outer = 0x123c1dc00] 20:47:16 INFO - PROCESS | 2457 | 1468727236856 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]]]}] 20:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 20:47:16 INFO - PROCESS | 2457 | 1468727236878 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 20:47:16 INFO - PROCESS | 2457 | 1468727236879 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 20:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:47:16 INFO - PROCESS | 2457 | 1468727236882 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:47:16 INFO - PROCESS | 2457 | 1468727236883 Marionette TRACE conn2 <- [1,1742,null,{}] 20:47:16 INFO - PROCESS | 2457 | 1468727236885 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}] 20:47:16 INFO - PROCESS | 2457 | 1468727236890 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:17 INFO - PROCESS | 2457 | 1468727237002 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 20:47:17 INFO - PROCESS | 2457 | 1468727237061 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:17 INFO - PROCESS | 2457 | 1468727237062 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6bb000 == 38 [pid = 2457] [id = 443] 20:47:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x126b20400) [pid = 2457] [serial = 1328] [outer = 0x0] 20:47:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x128b23400) [pid = 2457] [serial = 1329] [outer = 0x126b20400] 20:47:17 INFO - PROCESS | 2457 | 1468727237091 Marionette DEBUG loaded listener.js 20:47:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x129173000) [pid = 2457] [serial = 1330] [outer = 0x126b20400] 20:47:17 INFO - PROCESS | 2457 | 1468727237513 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]]]}] 20:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 773ms 20:47:17 INFO - PROCESS | 2457 | 1468727237676 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 2457 | 1468727237679 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 20:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:47:17 INFO - PROCESS | 2457 | 1468727237687 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:47:17 INFO - PROCESS | 2457 | 1468727237690 Marionette TRACE conn2 <- [1,1746,null,{}] 20:47:17 INFO - PROCESS | 2457 | 1468727237706 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}] 20:47:17 INFO - PROCESS | 2457 | 1468727237709 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:17 INFO - PROCESS | 2457 | 1468727237856 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 20:47:17 INFO - PROCESS | 2457 | 1468727237983 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:17 INFO - PROCESS | 2457 | 1468727237988 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x11957c800 == 39 [pid = 2457] [id = 444] 20:47:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x116635800) [pid = 2457] [serial = 1331] [outer = 0x0] 20:47:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x116a1d000) [pid = 2457] [serial = 1332] [outer = 0x116635800] 20:47:18 INFO - PROCESS | 2457 | 1468727238017 Marionette DEBUG loaded listener.js 20:47:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1183a0400) [pid = 2457] [serial = 1333] [outer = 0x116635800] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x117d78000 == 38 [pid = 2457] [id = 436] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x116acd800 == 37 [pid = 2457] [id = 434] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x120fe1000 == 36 [pid = 2457] [id = 435] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x118108800 == 35 [pid = 2457] [id = 421] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6bb000 == 34 [pid = 2457] [id = 443] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x129149000 == 33 [pid = 2457] [id = 442] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x126eb9000 == 32 [pid = 2457] [id = 441] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x12a990800 == 31 [pid = 2457] [id = 433] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x124aa3800 == 30 [pid = 2457] [id = 440] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x12155b000 == 29 [pid = 2457] [id = 439] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x118fe4800 == 28 [pid = 2457] [id = 438] 20:47:18 INFO - PROCESS | 2457 | --DOCSHELL 0x118666000 == 27 [pid = 2457] [id = 437] 20:47:18 INFO - PROCESS | 2457 | 1468727238940 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]]]}] 20:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1282ms 20:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:47:18 INFO - PROCESS | 2457 | 1468727238968 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 20:47:18 INFO - PROCESS | 2457 | 1468727238970 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 20:47:18 INFO - PROCESS | 2457 | 1468727238973 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:47:18 INFO - PROCESS | 2457 | 1468727238976 Marionette TRACE conn2 <- [1,1750,null,{}] 20:47:18 INFO - PROCESS | 2457 | 1468727238980 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}] 20:47:18 INFO - PROCESS | 2457 | 1468727238981 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:19 INFO - PROCESS | 2457 | 1468727239065 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 20:47:19 INFO - PROCESS | 2457 | 1468727239070 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:19 INFO - PROCESS | 2457 | 1468727239072 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x115d9d000 == 28 [pid = 2457] [id = 445] 20:47:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1128b1800) [pid = 2457] [serial = 1334] [outer = 0x0] 20:47:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1129d7400) [pid = 2457] [serial = 1335] [outer = 0x1128b1800] 20:47:19 INFO - PROCESS | 2457 | 1468727239103 Marionette DEBUG loaded listener.js 20:47:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x112f4a400) [pid = 2457] [serial = 1336] [outer = 0x1128b1800] 20:47:19 INFO - PROCESS | 2457 | 1468727239483 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]]]}] 20:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 523ms 20:47:19 INFO - PROCESS | 2457 | 1468727239496 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 20:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:47:19 INFO - PROCESS | 2457 | 1468727239499 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 20:47:19 INFO - PROCESS | 2457 | 1468727239504 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:47:19 INFO - PROCESS | 2457 | 1468727239506 Marionette TRACE conn2 <- [1,1754,null,{}] 20:47:19 INFO - PROCESS | 2457 | 1468727239508 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}] 20:47:19 INFO - PROCESS | 2457 | 1468727239510 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:19 INFO - PROCESS | 2457 | 1468727239587 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 20:47:19 INFO - PROCESS | 2457 | 1468727239594 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:19 INFO - PROCESS | 2457 | 1468727239596 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x118107800 == 29 [pid = 2457] [id = 446] 20:47:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x114f96400) [pid = 2457] [serial = 1337] [outer = 0x0] 20:47:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x115e2c000) [pid = 2457] [serial = 1338] [outer = 0x114f96400] 20:47:19 INFO - PROCESS | 2457 | 1468727239624 Marionette DEBUG loaded listener.js 20:47:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x116192800) [pid = 2457] [serial = 1339] [outer = 0x114f96400] 20:47:19 INFO - PROCESS | 2457 | 1468727239978 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]]]}] 20:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 523ms 20:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:47:20 INFO - PROCESS | 2457 | 1468727240027 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 2457 | 1468727240029 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 20:47:20 INFO - PROCESS | 2457 | 1468727240031 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:47:20 INFO - PROCESS | 2457 | 1468727240033 Marionette TRACE conn2 <- [1,1758,null,{}] 20:47:20 INFO - PROCESS | 2457 | 1468727240041 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}] 20:47:20 INFO - PROCESS | 2457 | 1468727240045 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:20 INFO - PROCESS | 2457 | 1468727240122 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 20:47:20 INFO - PROCESS | 2457 | 1468727240130 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:20 INFO - PROCESS | 2457 | 1468727240132 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f53800 == 30 [pid = 2457] [id = 447] 20:47:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x112eba000) [pid = 2457] [serial = 1340] [outer = 0x0] 20:47:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x11829ac00) [pid = 2457] [serial = 1341] [outer = 0x112eba000] 20:47:20 INFO - PROCESS | 2457 | 1468727240160 Marionette DEBUG loaded listener.js 20:47:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x11839ec00) [pid = 2457] [serial = 1342] [outer = 0x112eba000] 20:47:20 INFO - PROCESS | 2457 | 1468727240539 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]]]}] 20:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 522ms 20:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:47:20 INFO - PROCESS | 2457 | 1468727240554 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 2457 | 1468727240555 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 20:47:20 INFO - PROCESS | 2457 | 1468727240558 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:47:20 INFO - PROCESS | 2457 | 1468727240560 Marionette TRACE conn2 <- [1,1762,null,{}] 20:47:20 INFO - PROCESS | 2457 | 1468727240563 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}] 20:47:20 INFO - PROCESS | 2457 | 1468727240564 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:20 INFO - PROCESS | 2457 | 1468727240663 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 20:47:20 INFO - PROCESS | 2457 | 1468727240673 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:20 INFO - PROCESS | 2457 | 1468727240674 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b1c000 == 31 [pid = 2457] [id = 448] 20:47:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x118530000) [pid = 2457] [serial = 1343] [outer = 0x0] 20:47:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x1186b0800) [pid = 2457] [serial = 1344] [outer = 0x118530000] 20:47:20 INFO - PROCESS | 2457 | 1468727240702 Marionette DEBUG loaded listener.js 20:47:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x1186f3c00) [pid = 2457] [serial = 1345] [outer = 0x118530000] 20:47:21 INFO - PROCESS | 2457 | 1468727241048 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]]]}] 20:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 523ms 20:47:21 INFO - PROCESS | 2457 | 1468727241081 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 20:47:21 INFO - PROCESS | 2457 | 1468727241090 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 20:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:47:21 INFO - PROCESS | 2457 | 1468727241093 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:47:21 INFO - PROCESS | 2457 | 1468727241094 Marionette TRACE conn2 <- [1,1766,null,{}] 20:47:21 INFO - PROCESS | 2457 | 1468727241096 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}] 20:47:21 INFO - PROCESS | 2457 | 1468727241098 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:21 INFO - PROCESS | 2457 | 1468727241221 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 20:47:21 INFO - PROCESS | 2457 | 1468727241273 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:21 INFO - PROCESS | 2457 | 1468727241274 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x124341000 == 32 [pid = 2457] [id = 449] 20:47:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x114f91400) [pid = 2457] [serial = 1346] [outer = 0x0] 20:47:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x118f63c00) [pid = 2457] [serial = 1347] [outer = 0x114f91400] 20:47:21 INFO - PROCESS | 2457 | 1468727241313 Marionette DEBUG loaded listener.js 20:47:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 119 (0x119138000) [pid = 2457] [serial = 1348] [outer = 0x114f91400] 20:47:21 INFO - PROCESS | 2457 | 1468727241749 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]]]}] 20:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 669ms 20:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:47:21 INFO - PROCESS | 2457 | 1468727241762 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 20:47:21 INFO - PROCESS | 2457 | 1468727241763 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 20:47:21 INFO - PROCESS | 2457 | 1468727241765 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:47:21 INFO - PROCESS | 2457 | 1468727241766 Marionette TRACE conn2 <- [1,1770,null,{}] 20:47:21 INFO - PROCESS | 2457 | 1468727241768 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}] 20:47:21 INFO - PROCESS | 2457 | 1468727241773 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:21 INFO - PROCESS | 2457 | 1468727241896 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 20:47:21 INFO - PROCESS | 2457 | 1468727241938 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:21 INFO - PROCESS | 2457 | 1468727241939 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b47000 == 33 [pid = 2457] [id = 450] 20:47:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 120 (0x119333c00) [pid = 2457] [serial = 1349] [outer = 0x0] 20:47:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 121 (0x1195a5c00) [pid = 2457] [serial = 1350] [outer = 0x119333c00] 20:47:21 INFO - PROCESS | 2457 | 1468727241963 Marionette DEBUG loaded listener.js 20:47:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 122 (0x1210c1400) [pid = 2457] [serial = 1351] [outer = 0x119333c00] 20:47:22 INFO - PROCESS | 2457 | 1468727242262 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]]]}] 20:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 521ms 20:47:22 INFO - PROCESS | 2457 | 1468727242287 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 20:47:22 INFO - PROCESS | 2457 | 1468727242288 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 20:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:47:22 INFO - PROCESS | 2457 | 1468727242291 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:47:22 INFO - PROCESS | 2457 | 1468727242303 Marionette TRACE conn2 <- [1,1774,null,{}] 20:47:22 INFO - PROCESS | 2457 | 1468727242306 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}] 20:47:22 INFO - PROCESS | 2457 | 1468727242309 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:22 INFO - PROCESS | 2457 | 1468727242757 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 121 (0x118396400) [pid = 2457] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 120 (0x12106b400) [pid = 2457] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 119 (0x1167c6c00) [pid = 2457] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 118 (0x112edf000) [pid = 2457] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x117d11000) [pid = 2457] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x11839f400) [pid = 2457] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x123b73c00) [pid = 2457] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x113c8d400) [pid = 2457] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x1195a1400) [pid = 2457] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x1167bb800) [pid = 2457] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x11912cc00) [pid = 2457] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x113c97400) [pid = 2457] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x119a79c00) [pid = 2457] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x116888400) [pid = 2457] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x124a36000) [pid = 2457] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1131bdc00) [pid = 2457] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x11829cc00) [pid = 2457] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x119611c00) [pid = 2457] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x112d0c000) [pid = 2457] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1219c6000) [pid = 2457] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x121751400) [pid = 2457] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:47:22 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1186eb000) [pid = 2457] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:47:22 INFO - PROCESS | 2457 | 1468727242863 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:22 INFO - PROCESS | 2457 | 1468727242865 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x115da2000 == 34 [pid = 2457] [id = 451] 20:47:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x112984c00) [pid = 2457] [serial = 1352] [outer = 0x0] 20:47:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x112f50800) [pid = 2457] [serial = 1353] [outer = 0x112984c00] 20:47:22 INFO - PROCESS | 2457 | 1468727242889 Marionette DEBUG loaded listener.js 20:47:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x116193c00) [pid = 2457] [serial = 1354] [outer = 0x112984c00] 20:47:23 INFO - PROCESS | 2457 | 1468727243150 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]]]}] 20:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 881ms 20:47:23 INFO - PROCESS | 2457 | 1468727243172 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 20:47:23 INFO - PROCESS | 2457 | 1468727243173 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 20:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:47:23 INFO - PROCESS | 2457 | 1468727243183 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:47:23 INFO - PROCESS | 2457 | 1468727243184 Marionette TRACE conn2 <- [1,1778,null,{}] 20:47:23 INFO - PROCESS | 2457 | 1468727243186 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}] 20:47:23 INFO - PROCESS | 2457 | 1468727243187 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:23 INFO - PROCESS | 2457 | 1468727243267 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 20:47:23 INFO - PROCESS | 2457 | 1468727243328 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:23 INFO - PROCESS | 2457 | 1468727243329 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d41800 == 35 [pid = 2457] [id = 452] 20:47:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x112d0b000) [pid = 2457] [serial = 1355] [outer = 0x0] 20:47:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x116a15800) [pid = 2457] [serial = 1356] [outer = 0x112d0b000] 20:47:23 INFO - PROCESS | 2457 | 1468727243354 Marionette DEBUG loaded listener.js 20:47:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x11912dc00) [pid = 2457] [serial = 1357] [outer = 0x112d0b000] 20:47:23 INFO - PROCESS | 2457 | 1468727243632 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]]]}] 20:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 20:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 476ms 20:47:23 INFO - PROCESS | 2457 | 1468727243655 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 20:47:23 INFO - PROCESS | 2457 | 1468727243657 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 20:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:47:23 INFO - PROCESS | 2457 | 1468727243671 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:47:23 INFO - PROCESS | 2457 | 1468727243672 Marionette TRACE conn2 <- [1,1782,null,{}] 20:47:23 INFO - PROCESS | 2457 | 1468727243680 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}] 20:47:23 INFO - PROCESS | 2457 | 1468727243682 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:23 INFO - PROCESS | 2457 | 1468727243813 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 20:47:23 INFO - PROCESS | 2457 | 1468727243896 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:23 INFO - PROCESS | 2457 | 1468727243897 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f52000 == 36 [pid = 2457] [id = 453] 20:47:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x116469c00) [pid = 2457] [serial = 1358] [outer = 0x0] 20:47:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x119610400) [pid = 2457] [serial = 1359] [outer = 0x116469c00] 20:47:23 INFO - PROCESS | 2457 | 1468727243940 Marionette DEBUG loaded listener.js 20:47:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x1215ef800) [pid = 2457] [serial = 1360] [outer = 0x116469c00] 20:47:24 INFO - PROCESS | 2457 | 1468727244342 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]]]}] 20:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 20:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 731ms 20:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:47:24 INFO - PROCESS | 2457 | 1468727244392 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 20:47:24 INFO - PROCESS | 2457 | 1468727244393 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 20:47:24 INFO - PROCESS | 2457 | 1468727244395 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:47:24 INFO - PROCESS | 2457 | 1468727244396 Marionette TRACE conn2 <- [1,1786,null,{}] 20:47:24 INFO - PROCESS | 2457 | 1468727244398 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}] 20:47:24 INFO - PROCESS | 2457 | 1468727244399 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:24 INFO - PROCESS | 2457 | 1468727244474 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 20:47:24 INFO - PROCESS | 2457 | 1468727244535 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:24 INFO - PROCESS | 2457 | 1468727244536 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b845000 == 37 [pid = 2457] [id = 454] 20:47:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x1183bb400) [pid = 2457] [serial = 1361] [outer = 0x0] 20:47:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1219b7400) [pid = 2457] [serial = 1362] [outer = 0x1183bb400] 20:47:24 INFO - PROCESS | 2457 | 1468727244562 Marionette DEBUG loaded listener.js 20:47:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x1219c6000) [pid = 2457] [serial = 1363] [outer = 0x1183bb400] 20:47:25 INFO - PROCESS | 2457 | 1468727245007 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]]]}] 20:47:25 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 20:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 673ms 20:47:25 INFO - PROCESS | 2457 | 1468727245068 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 20:47:25 INFO - PROCESS | 2457 | 1468727245071 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 20:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:47:25 INFO - PROCESS | 2457 | 1468727245100 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:47:25 INFO - PROCESS | 2457 | 1468727245102 Marionette TRACE conn2 <- [1,1790,null,{}] 20:47:25 INFO - PROCESS | 2457 | 1468727245109 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}] 20:47:25 INFO - PROCESS | 2457 | 1468727245112 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:25 INFO - PROCESS | 2457 | 1468727245248 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 20:47:25 INFO - PROCESS | 2457 | 1468727245330 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:25 INFO - PROCESS | 2457 | 1468727245332 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fdd000 == 38 [pid = 2457] [id = 455] 20:47:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x112f07000) [pid = 2457] [serial = 1364] [outer = 0x0] 20:47:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 114 (0x112f52400) [pid = 2457] [serial = 1365] [outer = 0x112f07000] 20:47:25 INFO - PROCESS | 2457 | 1468727245363 Marionette DEBUG loaded listener.js 20:47:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 115 (0x113382800) [pid = 2457] [serial = 1366] [outer = 0x112f07000] 20:47:25 INFO - PROCESS | 2457 | 1468727245878 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]]]}] 20:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 849ms 20:47:25 INFO - PROCESS | 2457 | 1468727245923 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 20:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:47:25 INFO - PROCESS | 2457 | 1468727245928 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 20:47:25 INFO - PROCESS | 2457 | 1468727245933 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:47:25 INFO - PROCESS | 2457 | 1468727245935 Marionette TRACE conn2 <- [1,1794,null,{}] 20:47:25 INFO - PROCESS | 2457 | 1468727245937 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}] 20:47:25 INFO - PROCESS | 2457 | 1468727245939 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:26 INFO - PROCESS | 2457 | 1468727246048 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 20:47:26 INFO - PROCESS | 2457 | 1468727246131 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:26 INFO - PROCESS | 2457 | 1468727246132 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bae000 == 39 [pid = 2457] [id = 456] 20:47:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 116 (0x116a1dc00) [pid = 2457] [serial = 1367] [outer = 0x0] 20:47:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 117 (0x11714e000) [pid = 2457] [serial = 1368] [outer = 0x116a1dc00] 20:47:26 INFO - PROCESS | 2457 | 1468727246163 Marionette DEBUG loaded listener.js 20:47:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 118 (0x11839fc00) [pid = 2457] [serial = 1369] [outer = 0x116a1dc00] 20:47:26 INFO - PROCESS | 2457 | 1468727246823 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]]]}] 20:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 921ms 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x120f52000 == 38 [pid = 2457] [id = 453] 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x129d41800 == 37 [pid = 2457] [id = 452] 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x115da2000 == 36 [pid = 2457] [id = 451] 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x128b47000 == 35 [pid = 2457] [id = 450] 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x124341000 == 34 [pid = 2457] [id = 449] 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x123b1c000 == 33 [pid = 2457] [id = 448] 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x120f53800 == 32 [pid = 2457] [id = 447] 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x118107800 == 31 [pid = 2457] [id = 446] 20:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:47:26 INFO - PROCESS | 2457 | --DOCSHELL 0x115d9d000 == 30 [pid = 2457] [id = 445] 20:47:26 INFO - PROCESS | 2457 | 1468727246873 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 20:47:26 INFO - PROCESS | 2457 | 1468727246875 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 20:47:26 INFO - PROCESS | 2457 | 1468727246878 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:47:26 INFO - PROCESS | 2457 | 1468727246880 Marionette TRACE conn2 <- [1,1798,null,{}] 20:47:26 INFO - PROCESS | 2457 | 1468727246884 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}] 20:47:26 INFO - PROCESS | 2457 | 1468727246885 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:26 INFO - PROCESS | 2457 | 1468727246971 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 117 (0x1186b0c00) [pid = 2457] [serial = 1264] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 116 (0x1183c4400) [pid = 2457] [serial = 1311] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 115 (0x128e78c00) [pid = 2457] [serial = 1297] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 114 (0x129170400) [pid = 2457] [serial = 1299] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 113 (0x11682d000) [pid = 2457] [serial = 1308] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x11833b400) [pid = 2457] [serial = 1309] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x112f57400) [pid = 2457] [serial = 1302] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1292b9c00) [pid = 2457] [serial = 1300] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x118396800) [pid = 2457] [serial = 1305] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x115e27000) [pid = 2457] [serial = 1303] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1183b8c00) [pid = 2457] [serial = 1306] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x118614400) [pid = 2457] [serial = 1272] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x12408dc00) [pid = 2457] [serial = 1284] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x11619d400) [pid = 2457] [serial = 1267] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12106cc00) [pid = 2457] [serial = 1279] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x11829a800) [pid = 2457] [serial = 1260] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1195a1000) [pid = 2457] [serial = 1276] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x121811000) [pid = 2457] [serial = 1291] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x119612800) [pid = 2457] [serial = 1278] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x118f6c800) [pid = 2457] [serial = 1273] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x126bb5c00) [pid = 2457] [serial = 1294] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x118399000) [pid = 2457] [serial = 1270] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x128b24800) [pid = 2457] [serial = 1258] [outer = 0x0] [url = about:blank] 20:47:26 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1167be400) [pid = 2457] [serial = 1249] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1183bd800) [pid = 2457] [serial = 1263] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11932e400) [pid = 2457] [serial = 1275] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x125fedc00) [pid = 2457] [serial = 1257] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1210c4400) [pid = 2457] [serial = 1281] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x125fe9c00) [pid = 2457] [serial = 1287] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x113c72c00) [pid = 2457] [serial = 1248] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x123b78000) [pid = 2457] [serial = 1254] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12672d000) [pid = 2457] [serial = 1293] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x126c55400) [pid = 2457] [serial = 1296] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x11932d400) [pid = 2457] [serial = 1252] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x12431bc00) [pid = 2457] [serial = 1255] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x118336800) [pid = 2457] [serial = 1269] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x118f62000) [pid = 2457] [serial = 1251] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x126738000) [pid = 2457] [serial = 1288] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x123b77000) [pid = 2457] [serial = 1282] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x115dd4400) [pid = 2457] [serial = 1266] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x118614800) [pid = 2457] [serial = 1290] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x124ab2800) [pid = 2457] [serial = 1285] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x119131400) [pid = 2457] [serial = 1261] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x1186f1800) [pid = 2457] [serial = 1312] [outer = 0x0] [url = about:blank] 20:47:27 INFO - PROCESS | 2457 | 1468727247040 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:27 INFO - PROCESS | 2457 | 1468727247041 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x116859800 == 31 [pid = 2457] [id = 457] 20:47:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x113c72c00) [pid = 2457] [serial = 1370] [outer = 0x0] 20:47:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x115e92000) [pid = 2457] [serial = 1371] [outer = 0x113c72c00] 20:47:27 INFO - PROCESS | 2457 | 1468727247069 Marionette DEBUG loaded listener.js 20:47:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1167c6000) [pid = 2457] [serial = 1372] [outer = 0x113c72c00] 20:47:27 INFO - PROCESS | 2457 | 1468727247370 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]]]}] 20:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 20:47:27 INFO - PROCESS | 2457 | 1468727247398 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 20:47:27 INFO - PROCESS | 2457 | 1468727247401 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 20:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:47:27 INFO - PROCESS | 2457 | 1468727247405 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:47:27 INFO - PROCESS | 2457 | 1468727247407 Marionette TRACE conn2 <- [1,1802,null,{}] 20:47:27 INFO - PROCESS | 2457 | 1468727247413 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}] 20:47:27 INFO - PROCESS | 2457 | 1468727247415 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:27 INFO - PROCESS | 2457 | 1468727247510 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 20:47:27 INFO - PROCESS | 2457 | 1468727247563 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:27 INFO - PROCESS | 2457 | 1468727247565 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x117479800 == 32 [pid = 2457] [id = 458] 20:47:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x115e8d000) [pid = 2457] [serial = 1373] [outer = 0x0] 20:47:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x116f96400) [pid = 2457] [serial = 1374] [outer = 0x115e8d000] 20:47:27 INFO - PROCESS | 2457 | 1468727247591 Marionette DEBUG loaded listener.js 20:47:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1183a1c00) [pid = 2457] [serial = 1375] [outer = 0x115e8d000] 20:47:27 INFO - PROCESS | 2457 | 1468727247885 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]]]}] 20:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 523ms 20:47:27 INFO - PROCESS | 2457 | 1468727247930 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 20:47:27 INFO - PROCESS | 2457 | 1468727247931 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 20:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:47:27 INFO - PROCESS | 2457 | 1468727247934 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:47:27 INFO - PROCESS | 2457 | 1468727247936 Marionette TRACE conn2 <- [1,1806,null,{}] 20:47:27 INFO - PROCESS | 2457 | 1468727247947 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}] 20:47:27 INFO - PROCESS | 2457 | 1468727247950 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:28 INFO - PROCESS | 2457 | 1468727248029 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 20:47:28 INFO - PROCESS | 2457 | 1468727248086 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:28 INFO - PROCESS | 2457 | 1468727248088 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f48000 == 33 [pid = 2457] [id = 459] 20:47:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1128af400) [pid = 2457] [serial = 1376] [outer = 0x0] 20:47:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1183bdc00) [pid = 2457] [serial = 1377] [outer = 0x1128af400] 20:47:28 INFO - PROCESS | 2457 | 1468727248118 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x118fba400) [pid = 2457] [serial = 1378] [outer = 0x1128af400] 20:47:28 INFO - PROCESS | 2457 | 1468727248432 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]]]}] 20:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 520ms 20:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:47:28 INFO - PROCESS | 2457 | 1468727248455 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 20:47:28 INFO - PROCESS | 2457 | 1468727248456 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 20:47:28 INFO - PROCESS | 2457 | 1468727248459 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:47:28 INFO - PROCESS | 2457 | 1468727248462 Marionette TRACE conn2 <- [1,1810,null,{}] 20:47:28 INFO - PROCESS | 2457 | 1468727248466 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}] 20:47:28 INFO - PROCESS | 2457 | 1468727248467 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:28 INFO - PROCESS | 2457 | 1468727248548 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 20:47:28 INFO - PROCESS | 2457 | 1468727248551 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:28 INFO - PROCESS | 2457 | 1468727248553 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x121a88800 == 34 [pid = 2457] [id = 460] 20:47:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11932e000) [pid = 2457] [serial = 1379] [outer = 0x0] 20:47:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1195a5400) [pid = 2457] [serial = 1380] [outer = 0x11932e000] 20:47:28 INFO - PROCESS | 2457 | 1468727248580 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x119611c00) [pid = 2457] [serial = 1381] [outer = 0x11932e000] 20:47:28 INFO - PROCESS | 2457 | 1468727248933 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]]]}] 20:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 20:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:47:28 INFO - PROCESS | 2457 | 1468727248981 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 20:47:28 INFO - PROCESS | 2457 | 1468727248983 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 20:47:28 INFO - PROCESS | 2457 | 1468727248985 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:47:28 INFO - PROCESS | 2457 | 1468727248986 Marionette TRACE conn2 <- [1,1814,null,{}] 20:47:28 INFO - PROCESS | 2457 | 1468727248988 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}] 20:47:28 INFO - PROCESS | 2457 | 1468727248989 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:29 INFO - PROCESS | 2457 | 1468727249085 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 20:47:29 INFO - PROCESS | 2457 | 1468727249124 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:29 INFO - PROCESS | 2457 | 1468727249125 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x123cac800 == 35 [pid = 2457] [id = 461] 20:47:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x119134400) [pid = 2457] [serial = 1382] [outer = 0x0] 20:47:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119a78c00) [pid = 2457] [serial = 1383] [outer = 0x119134400] 20:47:29 INFO - PROCESS | 2457 | 1468727249149 Marionette DEBUG loaded listener.js 20:47:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x121072c00) [pid = 2457] [serial = 1384] [outer = 0x119134400] 20:47:29 INFO - PROCESS | 2457 | 1468727249477 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]]]}] 20:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 517ms 20:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:47:29 INFO - PROCESS | 2457 | 1468727249503 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 20:47:29 INFO - PROCESS | 2457 | 1468727249504 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 20:47:29 INFO - PROCESS | 2457 | 1468727249506 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:47:29 INFO - PROCESS | 2457 | 1468727249507 Marionette TRACE conn2 <- [1,1818,null,{}] 20:47:29 INFO - PROCESS | 2457 | 1468727249512 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}] 20:47:29 INFO - PROCESS | 2457 | 1468727249516 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:29 INFO - PROCESS | 2457 | 1468727249631 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 20:47:29 INFO - PROCESS | 2457 | 1468727249644 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:29 INFO - PROCESS | 2457 | 1468727249645 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x126eac000 == 36 [pid = 2457] [id = 462] 20:47:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1211e1c00) [pid = 2457] [serial = 1385] [outer = 0x0] 20:47:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1215ee400) [pid = 2457] [serial = 1386] [outer = 0x1211e1c00] 20:47:29 INFO - PROCESS | 2457 | 1468727249669 Marionette DEBUG loaded listener.js 20:47:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1241e4000) [pid = 2457] [serial = 1387] [outer = 0x1211e1c00] 20:47:30 INFO - PROCESS | 2457 | 1468727250013 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]]]}] 20:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 522ms 20:47:30 INFO - PROCESS | 2457 | 1468727250030 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 2457 | 1468727250031 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 20:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:47:30 INFO - PROCESS | 2457 | 1468727250034 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:47:30 INFO - PROCESS | 2457 | 1468727250035 Marionette TRACE conn2 <- [1,1822,null,{}] 20:47:30 INFO - PROCESS | 2457 | 1468727250038 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}] 20:47:30 INFO - PROCESS | 2457 | 1468727250040 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:30 INFO - PROCESS | 2457 | 1468727250166 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 20:47:30 INFO - PROCESS | 2457 | 1468727250176 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 2457 | 1468727250178 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x129145000 == 37 [pid = 2457] [id = 463] 20:47:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x124323400) [pid = 2457] [serial = 1388] [outer = 0x0] 20:47:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x124a31c00) [pid = 2457] [serial = 1389] [outer = 0x124323400] 20:47:30 INFO - PROCESS | 2457 | 1468727250202 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x124f6f800) [pid = 2457] [serial = 1390] [outer = 0x124323400] 20:47:30 INFO - PROCESS | 2457 | 1468727250545 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]]]}] 20:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 20:47:30 INFO - PROCESS | 2457 | 1468727250552 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 2457 | 1468727250553 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 20:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:47:30 INFO - PROCESS | 2457 | 1468727250555 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:47:30 INFO - PROCESS | 2457 | 1468727250556 Marionette TRACE conn2 <- [1,1826,null,{}] 20:47:30 INFO - PROCESS | 2457 | 1468727250561 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}] 20:47:30 INFO - PROCESS | 2457 | 1468727250562 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:30 INFO - PROCESS | 2457 | 1468727250657 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 20:47:30 INFO - PROCESS | 2457 | 1468727250695 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 2457 | 1468727250696 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6b9800 == 38 [pid = 2457] [id = 464] 20:47:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x125fe9000) [pid = 2457] [serial = 1391] [outer = 0x0] 20:47:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x12637c000) [pid = 2457] [serial = 1392] [outer = 0x125fe9000] 20:47:30 INFO - PROCESS | 2457 | 1468727250720 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x12672d000) [pid = 2457] [serial = 1393] [outer = 0x125fe9000] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x118530000) [pid = 2457] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x114f96400) [pid = 2457] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1128b1800) [pid = 2457] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x116635800) [pid = 2457] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x112eba000) [pid = 2457] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1183b6c00) [pid = 2457] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x118fbd000) [pid = 2457] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x114f91400) [pid = 2457] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x121075c00) [pid = 2457] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1219c2800) [pid = 2457] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x119333c00) [pid = 2457] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x123c1dc00) [pid = 2457] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x126b20400) [pid = 2457] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x112984c00) [pid = 2457] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x112d0b000) [pid = 2457] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:47:31 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x116469c00) [pid = 2457] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:47:31 INFO - PROCESS | 2457 | 1468727251097 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]]]}] 20:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 572ms 20:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:47:31 INFO - PROCESS | 2457 | 1468727251128 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 20:47:31 INFO - PROCESS | 2457 | 1468727251130 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 20:47:31 INFO - PROCESS | 2457 | 1468727251132 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:47:31 INFO - PROCESS | 2457 | 1468727251133 Marionette TRACE conn2 <- [1,1830,null,{}] 20:47:31 INFO - PROCESS | 2457 | 1468727251136 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}] 20:47:31 INFO - PROCESS | 2457 | 1468727251137 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:31 INFO - PROCESS | 2457 | 1468727251215 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 20:47:31 INFO - PROCESS | 2457 | 1468727251219 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:31 INFO - PROCESS | 2457 | 1468727251220 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x119bba000 == 39 [pid = 2457] [id = 465] 20:47:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1128b1800) [pid = 2457] [serial = 1394] [outer = 0x0] 20:47:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11330cc00) [pid = 2457] [serial = 1395] [outer = 0x1128b1800] 20:47:31 INFO - PROCESS | 2457 | 1468727251245 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1186f5400) [pid = 2457] [serial = 1396] [outer = 0x1128b1800] 20:47:31 INFO - PROCESS | 2457 | 1468727251591 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]]]}] 20:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 468ms 20:47:31 INFO - PROCESS | 2457 | 1468727251600 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 20:47:31 INFO - PROCESS | 2457 | 1468727251602 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 20:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:47:31 INFO - PROCESS | 2457 | 1468727251604 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:47:31 INFO - PROCESS | 2457 | 1468727251605 Marionette TRACE conn2 <- [1,1834,null,{}] 20:47:31 INFO - PROCESS | 2457 | 1468727251607 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}] 20:47:31 INFO - PROCESS | 2457 | 1468727251608 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:31 INFO - PROCESS | 2457 | 1468727251718 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 20:47:31 INFO - PROCESS | 2457 | 1468727251723 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:31 INFO - PROCESS | 2457 | 1468727251724 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b827800 == 40 [pid = 2457] [id = 466] 20:47:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11297c000) [pid = 2457] [serial = 1397] [outer = 0x0] 20:47:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x11932a800) [pid = 2457] [serial = 1398] [outer = 0x11297c000] 20:47:31 INFO - PROCESS | 2457 | 1468727251749 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1263ecc00) [pid = 2457] [serial = 1399] [outer = 0x11297c000] 20:47:32 INFO - PROCESS | 2457 | 1468727252057 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]]]}] 20:47:32 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 20:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 468ms 20:47:32 INFO - PROCESS | 2457 | 1468727252072 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 2457 | 1468727252074 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 20:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:47:32 INFO - PROCESS | 2457 | 1468727252082 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:47:32 INFO - PROCESS | 2457 | 1468727252083 Marionette TRACE conn2 <- [1,1838,null,{}] 20:47:32 INFO - PROCESS | 2457 | 1468727252086 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}] 20:47:32 INFO - PROCESS | 2457 | 1468727252087 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:32 INFO - PROCESS | 2457 | 1468727252183 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 20:47:32 INFO - PROCESS | 2457 | 1468727252187 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 2457 | 1468727252189 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2ca800 == 41 [pid = 2457] [id = 467] 20:47:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x126b1f800) [pid = 2457] [serial = 1400] [outer = 0x0] 20:47:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x126c5a000) [pid = 2457] [serial = 1401] [outer = 0x126b1f800] 20:47:32 INFO - PROCESS | 2457 | 1468727252215 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x128b2f400) [pid = 2457] [serial = 1402] [outer = 0x126b1f800] 20:47:32 INFO - PROCESS | 2457 | 1468727252603 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]]]}] 20:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 570ms 20:47:32 INFO - PROCESS | 2457 | 1468727252653 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 2457 | 1468727252655 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 20:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:47:32 INFO - PROCESS | 2457 | 1468727252662 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:47:32 INFO - PROCESS | 2457 | 1468727252664 Marionette TRACE conn2 <- [1,1842,null,{}] 20:47:32 INFO - PROCESS | 2457 | 1468727252667 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}] 20:47:32 INFO - PROCESS | 2457 | 1468727252669 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:32 INFO - PROCESS | 2457 | 1468727252792 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 20:47:32 INFO - PROCESS | 2457 | 1468727252800 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 2457 | 1468727252801 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2de800 == 42 [pid = 2457] [id = 468] 20:47:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1263f1c00) [pid = 2457] [serial = 1403] [outer = 0x0] 20:47:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x128e7a800) [pid = 2457] [serial = 1404] [outer = 0x1263f1c00] 20:47:32 INFO - PROCESS | 2457 | 1468727252849 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x129172800) [pid = 2457] [serial = 1405] [outer = 0x1263f1c00] 20:47:33 INFO - PROCESS | 2457 | 1468727253380 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]]]}] 20:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 774ms 20:47:33 INFO - PROCESS | 2457 | 1468727253434 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 2457 | 1468727253437 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 20:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:47:33 INFO - PROCESS | 2457 | 1468727253440 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:47:33 INFO - PROCESS | 2457 | 1468727253442 Marionette TRACE conn2 <- [1,1846,null,{}] 20:47:33 INFO - PROCESS | 2457 | 1468727253447 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}] 20:47:33 INFO - PROCESS | 2457 | 1468727253448 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:33 INFO - PROCESS | 2457 | 1468727253556 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 20:47:33 INFO - PROCESS | 2457 | 1468727253631 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:33 INFO - PROCESS | 2457 | 1468727253632 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x11866a800 == 43 [pid = 2457] [id = 469] 20:47:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x113c94c00) [pid = 2457] [serial = 1406] [outer = 0x0] 20:47:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x11646b000) [pid = 2457] [serial = 1407] [outer = 0x113c94c00] 20:47:33 INFO - PROCESS | 2457 | 1468727253662 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1174d2800) [pid = 2457] [serial = 1408] [outer = 0x113c94c00] 20:47:34 INFO - PROCESS | 2457 | 1468727254081 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]]]}] 20:47:34 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) 20:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 675ms 20:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:47:34 INFO - PROCESS | 2457 | 1468727254115 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 20:47:34 INFO - PROCESS | 2457 | 1468727254118 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 20:47:34 INFO - PROCESS | 2457 | 1468727254123 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:47:34 INFO - PROCESS | 2457 | 1468727254125 Marionette TRACE conn2 <- [1,1850,null,{}] 20:47:34 INFO - PROCESS | 2457 | 1468727254127 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}] 20:47:34 INFO - PROCESS | 2457 | 1468727254129 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:34 INFO - PROCESS | 2457 | 1468727254258 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 20:47:34 INFO - PROCESS | 2457 | 1468727254321 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:34 INFO - PROCESS | 2457 | 1468727254322 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x1240c3800 == 44 [pid = 2457] [id = 470] 20:47:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1183bd400) [pid = 2457] [serial = 1409] [outer = 0x0] 20:47:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1186ba400) [pid = 2457] [serial = 1410] [outer = 0x1183bd400] 20:47:34 INFO - PROCESS | 2457 | 1468727254394 Marionette DEBUG loaded listener.js 20:47:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x119131800) [pid = 2457] [serial = 1411] [outer = 0x1183bd400] 20:47:34 INFO - PROCESS | 2457 | 1468727254797 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]]]}] 20:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 724ms 20:47:34 INFO - PROCESS | 2457 | 1468727254858 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 20:47:34 INFO - PROCESS | 2457 | 1468727254860 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 20:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:47:34 INFO - PROCESS | 2457 | 1468727254864 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:47:34 INFO - PROCESS | 2457 | 1468727254867 Marionette TRACE conn2 <- [1,1854,null,{}] 20:47:34 INFO - PROCESS | 2457 | 1468727254875 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}] 20:47:34 INFO - PROCESS | 2457 | 1468727254880 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:34 INFO - PROCESS | 2457 | 1468727254980 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 20:47:35 INFO - PROCESS | 2457 | 1468727255056 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:35 INFO - PROCESS | 2457 | 1468727255058 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2d3000 == 45 [pid = 2457] [id = 471] 20:47:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x121076c00) [pid = 2457] [serial = 1412] [outer = 0x0] 20:47:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12174fc00) [pid = 2457] [serial = 1413] [outer = 0x121076c00] 20:47:35 INFO - PROCESS | 2457 | 1468727255088 Marionette DEBUG loaded listener.js 20:47:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1219c5c00) [pid = 2457] [serial = 1414] [outer = 0x121076c00] 20:47:35 INFO - PROCESS | 2457 | 1468727255487 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]]]}] 20:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 20:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:47:35 INFO - PROCESS | 2457 | 1468727255538 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 20:47:35 INFO - PROCESS | 2457 | 1468727255540 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 20:47:35 INFO - PROCESS | 2457 | 1468727255543 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:47:35 INFO - PROCESS | 2457 | 1468727255545 Marionette TRACE conn2 <- [1,1858,null,{}] 20:47:35 INFO - PROCESS | 2457 | 1468727255547 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}] 20:47:35 INFO - PROCESS | 2457 | 1468727255548 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:35 INFO - PROCESS | 2457 | 1468727255671 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 20:47:35 INFO - PROCESS | 2457 | 1468727255747 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:35 INFO - PROCESS | 2457 | 1468727255748 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fd4000 == 46 [pid = 2457] [id = 472] 20:47:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x11912e000) [pid = 2457] [serial = 1415] [outer = 0x0] 20:47:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1219c6800) [pid = 2457] [serial = 1416] [outer = 0x11912e000] 20:47:35 INFO - PROCESS | 2457 | 1468727255777 Marionette DEBUG loaded listener.js 20:47:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1241e0c00) [pid = 2457] [serial = 1417] [outer = 0x11912e000] 20:47:36 INFO - PROCESS | 2457 | 1468727256362 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]]]}] 20:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 873ms 20:47:36 INFO - PROCESS | 2457 | 1468727256426 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 2457 | 1468727256428 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 20:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:47:36 INFO - PROCESS | 2457 | 1468727256433 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:47:36 INFO - PROCESS | 2457 | 1468727256435 Marionette TRACE conn2 <- [1,1862,null,{}] 20:47:36 INFO - PROCESS | 2457 | 1468727256439 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}] 20:47:36 INFO - PROCESS | 2457 | 1468727256440 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:36 INFO - PROCESS | 2457 | 1468727256542 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 20:47:36 INFO - PROCESS | 2457 | 1468727256604 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:36 INFO - PROCESS | 2457 | 1468727256607 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d0800 == 47 [pid = 2457] [id = 473] 20:47:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x112f05c00) [pid = 2457] [serial = 1418] [outer = 0x0] 20:47:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x112fe2400) [pid = 2457] [serial = 1419] [outer = 0x112f05c00] 20:47:36 INFO - PROCESS | 2457 | 1468727256634 Marionette DEBUG loaded listener.js 20:47:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x115e94000) [pid = 2457] [serial = 1420] [outer = 0x112f05c00] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2ca800 == 46 [pid = 2457] [id = 467] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x12b827800 == 45 [pid = 2457] [id = 466] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x119bba000 == 44 [pid = 2457] [id = 465] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6b9800 == 43 [pid = 2457] [id = 464] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x129145000 == 42 [pid = 2457] [id = 463] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x126eac000 == 41 [pid = 2457] [id = 462] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x123cac800 == 40 [pid = 2457] [id = 461] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x121a88800 == 39 [pid = 2457] [id = 460] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x120f48000 == 38 [pid = 2457] [id = 459] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x117479800 == 37 [pid = 2457] [id = 458] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x116859800 == 36 [pid = 2457] [id = 457] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x12b845000 == 35 [pid = 2457] [id = 454] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x116fdd000 == 34 [pid = 2457] [id = 455] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x11957c800 == 33 [pid = 2457] [id = 444] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x123bae000 == 32 [pid = 2457] [id = 456] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x120fd4000 == 31 [pid = 2457] [id = 472] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2d3000 == 30 [pid = 2457] [id = 471] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x1240c3800 == 29 [pid = 2457] [id = 470] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2de800 == 28 [pid = 2457] [id = 468] 20:47:37 INFO - PROCESS | 2457 | --DOCSHELL 0x11866a800 == 27 [pid = 2457] [id = 469] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x123b78400) [pid = 2457] [serial = 1323] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1195a5c00) [pid = 2457] [serial = 1350] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x119138000) [pid = 2457] [serial = 1348] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1210c1400) [pid = 2457] [serial = 1351] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1263f7400) [pid = 2457] [serial = 1327] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x124aa8c00) [pid = 2457] [serial = 1326] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x129173000) [pid = 2457] [serial = 1330] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x128b23400) [pid = 2457] [serial = 1329] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x112f50800) [pid = 2457] [serial = 1353] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x116192800) [pid = 2457] [serial = 1339] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x112f4a400) [pid = 2457] [serial = 1336] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x116193c00) [pid = 2457] [serial = 1354] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1186f3c00) [pid = 2457] [serial = 1345] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x11839ec00) [pid = 2457] [serial = 1342] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x116a15800) [pid = 2457] [serial = 1356] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1215ef800) [pid = 2457] [serial = 1360] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x119610400) [pid = 2457] [serial = 1359] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11912dc00) [pid = 2457] [serial = 1357] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1219b7400) [pid = 2457] [serial = 1362] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1186b0800) [pid = 2457] [serial = 1344] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x115e2c000) [pid = 2457] [serial = 1338] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1129d7400) [pid = 2457] [serial = 1335] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x116a1d000) [pid = 2457] [serial = 1332] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1183a0400) [pid = 2457] [serial = 1333] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x11829ac00) [pid = 2457] [serial = 1341] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x118860800) [pid = 2457] [serial = 1315] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x1183bfc00) [pid = 2457] [serial = 1314] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1196bd000) [pid = 2457] [serial = 1318] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x119338000) [pid = 2457] [serial = 1317] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x118f63c00) [pid = 2457] [serial = 1347] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1219ba000) [pid = 2457] [serial = 1321] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x1215f1400) [pid = 2457] [serial = 1320] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x12431b800) [pid = 2457] [serial = 1324] [outer = 0x0] [url = about:blank] 20:47:37 INFO - PROCESS | 2457 | 1468727257648 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]]]}] 20:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1275ms 20:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:47:37 INFO - PROCESS | 2457 | 1468727257708 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 20:47:37 INFO - PROCESS | 2457 | 1468727257710 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 20:47:37 INFO - PROCESS | 2457 | 1468727257713 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:47:37 INFO - PROCESS | 2457 | 1468727257715 Marionette TRACE conn2 <- [1,1866,null,{}] 20:47:37 INFO - PROCESS | 2457 | 1468727257719 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}] 20:47:37 INFO - PROCESS | 2457 | 1468727257720 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:37 INFO - PROCESS | 2457 | 1468727257807 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 20:47:37 INFO - PROCESS | 2457 | 1468727257814 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:37 INFO - PROCESS | 2457 | 1468727257815 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x11640a000 == 28 [pid = 2457] [id = 474] 20:47:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x112f56000) [pid = 2457] [serial = 1421] [outer = 0x0] 20:47:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1131bdc00) [pid = 2457] [serial = 1422] [outer = 0x112f56000] 20:47:37 INFO - PROCESS | 2457 | 1468727257844 Marionette DEBUG loaded listener.js 20:47:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x115e21800) [pid = 2457] [serial = 1423] [outer = 0x112f56000] 20:47:38 INFO - PROCESS | 2457 | 1468727258186 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]]]}] 20:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 519ms 20:47:38 INFO - PROCESS | 2457 | 1468727258233 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 20:47:38 INFO - PROCESS | 2457 | 1468727258237 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 20:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:47:38 INFO - PROCESS | 2457 | 1468727258241 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:47:38 INFO - PROCESS | 2457 | 1468727258243 Marionette TRACE conn2 <- [1,1870,null,{}] 20:47:38 INFO - PROCESS | 2457 | 1468727258246 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}] 20:47:38 INFO - PROCESS | 2457 | 1468727258249 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:38 INFO - PROCESS | 2457 | 1468727258371 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 20:47:38 INFO - PROCESS | 2457 | 1468727258384 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:38 INFO - PROCESS | 2457 | 1468727258386 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d89000 == 29 [pid = 2457] [id = 475] 20:47:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1164e3400) [pid = 2457] [serial = 1424] [outer = 0x0] 20:47:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x11682d400) [pid = 2457] [serial = 1425] [outer = 0x1164e3400] 20:47:38 INFO - PROCESS | 2457 | 1468727258426 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1176dcc00) [pid = 2457] [serial = 1426] [outer = 0x1164e3400] 20:47:38 INFO - PROCESS | 2457 | 1468727258857 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]]]}] 20:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 20:47:38 INFO - PROCESS | 2457 | 1468727258912 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 20:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:47:38 INFO - PROCESS | 2457 | 1468727258920 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 20:47:38 INFO - PROCESS | 2457 | 1468727258923 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:47:38 INFO - PROCESS | 2457 | 1468727258925 Marionette TRACE conn2 <- [1,1874,null,{}] 20:47:38 INFO - PROCESS | 2457 | 1468727258939 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}] 20:47:38 INFO - PROCESS | 2457 | 1468727258944 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:39 INFO - PROCESS | 2457 | 1468727259023 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 20:47:39 INFO - PROCESS | 2457 | 1468727259030 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:39 INFO - PROCESS | 2457 | 1468727259032 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191cc800 == 30 [pid = 2457] [id = 476] 20:47:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1183c1c00) [pid = 2457] [serial = 1427] [outer = 0x0] 20:47:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x118610000) [pid = 2457] [serial = 1428] [outer = 0x1183c1c00] 20:47:39 INFO - PROCESS | 2457 | 1468727259059 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1186b6800) [pid = 2457] [serial = 1429] [outer = 0x1183c1c00] 20:47:39 INFO - PROCESS | 2457 | 1468727259522 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]]]}] 20:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 632ms 20:47:39 INFO - PROCESS | 2457 | 1468727259556 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 2457 | 1468727259559 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 20:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:47:39 INFO - PROCESS | 2457 | 1468727259562 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:47:39 INFO - PROCESS | 2457 | 1468727259564 Marionette TRACE conn2 <- [1,1878,null,{}] 20:47:39 INFO - PROCESS | 2457 | 1468727259567 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}] 20:47:39 INFO - PROCESS | 2457 | 1468727259569 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:39 INFO - PROCESS | 2457 | 1468727259664 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 20:47:39 INFO - PROCESS | 2457 | 1468727259669 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:39 INFO - PROCESS | 2457 | 1468727259670 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x121264800 == 31 [pid = 2457] [id = 477] 20:47:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x118862800) [pid = 2457] [serial = 1430] [outer = 0x0] 20:47:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x11886c800) [pid = 2457] [serial = 1431] [outer = 0x118862800] 20:47:39 INFO - PROCESS | 2457 | 1468727259698 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119136c00) [pid = 2457] [serial = 1432] [outer = 0x118862800] 20:47:40 INFO - PROCESS | 2457 | 1468727260042 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]]]}] 20:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 519ms 20:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:47:40 INFO - PROCESS | 2457 | 1468727260081 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 2457 | 1468727260083 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 20:47:40 INFO - PROCESS | 2457 | 1468727260085 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:47:40 INFO - PROCESS | 2457 | 1468727260086 Marionette TRACE conn2 <- [1,1882,null,{}] 20:47:40 INFO - PROCESS | 2457 | 1468727260096 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}] 20:47:40 INFO - PROCESS | 2457 | 1468727260097 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:40 INFO - PROCESS | 2457 | 1468727260189 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 20:47:40 INFO - PROCESS | 2457 | 1468727260228 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 2457 | 1468727260229 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x121a7f000 == 32 [pid = 2457] [id = 478] 20:47:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x118fbf800) [pid = 2457] [serial = 1433] [outer = 0x0] 20:47:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119338000) [pid = 2457] [serial = 1434] [outer = 0x118fbf800] 20:47:40 INFO - PROCESS | 2457 | 1468727260253 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1195a0800) [pid = 2457] [serial = 1435] [outer = 0x118fbf800] 20:47:40 INFO - PROCESS | 2457 | 1468727260585 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]]]}] 20:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 526ms 20:47:40 INFO - PROCESS | 2457 | 1468727260611 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 2457 | 1468727260613 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 20:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:47:40 INFO - PROCESS | 2457 | 1468727260620 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:47:40 INFO - PROCESS | 2457 | 1468727260621 Marionette TRACE conn2 <- [1,1886,null,{}] 20:47:40 INFO - PROCESS | 2457 | 1468727260623 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}] 20:47:40 INFO - PROCESS | 2457 | 1468727260628 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:40 INFO - PROCESS | 2457 | 1468727260738 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 20:47:40 INFO - PROCESS | 2457 | 1468727260776 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 2457 | 1468727260777 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a15000 == 33 [pid = 2457] [id = 479] 20:47:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x119608c00) [pid = 2457] [serial = 1436] [outer = 0x0] 20:47:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12106e800) [pid = 2457] [serial = 1437] [outer = 0x119608c00] 20:47:40 INFO - PROCESS | 2457 | 1468727260802 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1219bdc00) [pid = 2457] [serial = 1438] [outer = 0x119608c00] 20:47:41 INFO - PROCESS | 2457 | 1468727261120 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]]]}] 20:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 20:47:41 INFO - PROCESS | 2457 | 1468727261140 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 20:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:47:41 INFO - PROCESS | 2457 | 1468727261142 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 20:47:41 INFO - PROCESS | 2457 | 1468727261147 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:47:41 INFO - PROCESS | 2457 | 1468727261148 Marionette TRACE conn2 <- [1,1890,null,{}] 20:47:41 INFO - PROCESS | 2457 | 1468727261151 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}] 20:47:41 INFO - PROCESS | 2457 | 1468727261152 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:41 INFO - PROCESS | 2457 | 1468727261256 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x124323400) [pid = 2457] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1211e1c00) [pid = 2457] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x125fe9000) [pid = 2457] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x116a1dc00) [pid = 2457] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x115e8d000) [pid = 2457] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x11932e000) [pid = 2457] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x113c72c00) [pid = 2457] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x112f07000) [pid = 2457] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1263f1c00) [pid = 2457] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1183bb400) [pid = 2457] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1128af400) [pid = 2457] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x126b1f800) [pid = 2457] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1128b1800) [pid = 2457] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x119134400) [pid = 2457] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:47:41 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x11297c000) [pid = 2457] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:47:41 INFO - PROCESS | 2457 | 1468727261579 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:41 INFO - PROCESS | 2457 | 1468727261581 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x113033800 == 34 [pid = 2457] [id = 480] 20:47:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x111e36800) [pid = 2457] [serial = 1439] [outer = 0x0] 20:47:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1128a7800) [pid = 2457] [serial = 1440] [outer = 0x111e36800] 20:47:41 INFO - PROCESS | 2457 | 1468727261613 Marionette DEBUG loaded listener.js 20:47:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x112d0b000) [pid = 2457] [serial = 1441] [outer = 0x111e36800] 20:47:42 INFO - PROCESS | 2457 | 1468727262085 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]]]}] 20:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 972ms 20:47:42 INFO - PROCESS | 2457 | 1468727262141 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 20:47:42 INFO - PROCESS | 2457 | 1468727262145 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 20:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:47:42 INFO - PROCESS | 2457 | 1468727262178 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:47:42 INFO - PROCESS | 2457 | 1468727262180 Marionette TRACE conn2 <- [1,1894,null,{}] 20:47:42 INFO - PROCESS | 2457 | 1468727262194 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}] 20:47:42 INFO - PROCESS | 2457 | 1468727262197 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:42 INFO - PROCESS | 2457 | 1468727262302 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 20:47:42 INFO - PROCESS | 2457 | 1468727262381 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:42 INFO - PROCESS | 2457 | 1468727262383 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x118517000 == 35 [pid = 2457] [id = 481] 20:47:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x115e26000) [pid = 2457] [serial = 1442] [outer = 0x0] 20:47:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11612e400) [pid = 2457] [serial = 1443] [outer = 0x115e26000] 20:47:42 INFO - PROCESS | 2457 | 1468727262414 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x116805400) [pid = 2457] [serial = 1444] [outer = 0x115e26000] 20:47:42 INFO - PROCESS | 2457 | 1468727262957 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]]]}] 20:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 934ms 20:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:47:43 INFO - PROCESS | 2457 | 1468727263109 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 2457 | 1468727263111 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 20:47:43 INFO - PROCESS | 2457 | 1468727263114 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:47:43 INFO - PROCESS | 2457 | 1468727263116 Marionette TRACE conn2 <- [1,1898,null,{}] 20:47:43 INFO - PROCESS | 2457 | 1468727263120 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}] 20:47:43 INFO - PROCESS | 2457 | 1468727263122 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:43 INFO - PROCESS | 2457 | 1468727263234 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 20:47:43 INFO - PROCESS | 2457 | 1468727263288 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:43 INFO - PROCESS | 2457 | 1468727263291 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x11746e000 == 36 [pid = 2457] [id = 482] 20:47:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x113308800) [pid = 2457] [serial = 1445] [outer = 0x0] 20:47:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x114f96400) [pid = 2457] [serial = 1446] [outer = 0x113308800] 20:47:43 INFO - PROCESS | 2457 | 1468727263318 Marionette DEBUG loaded listener.js 20:47:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x116197800) [pid = 2457] [serial = 1447] [outer = 0x113308800] 20:47:43 INFO - PROCESS | 2457 | --DOCSHELL 0x116fde800 == 35 [pid = 2457] [id = 26] 20:47:43 INFO - PROCESS | 2457 | --DOCSHELL 0x124a15000 == 34 [pid = 2457] [id = 479] 20:47:43 INFO - PROCESS | 2457 | --DOCSHELL 0x121a7f000 == 33 [pid = 2457] [id = 478] 20:47:43 INFO - PROCESS | 2457 | --DOCSHELL 0x121264800 == 32 [pid = 2457] [id = 477] 20:47:43 INFO - PROCESS | 2457 | --DOCSHELL 0x1191cc800 == 31 [pid = 2457] [id = 476] 20:47:43 INFO - PROCESS | 2457 | --DOCSHELL 0x117d89000 == 30 [pid = 2457] [id = 475] 20:47:43 INFO - PROCESS | 2457 | --DOCSHELL 0x11640a000 == 29 [pid = 2457] [id = 474] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x124a31c00) [pid = 2457] [serial = 1389] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1215ee400) [pid = 2457] [serial = 1386] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12637c000) [pid = 2457] [serial = 1392] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x11714e000) [pid = 2457] [serial = 1368] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x11839fc00) [pid = 2457] [serial = 1369] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x116f96400) [pid = 2457] [serial = 1374] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1183a1c00) [pid = 2457] [serial = 1375] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1195a5400) [pid = 2457] [serial = 1380] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x115e92000) [pid = 2457] [serial = 1371] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1167c6000) [pid = 2457] [serial = 1372] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x112f52400) [pid = 2457] [serial = 1365] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x113382800) [pid = 2457] [serial = 1366] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x128e7a800) [pid = 2457] [serial = 1404] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x1219c6000) [pid = 2457] [serial = 1363] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x1183bdc00) [pid = 2457] [serial = 1377] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x118fba400) [pid = 2457] [serial = 1378] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x129172800) [pid = 2457] [serial = 1405] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x128b2f400) [pid = 2457] [serial = 1402] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x11330cc00) [pid = 2457] [serial = 1395] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x126c5a000) [pid = 2457] [serial = 1401] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x12672d000) [pid = 2457] [serial = 1393] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x1186f5400) [pid = 2457] [serial = 1396] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x121072c00) [pid = 2457] [serial = 1384] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 64 (0x119a78c00) [pid = 2457] [serial = 1383] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 63 (0x1241e4000) [pid = 2457] [serial = 1387] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 62 (0x124f6f800) [pid = 2457] [serial = 1390] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 61 (0x1263ecc00) [pid = 2457] [serial = 1399] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 60 (0x119611c00) [pid = 2457] [serial = 1381] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | --DOMWINDOW == 59 (0x11932a800) [pid = 2457] [serial = 1398] [outer = 0x0] [url = about:blank] 20:47:43 INFO - PROCESS | 2457 | 1468727263883 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]]]}] 20:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 821ms 20:47:43 INFO - PROCESS | 2457 | 1468727263936 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 20:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:47:43 INFO - PROCESS | 2457 | 1468727263940 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 20:47:43 INFO - PROCESS | 2457 | 1468727263946 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:47:43 INFO - PROCESS | 2457 | 1468727263949 Marionette TRACE conn2 <- [1,1902,null,{}] 20:47:43 INFO - PROCESS | 2457 | 1468727263954 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}] 20:47:43 INFO - PROCESS | 2457 | 1468727263957 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:44 INFO - PROCESS | 2457 | 1468727264094 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 20:47:44 INFO - PROCESS | 2457 | 1468727264191 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:44 INFO - PROCESS | 2457 | 1468727264193 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x118110800 == 30 [pid = 2457] [id = 483] 20:47:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 60 (0x11612dc00) [pid = 2457] [serial = 1448] [outer = 0x0] 20:47:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 61 (0x116805000) [pid = 2457] [serial = 1449] [outer = 0x11612dc00] 20:47:44 INFO - PROCESS | 2457 | 1468727264244 Marionette DEBUG loaded listener.js 20:47:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 62 (0x1176dd400) [pid = 2457] [serial = 1450] [outer = 0x11612dc00] 20:47:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 63 (0x1183a2c00) [pid = 2457] [serial = 1451] [outer = 0x123b7cc00] 20:47:44 INFO - PROCESS | 2457 | 1468727264718 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]]]}] 20:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 824ms 20:47:44 INFO - PROCESS | 2457 | 1468727264768 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 20:47:44 INFO - PROCESS | 2457 | 1468727264772 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 20:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:47:44 INFO - PROCESS | 2457 | 1468727264796 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:47:44 INFO - PROCESS | 2457 | 1468727264798 Marionette TRACE conn2 <- [1,1906,null,{}] 20:47:44 INFO - PROCESS | 2457 | 1468727264801 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}] 20:47:44 INFO - PROCESS | 2457 | 1468727264802 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:44 INFO - PROCESS | 2457 | 1468727264902 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 20:47:44 INFO - PROCESS | 2457 | 1468727264970 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:44 INFO - PROCESS | 2457 | 1468727264972 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f57000 == 31 [pid = 2457] [id = 484] 20:47:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 64 (0x118398c00) [pid = 2457] [serial = 1452] [outer = 0x0] 20:47:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x11852ac00) [pid = 2457] [serial = 1453] [outer = 0x118398c00] 20:47:45 INFO - PROCESS | 2457 | 1468727265003 Marionette DEBUG loaded listener.js 20:47:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x1186b1400) [pid = 2457] [serial = 1454] [outer = 0x118398c00] 20:47:45 INFO - PROCESS | 2457 | 1468727265446 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]]]}] 20:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms 20:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:47:45 INFO - PROCESS | 2457 | 1468727265466 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 20:47:45 INFO - PROCESS | 2457 | 1468727265468 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 20:47:45 INFO - PROCESS | 2457 | 1468727265470 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:47:45 INFO - PROCESS | 2457 | 1468727265473 Marionette TRACE conn2 <- [1,1910,null,{}] 20:47:45 INFO - PROCESS | 2457 | 1468727265481 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}] 20:47:45 INFO - PROCESS | 2457 | 1468727265485 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:45 INFO - PROCESS | 2457 | 1468727265585 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 20:47:45 INFO - PROCESS | 2457 | 1468727265643 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:45 INFO - PROCESS | 2457 | 1468727265645 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba2800 == 32 [pid = 2457] [id = 485] 20:47:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x1186eb800) [pid = 2457] [serial = 1455] [outer = 0x0] 20:47:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x119130800) [pid = 2457] [serial = 1456] [outer = 0x1186eb800] 20:47:45 INFO - PROCESS | 2457 | 1468727265678 Marionette DEBUG loaded listener.js 20:47:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x119517800) [pid = 2457] [serial = 1457] [outer = 0x1186eb800] 20:47:46 INFO - PROCESS | 2457 | 1468727266097 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]]]}] 20:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 20:47:46 INFO - PROCESS | 2457 | 1468727266141 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 20:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:47:46 INFO - PROCESS | 2457 | 1468727266143 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 20:47:46 INFO - PROCESS | 2457 | 1468727266146 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:47:46 INFO - PROCESS | 2457 | 1468727266147 Marionette TRACE conn2 <- [1,1914,null,{}] 20:47:46 INFO - PROCESS | 2457 | 1468727266149 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}] 20:47:46 INFO - PROCESS | 2457 | 1468727266151 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:46 INFO - PROCESS | 2457 | 1468727266266 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 20:47:46 INFO - PROCESS | 2457 | 1468727266334 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:46 INFO - PROCESS | 2457 | 1468727266335 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fd9800 == 33 [pid = 2457] [id = 486] 20:47:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x11973e400) [pid = 2457] [serial = 1458] [outer = 0x0] 20:47:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x12106c000) [pid = 2457] [serial = 1459] [outer = 0x11973e400] 20:47:46 INFO - PROCESS | 2457 | 1468727266364 Marionette DEBUG loaded listener.js 20:47:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x1210bdc00) [pid = 2457] [serial = 1460] [outer = 0x11973e400] 20:47:46 INFO - PROCESS | 2457 | 1468727266764 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]]]}] 20:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 669ms 20:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:47:46 INFO - PROCESS | 2457 | 1468727266816 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 20:47:46 INFO - PROCESS | 2457 | 1468727266817 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 20:47:46 INFO - PROCESS | 2457 | 1468727266819 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:47:46 INFO - PROCESS | 2457 | 1468727266821 Marionette TRACE conn2 <- [1,1918,null,{}] 20:47:46 INFO - PROCESS | 2457 | 1468727266823 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}] 20:47:46 INFO - PROCESS | 2457 | 1468727266825 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:46 INFO - PROCESS | 2457 | 1468727266914 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 20:47:46 INFO - PROCESS | 2457 | 1468727266969 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:46 INFO - PROCESS | 2457 | 1468727266970 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x1265c5800 == 34 [pid = 2457] [id = 487] 20:47:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x11973fc00) [pid = 2457] [serial = 1461] [outer = 0x0] 20:47:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x121511400) [pid = 2457] [serial = 1462] [outer = 0x11973fc00] 20:47:47 INFO - PROCESS | 2457 | 1468727266999 Marionette DEBUG loaded listener.js 20:47:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x1215ee400) [pid = 2457] [serial = 1463] [outer = 0x11973fc00] 20:47:47 INFO - PROCESS | 2457 | 1468727267422 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]]]}] 20:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 618ms 20:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:47:47 INFO - PROCESS | 2457 | 1468727267438 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 20:47:47 INFO - PROCESS | 2457 | 1468727267440 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 20:47:47 INFO - PROCESS | 2457 | 1468727267442 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:47:47 INFO - PROCESS | 2457 | 1468727267443 Marionette TRACE conn2 <- [1,1922,null,{}] 20:47:47 INFO - PROCESS | 2457 | 1468727267445 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}] 20:47:47 INFO - PROCESS | 2457 | 1468727267450 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:47 INFO - PROCESS | 2457 | 1468727267589 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 20:47:47 INFO - PROCESS | 2457 | 1468727267658 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:47 INFO - PROCESS | 2457 | 1468727267659 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x128e48800 == 35 [pid = 2457] [id = 488] 20:47:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x1219c3800) [pid = 2457] [serial = 1464] [outer = 0x0] 20:47:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x123b80400) [pid = 2457] [serial = 1465] [outer = 0x1219c3800] 20:47:47 INFO - PROCESS | 2457 | 1468727267700 Marionette DEBUG loaded listener.js 20:47:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x124aab000) [pid = 2457] [serial = 1466] [outer = 0x1219c3800] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x116ac1000 == 34 [pid = 2457] [id = 25] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6c6000 == 33 [pid = 2457] [id = 8] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x118517000 == 32 [pid = 2457] [id = 481] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x113033800 == 31 [pid = 2457] [id = 480] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12da24000 == 30 [pid = 2457] [id = 22] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca7c800 == 29 [pid = 2457] [id = 15] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x118675800 == 28 [pid = 2457] [id = 21] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x113032800 == 27 [pid = 2457] [id = 24] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x129143000 == 26 [pid = 2457] [id = 6] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba70800 == 25 [pid = 2457] [id = 10] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12da0f000 == 24 [pid = 2457] [id = 20] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12e047000 == 23 [pid = 2457] [id = 23] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x11667e800 == 22 [pid = 2457] [id = 11] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12b82d800 == 21 [pid = 2457] [id = 9] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12c769000 == 20 [pid = 2457] [id = 14] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x123bb1000 == 19 [pid = 2457] [id = 16] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2cf800 == 18 [pid = 2457] [id = 13] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12c02c800 == 17 [pid = 2457] [id = 12] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d0800 == 16 [pid = 2457] [id = 473] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12d6df000 == 15 [pid = 2457] [id = 19] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x1265c5800 == 14 [pid = 2457] [id = 487] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x116fd9800 == 13 [pid = 2457] [id = 486] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba2800 == 12 [pid = 2457] [id = 485] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x120f57000 == 11 [pid = 2457] [id = 484] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x11746e000 == 10 [pid = 2457] [id = 482] 20:47:49 INFO - PROCESS | 2457 | --DOCSHELL 0x118110800 == 9 [pid = 2457] [id = 483] 20:47:49 INFO - PROCESS | 2457 | 1468727269837 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]]]}] 20:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2480ms 20:47:49 INFO - PROCESS | 2457 | 1468727269923 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 20:47:49 INFO - PROCESS | 2457 | 1468727269927 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 20:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:47:49 INFO - PROCESS | 2457 | 1468727269931 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:47:49 INFO - PROCESS | 2457 | 1468727269933 Marionette TRACE conn2 <- [1,1926,null,{}] 20:47:49 INFO - PROCESS | 2457 | 1468727269938 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}] 20:47:49 INFO - PROCESS | 2457 | 1468727269939 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:50 INFO - PROCESS | 2457 | 1468727270018 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 20:47:50 INFO - PROCESS | 2457 | 1468727270024 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 2457 | 1468727270026 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x116688800 == 10 [pid = 2457] [id = 489] 20:47:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1131bfc00) [pid = 2457] [serial = 1467] [outer = 0x0] 20:47:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1131c5800) [pid = 2457] [serial = 1468] [outer = 0x1131bfc00] 20:47:50 INFO - PROCESS | 2457 | 1468727270057 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x115dd4400) [pid = 2457] [serial = 1469] [outer = 0x1131bfc00] 20:47:50 INFO - PROCESS | 2457 | 1468727270379 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]]]}] 20:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 472ms 20:47:50 INFO - PROCESS | 2457 | 1468727270402 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 2457 | 1468727270406 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 20:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:47:50 INFO - PROCESS | 2457 | 1468727270413 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:47:50 INFO - PROCESS | 2457 | 1468727270415 Marionette TRACE conn2 <- [1,1930,null,{}] 20:47:50 INFO - PROCESS | 2457 | 1468727270417 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}] 20:47:50 INFO - PROCESS | 2457 | 1468727270419 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:50 INFO - PROCESS | 2457 | 1468727270520 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 20:47:50 INFO - PROCESS | 2457 | 1468727270579 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 2457 | 1468727270580 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x1182ae000 == 11 [pid = 2457] [id = 490] 20:47:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1164e5400) [pid = 2457] [serial = 1470] [outer = 0x0] 20:47:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x116a16000) [pid = 2457] [serial = 1471] [outer = 0x1164e5400] 20:47:50 INFO - PROCESS | 2457 | 1468727270607 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x117d12000) [pid = 2457] [serial = 1472] [outer = 0x1164e5400] 20:47:50 INFO - PROCESS | 2457 | 1468727270898 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]]]}] 20:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 523ms 20:47:50 INFO - PROCESS | 2457 | 1468727270934 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 2457 | 1468727270935 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 20:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:47:50 INFO - PROCESS | 2457 | 1468727270937 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:47:50 INFO - PROCESS | 2457 | 1468727270940 Marionette TRACE conn2 <- [1,1934,null,{}] 20:47:50 INFO - PROCESS | 2457 | 1468727270951 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}] 20:47:50 INFO - PROCESS | 2457 | 1468727270963 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:51 INFO - PROCESS | 2457 | 1468727271043 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 20:47:51 INFO - PROCESS | 2457 | 1468727271101 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:51 INFO - PROCESS | 2457 | 1468727271103 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fc8000 == 12 [pid = 2457] [id = 491] 20:47:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11833b000) [pid = 2457] [serial = 1473] [outer = 0x0] 20:47:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1183a4c00) [pid = 2457] [serial = 1474] [outer = 0x11833b000] 20:47:51 INFO - PROCESS | 2457 | 1468727271131 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118530c00) [pid = 2457] [serial = 1475] [outer = 0x11833b000] 20:47:51 INFO - PROCESS | 2457 | 1468727271451 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]]]}] 20:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 527ms 20:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:47:51 INFO - PROCESS | 2457 | 1468727271466 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 2457 | 1468727271468 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 20:47:51 INFO - PROCESS | 2457 | 1468727271470 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:47:51 INFO - PROCESS | 2457 | 1468727271471 Marionette TRACE conn2 <- [1,1938,null,{}] 20:47:51 INFO - PROCESS | 2457 | 1468727271473 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}] 20:47:51 INFO - PROCESS | 2457 | 1468727271474 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:51 INFO - PROCESS | 2457 | 1468727271554 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 20:47:51 INFO - PROCESS | 2457 | 1468727271558 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:51 INFO - PROCESS | 2457 | 1468727271560 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b34000 == 13 [pid = 2457] [id = 492] 20:47:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1186ba000) [pid = 2457] [serial = 1476] [outer = 0x0] 20:47:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x119136000) [pid = 2457] [serial = 1477] [outer = 0x1186ba000] 20:47:51 INFO - PROCESS | 2457 | 1468727271587 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119336800) [pid = 2457] [serial = 1478] [outer = 0x1186ba000] 20:47:51 INFO - PROCESS | 2457 | 1468727271920 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]]]}] 20:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 474ms 20:47:51 INFO - PROCESS | 2457 | 1468727271946 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 2457 | 1468727271947 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 20:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:47:51 INFO - PROCESS | 2457 | 1468727271949 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:47:51 INFO - PROCESS | 2457 | 1468727271950 Marionette TRACE conn2 <- [1,1942,null,{}] 20:47:51 INFO - PROCESS | 2457 | 1468727271952 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}] 20:47:51 INFO - PROCESS | 2457 | 1468727271954 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:52 INFO - PROCESS | 2457 | 1468727272059 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 20:47:52 INFO - PROCESS | 2457 | 1468727272079 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:52 INFO - PROCESS | 2457 | 1468727272080 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x1240bd000 == 14 [pid = 2457] [id = 493] 20:47:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x112f53c00) [pid = 2457] [serial = 1479] [outer = 0x0] 20:47:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x119515c00) [pid = 2457] [serial = 1480] [outer = 0x112f53c00] 20:47:52 INFO - PROCESS | 2457 | 1468727272104 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x119613400) [pid = 2457] [serial = 1481] [outer = 0x112f53c00] 20:47:52 INFO - PROCESS | 2457 | 1468727272448 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]]]}] 20:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 20:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:47:52 INFO - PROCESS | 2457 | 1468727272467 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 20:47:52 INFO - PROCESS | 2457 | 1468727272469 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 20:47:52 INFO - PROCESS | 2457 | 1468727272471 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:47:52 INFO - PROCESS | 2457 | 1468727272472 Marionette TRACE conn2 <- [1,1946,null,{}] 20:47:52 INFO - PROCESS | 2457 | 1468727272474 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}] 20:47:52 INFO - PROCESS | 2457 | 1468727272478 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:52 INFO - PROCESS | 2457 | 1468727272609 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 20:47:52 INFO - PROCESS | 2457 | 1468727272613 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:52 INFO - PROCESS | 2457 | 1468727272614 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x126eae000 == 15 [pid = 2457] [id = 494] 20:47:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1196ba000) [pid = 2457] [serial = 1482] [outer = 0x0] 20:47:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12106d400) [pid = 2457] [serial = 1483] [outer = 0x1196ba000] 20:47:52 INFO - PROCESS | 2457 | 1468727272640 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1219c3000) [pid = 2457] [serial = 1484] [outer = 0x1196ba000] 20:47:52 INFO - PROCESS | 2457 | 1468727272974 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]]]}] 20:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 521ms 20:47:53 INFO - PROCESS | 2457 | 1468727273000 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 2457 | 1468727273001 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 20:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:47:53 INFO - PROCESS | 2457 | 1468727273010 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:47:53 INFO - PROCESS | 2457 | 1468727273013 Marionette TRACE conn2 <- [1,1950,null,{}] 20:47:53 INFO - PROCESS | 2457 | 1468727273016 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}] 20:47:53 INFO - PROCESS | 2457 | 1468727273017 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:53 INFO - PROCESS | 2457 | 1468727273112 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 20:47:53 INFO - PROCESS | 2457 | 1468727273116 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:53 INFO - PROCESS | 2457 | 1468727273117 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x129149800 == 16 [pid = 2457] [id = 495] 20:47:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x119739c00) [pid = 2457] [serial = 1485] [outer = 0x0] 20:47:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x123b75400) [pid = 2457] [serial = 1486] [outer = 0x119739c00] 20:47:53 INFO - PROCESS | 2457 | 1468727273147 Marionette DEBUG loaded listener.js 20:47:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12401b000) [pid = 2457] [serial = 1487] [outer = 0x119739c00] 20:47:53 INFO - PROCESS | 2457 | 1468727273472 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]]]}] 20:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 479ms 20:47:53 INFO - PROCESS | 2457 | 1468727273489 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 2457 | 1468727273490 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 20:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:47:53 INFO - PROCESS | 2457 | 1468727273500 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:47:53 INFO - PROCESS | 2457 | 1468727273501 Marionette TRACE conn2 <- [1,1954,null,{}] 20:47:53 INFO - PROCESS | 2457 | 1468727273503 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}] 20:47:53 INFO - PROCESS | 2457 | 1468727273504 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:53 INFO - PROCESS | 2457 | 1468727273604 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 20:47:53 INFO - PROCESS | 2457 | 1468727273608 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:53 INFO - PROCESS | 2457 | 1468727273609 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x129415800 == 17 [pid = 2457] [id = 496] 20:47:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1219c3c00) [pid = 2457] [serial = 1488] [outer = 0x0] 20:47:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1241db800) [pid = 2457] [serial = 1489] [outer = 0x1219c3c00] 20:47:53 INFO - PROCESS | 2457 | 1468727273633 Marionette DEBUG loaded listener.js 20:47:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x1131bd800) [pid = 2457] [serial = 1490] [outer = 0x1219c3c00] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11612dc00) [pid = 2457] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x119608c00) [pid = 2457] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x113308800) [pid = 2457] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x112f56000) [pid = 2457] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1183c1c00) [pid = 2457] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x112f05c00) [pid = 2457] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1164e3400) [pid = 2457] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x118862800) [pid = 2457] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x118fbf800) [pid = 2457] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11973fc00) [pid = 2457] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11973e400) [pid = 2457] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x121076c00) [pid = 2457] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1183bd400) [pid = 2457] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x113c94c00) [pid = 2457] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x11912e000) [pid = 2457] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1186eb800) [pid = 2457] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x118398c00) [pid = 2457] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x111e36800) [pid = 2457] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:47:53 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x115e26000) [pid = 2457] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:47:54 INFO - PROCESS | 2457 | 1468727274260 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]]]}] 20:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 776ms 20:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:47:54 INFO - PROCESS | 2457 | 1468727274269 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 20:47:54 INFO - PROCESS | 2457 | 1468727274270 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 20:47:54 INFO - PROCESS | 2457 | 1468727274272 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:47:54 INFO - PROCESS | 2457 | 1468727274273 Marionette TRACE conn2 <- [1,1958,null,{}] 20:47:54 INFO - PROCESS | 2457 | 1468727274276 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}] 20:47:54 INFO - PROCESS | 2457 | 1468727274279 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:54 INFO - PROCESS | 2457 | 1468727274353 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 20:47:54 INFO - PROCESS | 2457 | 1468727274356 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:54 INFO - PROCESS | 2457 | 1468727274357 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x12652f800 == 18 [pid = 2457] [id = 497] 20:47:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11330c400) [pid = 2457] [serial = 1491] [outer = 0x0] 20:47:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1176df000) [pid = 2457] [serial = 1492] [outer = 0x11330c400] 20:47:54 INFO - PROCESS | 2457 | 1468727274384 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x118862800) [pid = 2457] [serial = 1493] [outer = 0x11330c400] 20:47:54 INFO - PROCESS | 2457 | 1468727274701 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]]]}] 20:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 471ms 20:47:54 INFO - PROCESS | 2457 | 1468727274745 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 20:47:54 INFO - PROCESS | 2457 | 1468727274746 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 20:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:47:54 INFO - PROCESS | 2457 | 1468727274748 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:47:54 INFO - PROCESS | 2457 | 1468727274749 Marionette TRACE conn2 <- [1,1962,null,{}] 20:47:54 INFO - PROCESS | 2457 | 1468727274758 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}] 20:47:54 INFO - PROCESS | 2457 | 1468727274759 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:54 INFO - PROCESS | 2457 | 1468727274836 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 20:47:54 INFO - PROCESS | 2457 | 1468727274839 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:54 INFO - PROCESS | 2457 | 1468727274840 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6cf800 == 19 [pid = 2457] [id = 498] 20:47:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x112f52800) [pid = 2457] [serial = 1494] [outer = 0x0] 20:47:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1196bd000) [pid = 2457] [serial = 1495] [outer = 0x112f52800] 20:47:54 INFO - PROCESS | 2457 | 1468727274866 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1215f2800) [pid = 2457] [serial = 1496] [outer = 0x112f52800] 20:47:55 INFO - PROCESS | 2457 | 1468727275200 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]]]}] 20:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 469ms 20:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:47:55 INFO - PROCESS | 2457 | 1468727275218 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 2457 | 1468727275219 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 20:47:55 INFO - PROCESS | 2457 | 1468727275221 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:47:55 INFO - PROCESS | 2457 | 1468727275223 Marionette TRACE conn2 <- [1,1966,null,{}] 20:47:55 INFO - PROCESS | 2457 | 1468727275225 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}] 20:47:55 INFO - PROCESS | 2457 | 1468727275227 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:55 INFO - PROCESS | 2457 | 1468727275319 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 20:47:55 INFO - PROCESS | 2457 | 1468727275372 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:55 INFO - PROCESS | 2457 | 1468727275374 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6cb800 == 20 [pid = 2457] [id = 499] 20:47:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119138000) [pid = 2457] [serial = 1497] [outer = 0x0] 20:47:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1241e4000) [pid = 2457] [serial = 1498] [outer = 0x119138000] 20:47:55 INFO - PROCESS | 2457 | 1468727275405 Marionette DEBUG loaded listener.js 20:47:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x124ab4400) [pid = 2457] [serial = 1499] [outer = 0x119138000] 20:47:55 INFO - PROCESS | 2457 | 1468727275775 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]]]}] 20:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 569ms 20:47:55 INFO - PROCESS | 2457 | 1468727275791 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 20:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:47:55 INFO - PROCESS | 2457 | 1468727275793 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 20:47:55 INFO - PROCESS | 2457 | 1468727275796 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:47:55 INFO - PROCESS | 2457 | 1468727275798 Marionette TRACE conn2 <- [1,1970,null,{}] 20:47:55 INFO - PROCESS | 2457 | 1468727275801 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}] 20:47:55 INFO - PROCESS | 2457 | 1468727275803 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:55 INFO - PROCESS | 2457 | 1468727275918 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 20:47:56 INFO - PROCESS | 2457 | 1468727276003 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:56 INFO - PROCESS | 2457 | 1468727276004 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad3d800 == 21 [pid = 2457] [id = 500] 20:47:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1183c2c00) [pid = 2457] [serial = 1500] [outer = 0x0] 20:47:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1219c3400) [pid = 2457] [serial = 1501] [outer = 0x1183c2c00] 20:47:56 INFO - PROCESS | 2457 | 1468727276028 Marionette DEBUG loaded listener.js 20:47:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12637cc00) [pid = 2457] [serial = 1502] [outer = 0x1183c2c00] 20:47:56 INFO - PROCESS | 2457 | 1468727276473 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]]]}] 20:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 720ms 20:47:56 INFO - PROCESS | 2457 | 1468727276516 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 20:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:47:56 INFO - PROCESS | 2457 | 1468727276519 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 20:47:56 INFO - PROCESS | 2457 | 1468727276522 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:47:56 INFO - PROCESS | 2457 | 1468727276526 Marionette TRACE conn2 <- [1,1974,null,{}] 20:47:56 INFO - PROCESS | 2457 | 1468727276529 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}] 20:47:56 INFO - PROCESS | 2457 | 1468727276531 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:56 INFO - PROCESS | 2457 | 1468727276652 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 20:47:56 INFO - PROCESS | 2457 | 1468727276722 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:56 INFO - PROCESS | 2457 | 1468727276723 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ac6000 == 22 [pid = 2457] [id = 501] 20:47:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x115dda400) [pid = 2457] [serial = 1503] [outer = 0x0] 20:47:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x115e8d000) [pid = 2457] [serial = 1504] [outer = 0x115dda400] 20:47:56 INFO - PROCESS | 2457 | 1468727276754 Marionette DEBUG loaded listener.js 20:47:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x116a1dc00) [pid = 2457] [serial = 1505] [outer = 0x115dda400] 20:47:57 INFO - PROCESS | 2457 | 1468727277179 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]]]}] 20:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 674ms 20:47:57 INFO - PROCESS | 2457 | 1468727277197 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 20:47:57 INFO - PROCESS | 2457 | 1468727277202 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 20:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:47:57 INFO - PROCESS | 2457 | 1468727277209 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:47:57 INFO - PROCESS | 2457 | 1468727277211 Marionette TRACE conn2 <- [1,1978,null,{}] 20:47:57 INFO - PROCESS | 2457 | 1468727277215 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}] 20:47:57 INFO - PROCESS | 2457 | 1468727277218 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:57 INFO - PROCESS | 2457 | 1468727277367 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 20:47:57 INFO - PROCESS | 2457 | 1468727277496 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:57 INFO - PROCESS | 2457 | 1468727277498 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b55000 == 23 [pid = 2457] [id = 502] 20:47:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1182a0800) [pid = 2457] [serial = 1506] [outer = 0x0] 20:47:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1183c0400) [pid = 2457] [serial = 1507] [outer = 0x1182a0800] 20:47:57 INFO - PROCESS | 2457 | 1468727277531 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x118869c00) [pid = 2457] [serial = 1508] [outer = 0x1182a0800] 20:47:57 INFO - PROCESS | 2457 | 1468727277936 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]]]}] 20:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 772ms 20:47:57 INFO - PROCESS | 2457 | 1468727277979 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 20:47:57 INFO - PROCESS | 2457 | 1468727277981 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 20:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:47:57 INFO - PROCESS | 2457 | 1468727277983 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:47:57 INFO - PROCESS | 2457 | 1468727277986 Marionette TRACE conn2 <- [1,1982,null,{}] 20:47:57 INFO - PROCESS | 2457 | 1468727277993 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}] 20:47:57 INFO - PROCESS | 2457 | 1468727277997 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:58 INFO - PROCESS | 2457 | 1468727278096 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 20:47:58 INFO - PROCESS | 2457 | 1468727278155 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:58 INFO - PROCESS | 2457 | 1468727278157 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b845000 == 24 [pid = 2457] [id = 503] 20:47:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x119608c00) [pid = 2457] [serial = 1509] [outer = 0x0] 20:47:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x119ade800) [pid = 2457] [serial = 1510] [outer = 0x119608c00] 20:47:58 INFO - PROCESS | 2457 | 1468727278198 Marionette DEBUG loaded listener.js 20:47:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1219c2800) [pid = 2457] [serial = 1511] [outer = 0x119608c00] 20:47:58 INFO - PROCESS | 2457 | 1468727278623 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]]]}] 20:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 674ms 20:47:58 INFO - PROCESS | 2457 | 1468727278657 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 20:47:58 INFO - PROCESS | 2457 | 1468727278659 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 20:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:47:58 INFO - PROCESS | 2457 | 1468727278680 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:47:58 INFO - PROCESS | 2457 | 1468727278681 Marionette TRACE conn2 <- [1,1986,null,{}] 20:47:58 INFO - PROCESS | 2457 | 1468727278683 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}] 20:47:58 INFO - PROCESS | 2457 | 1468727278685 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:58 INFO - PROCESS | 2457 | 1468727278892 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 20:47:58 INFO - PROCESS | 2457 | 1468727278982 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:58 INFO - PROCESS | 2457 | 1468727278983 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ada000 == 25 [pid = 2457] [id = 504] 20:47:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1128aa800) [pid = 2457] [serial = 1512] [outer = 0x0] 20:47:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x112985000) [pid = 2457] [serial = 1513] [outer = 0x1128aa800] 20:47:59 INFO - PROCESS | 2457 | 1468727279011 Marionette DEBUG loaded listener.js 20:47:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x112f4f000) [pid = 2457] [serial = 1514] [outer = 0x1128aa800] 20:47:59 INFO - PROCESS | 2457 | --DOCSHELL 0x128e48800 == 24 [pid = 2457] [id = 488] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1176dd400) [pid = 2457] [serial = 1450] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x112d0b000) [pid = 2457] [serial = 1441] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1219bdc00) [pid = 2457] [serial = 1438] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x116805000) [pid = 2457] [serial = 1449] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x11886c800) [pid = 2457] [serial = 1431] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x12106e800) [pid = 2457] [serial = 1437] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x116197800) [pid = 2457] [serial = 1447] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1195a0800) [pid = 2457] [serial = 1435] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1131bdc00) [pid = 2457] [serial = 1422] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x115e21800) [pid = 2457] [serial = 1423] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x118610000) [pid = 2457] [serial = 1428] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1186b6800) [pid = 2457] [serial = 1429] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x115e94000) [pid = 2457] [serial = 1420] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x112fe2400) [pid = 2457] [serial = 1419] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11682d400) [pid = 2457] [serial = 1425] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1176dcc00) [pid = 2457] [serial = 1426] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x114f96400) [pid = 2457] [serial = 1446] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x11646b000) [pid = 2457] [serial = 1407] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1186ba400) [pid = 2457] [serial = 1410] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x12174fc00) [pid = 2457] [serial = 1413] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1219c6800) [pid = 2457] [serial = 1416] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x119136c00) [pid = 2457] [serial = 1432] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x119338000) [pid = 2457] [serial = 1434] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1215ee400) [pid = 2457] [serial = 1463] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x1210bdc00) [pid = 2457] [serial = 1460] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x121511400) [pid = 2457] [serial = 1462] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1219c5c00) [pid = 2457] [serial = 1414] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x119131800) [pid = 2457] [serial = 1411] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1174d2800) [pid = 2457] [serial = 1408] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x1241e0c00) [pid = 2457] [serial = 1417] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x119517800) [pid = 2457] [serial = 1457] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x12106c000) [pid = 2457] [serial = 1459] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x1186b1400) [pid = 2457] [serial = 1454] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x119130800) [pid = 2457] [serial = 1456] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x1128a7800) [pid = 2457] [serial = 1440] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x116805400) [pid = 2457] [serial = 1444] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x11612e400) [pid = 2457] [serial = 1443] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x1215e5400) [pid = 2457] [serial = 889] [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.] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x11852ac00) [pid = 2457] [serial = 1453] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x123b80400) [pid = 2457] [serial = 1465] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2457 | 1468727279850 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]]]}] 20:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1226ms 20:47:59 INFO - PROCESS | 2457 | 1468727279904 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 2457 | 1468727279907 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 20:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:47:59 INFO - PROCESS | 2457 | 1468727279912 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:47:59 INFO - PROCESS | 2457 | 1468727279914 Marionette TRACE conn2 <- [1,1990,null,{}] 20:47:59 INFO - PROCESS | 2457 | 1468727279918 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}] 20:47:59 INFO - PROCESS | 2457 | 1468727279920 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:47:59 INFO - PROCESS | 2457 | 1468727279994 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 20:48:00 INFO - PROCESS | 2457 | 1468727279999 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:00 INFO - PROCESS | 2457 | 1468727280002 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x11667f000 == 25 [pid = 2457] [id = 505] 20:48:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x114fb0400) [pid = 2457] [serial = 1515] [outer = 0x0] 20:48:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x115e22000) [pid = 2457] [serial = 1516] [outer = 0x114fb0400] 20:48:00 INFO - PROCESS | 2457 | 1468727280033 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x112f05c00) [pid = 2457] [serial = 1517] [outer = 0x114fb0400] 20:48:00 INFO - PROCESS | 2457 | 1468727280358 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]]]}] 20:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 472ms 20:48:00 INFO - PROCESS | 2457 | 1468727280393 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 20:48:00 INFO - PROCESS | 2457 | 1468727280396 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 20:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:48:00 INFO - PROCESS | 2457 | 1468727280402 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:48:00 INFO - PROCESS | 2457 | 1468727280404 Marionette TRACE conn2 <- [1,1994,null,{}] 20:48:00 INFO - PROCESS | 2457 | 1468727280406 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}] 20:48:00 INFO - PROCESS | 2457 | 1468727280409 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:00 INFO - PROCESS | 2457 | 1468727280484 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 20:48:00 INFO - PROCESS | 2457 | 1468727280488 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:00 INFO - PROCESS | 2457 | 1468727280490 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x118115800 == 26 [pid = 2457] [id = 506] 20:48:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x1164e7c00) [pid = 2457] [serial = 1518] [outer = 0x0] 20:48:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x116a15c00) [pid = 2457] [serial = 1519] [outer = 0x1164e7c00] 20:48:00 INFO - PROCESS | 2457 | 1468727280519 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x1176dcc00) [pid = 2457] [serial = 1520] [outer = 0x1164e7c00] 20:48:00 INFO - PROCESS | 2457 | 1468727280860 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]]]}] 20:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 470ms 20:48:00 INFO - PROCESS | 2457 | 1468727280873 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 20:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:48:00 INFO - PROCESS | 2457 | 1468727280883 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 20:48:00 INFO - PROCESS | 2457 | 1468727280886 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:48:00 INFO - PROCESS | 2457 | 1468727280888 Marionette TRACE conn2 <- [1,1998,null,{}] 20:48:00 INFO - PROCESS | 2457 | 1468727280896 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}] 20:48:00 INFO - PROCESS | 2457 | 1468727280900 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:00 INFO - PROCESS | 2457 | 1468727280990 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 20:48:01 INFO - PROCESS | 2457 | 1468727281044 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 2457 | 1468727281046 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c6000 == 27 [pid = 2457] [id = 507] 20:48:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x1131b9c00) [pid = 2457] [serial = 1521] [outer = 0x0] 20:48:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x1183b6800) [pid = 2457] [serial = 1522] [outer = 0x1131b9c00] 20:48:01 INFO - PROCESS | 2457 | 1468727281074 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x118611c00) [pid = 2457] [serial = 1523] [outer = 0x1131b9c00] 20:48:01 INFO - PROCESS | 2457 | 1468727281368 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]]]}] 20:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 20:48:01 INFO - PROCESS | 2457 | 1468727281407 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 2457 | 1468727281409 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 20:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:48:01 INFO - PROCESS | 2457 | 1468727281414 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:48:01 INFO - PROCESS | 2457 | 1468727281415 Marionette TRACE conn2 <- [1,2002,null,{}] 20:48:01 INFO - PROCESS | 2457 | 1468727281418 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}] 20:48:01 INFO - PROCESS | 2457 | 1468727281419 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:01 INFO - PROCESS | 2457 | 1468727281496 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 20:48:01 INFO - PROCESS | 2457 | 1468727281500 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 2457 | 1468727281501 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fd4800 == 28 [pid = 2457] [id = 508] 20:48:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1186e8400) [pid = 2457] [serial = 1524] [outer = 0x0] 20:48:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x118fbf800) [pid = 2457] [serial = 1525] [outer = 0x1186e8400] 20:48:01 INFO - PROCESS | 2457 | 1468727281528 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x11932c000) [pid = 2457] [serial = 1526] [outer = 0x1186e8400] 20:48:01 INFO - PROCESS | 2457 | 1468727281851 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]]]}] 20:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 471ms 20:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:48:01 INFO - PROCESS | 2457 | 1468727281884 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 2457 | 1468727281886 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 20:48:01 INFO - PROCESS | 2457 | 1468727281888 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:48:01 INFO - PROCESS | 2457 | 1468727281889 Marionette TRACE conn2 <- [1,2006,null,{}] 20:48:01 INFO - PROCESS | 2457 | 1468727281891 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}] 20:48:01 INFO - PROCESS | 2457 | 1468727281892 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:02 INFO - PROCESS | 2457 | 1468727282003 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 20:48:02 INFO - PROCESS | 2457 | 1468727282015 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:02 INFO - PROCESS | 2457 | 1468727282016 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x12134f000 == 29 [pid = 2457] [id = 509] 20:48:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x116464800) [pid = 2457] [serial = 1527] [outer = 0x0] 20:48:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x118f6a000) [pid = 2457] [serial = 1528] [outer = 0x116464800] 20:48:02 INFO - PROCESS | 2457 | 1468727282040 Marionette DEBUG loaded listener.js 20:48:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1195a1800) [pid = 2457] [serial = 1529] [outer = 0x116464800] 20:48:02 INFO - PROCESS | 2457 | 1468727282361 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]]]}] 20:48:02 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 20:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 519ms 20:48:02 INFO - PROCESS | 2457 | 1468727282407 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 20:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:48:02 INFO - PROCESS | 2457 | 1468727282409 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 20:48:02 INFO - PROCESS | 2457 | 1468727282411 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:48:02 INFO - PROCESS | 2457 | 1468727282412 Marionette TRACE conn2 <- [1,2010,null,{}] 20:48:02 INFO - PROCESS | 2457 | 1468727282420 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}] 20:48:02 INFO - PROCESS | 2457 | 1468727282424 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:02 INFO - PROCESS | 2457 | 1468727282539 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 20:48:02 INFO - PROCESS | 2457 | 1468727282543 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:02 INFO - PROCESS | 2457 | 1468727282544 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bad000 == 30 [pid = 2457] [id = 510] 20:48:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x116a15800) [pid = 2457] [serial = 1530] [outer = 0x0] 20:48:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11973e400) [pid = 2457] [serial = 1531] [outer = 0x116a15800] 20:48:02 INFO - PROCESS | 2457 | 1468727282569 Marionette DEBUG loaded listener.js 20:48:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x12174e800) [pid = 2457] [serial = 1532] [outer = 0x116a15800] 20:48:02 INFO - PROCESS | 2457 | 1468727282919 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]]]}] 20:48:02 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 20:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 519ms 20:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:48:02 INFO - PROCESS | 2457 | 1468727282932 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 20:48:02 INFO - PROCESS | 2457 | 1468727282933 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 20:48:02 INFO - PROCESS | 2457 | 1468727282935 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:48:02 INFO - PROCESS | 2457 | 1468727282936 Marionette TRACE conn2 <- [1,2014,null,{}] 20:48:02 INFO - PROCESS | 2457 | 1468727282939 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}] 20:48:02 INFO - PROCESS | 2457 | 1468727282940 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:03 INFO - PROCESS | 2457 | 1468727283048 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 20:48:03 INFO - PROCESS | 2457 | 1468727283052 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:03 INFO - PROCESS | 2457 | 1468727283053 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a94800 == 31 [pid = 2457] [id = 511] 20:48:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1176dd400) [pid = 2457] [serial = 1533] [outer = 0x0] 20:48:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1219c0000) [pid = 2457] [serial = 1534] [outer = 0x1176dd400] 20:48:03 INFO - PROCESS | 2457 | 1468727283077 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x123b76000) [pid = 2457] [serial = 1535] [outer = 0x1176dd400] 20:48:03 INFO - PROCESS | 2457 | 1468727283387 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]]]}] 20:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 469ms 20:48:03 INFO - PROCESS | 2457 | 1468727283404 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 20:48:03 INFO - PROCESS | 2457 | 1468727283405 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 20:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:48:03 INFO - PROCESS | 2457 | 1468727283407 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:48:03 INFO - PROCESS | 2457 | 1468727283409 Marionette TRACE conn2 <- [1,2018,null,{}] 20:48:03 INFO - PROCESS | 2457 | 1468727283414 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}] 20:48:03 INFO - PROCESS | 2457 | 1468727283415 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:03 INFO - PROCESS | 2457 | 1468727283516 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 20:48:03 INFO - PROCESS | 2457 | 1468727283519 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:03 INFO - PROCESS | 2457 | 1468727283521 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x126329000 == 32 [pid = 2457] [id = 512] 20:48:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1219c1800) [pid = 2457] [serial = 1536] [outer = 0x0] 20:48:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x12408bc00) [pid = 2457] [serial = 1537] [outer = 0x1219c1800] 20:48:03 INFO - PROCESS | 2457 | 1468727283545 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x124321000) [pid = 2457] [serial = 1538] [outer = 0x1219c1800] 20:48:03 INFO - PROCESS | 2457 | 1468727283893 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]]]}] 20:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 20:48:03 INFO - PROCESS | 2457 | 1468727283929 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 20:48:03 INFO - PROCESS | 2457 | 1468727283930 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 20:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:48:03 INFO - PROCESS | 2457 | 1468727283932 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:48:03 INFO - PROCESS | 2457 | 1468727283934 Marionette TRACE conn2 <- [1,2022,null,{}] 20:48:03 INFO - PROCESS | 2457 | 1468727283936 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}] 20:48:03 INFO - PROCESS | 2457 | 1468727283937 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:04 INFO - PROCESS | 2457 | 1468727284111 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1186ba000) [pid = 2457] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x119739c00) [pid = 2457] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x11330c400) [pid = 2457] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x11833b000) [pid = 2457] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x112f53c00) [pid = 2457] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1131bfc00) [pid = 2457] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1219c3c00) [pid = 2457] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x112f52800) [pid = 2457] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x1196ba000) [pid = 2457] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1164e5400) [pid = 2457] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1219c3800) [pid = 2457] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:48:04 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x119138000) [pid = 2457] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:48:04 INFO - PROCESS | 2457 | 1468727284154 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:04 INFO - PROCESS | 2457 | 1468727284163 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c0000 == 33 [pid = 2457] [id = 513] 20:48:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x110fa5800) [pid = 2457] [serial = 1539] [outer = 0x0] 20:48:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x112f52800) [pid = 2457] [serial = 1540] [outer = 0x110fa5800] 20:48:04 INFO - PROCESS | 2457 | 1468727284187 Marionette DEBUG loaded listener.js 20:48:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x11839d400) [pid = 2457] [serial = 1541] [outer = 0x110fa5800] 20:48:04 INFO - PROCESS | 2457 | 1468727284446 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]]]}] 20:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 568ms 20:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:48:04 INFO - PROCESS | 2457 | 1468727284501 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 20:48:04 INFO - PROCESS | 2457 | 1468727284502 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 20:48:04 INFO - PROCESS | 2457 | 1468727284504 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:48:04 INFO - PROCESS | 2457 | 1468727284505 Marionette TRACE conn2 <- [1,2026,null,{}] 20:48:04 INFO - PROCESS | 2457 | 1468727284508 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}] 20:48:04 INFO - PROCESS | 2457 | 1468727284509 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:04 INFO - PROCESS | 2457 | 1468727284588 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 20:48:04 INFO - PROCESS | 2457 | 1468727284591 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:04 INFO - PROCESS | 2457 | 1468727284593 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x129143000 == 34 [pid = 2457] [id = 514] 20:48:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1183b9400) [pid = 2457] [serial = 1542] [outer = 0x0] 20:48:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x123b77000) [pid = 2457] [serial = 1543] [outer = 0x1183b9400] 20:48:04 INFO - PROCESS | 2457 | 1468727284620 Marionette DEBUG loaded listener.js 20:48:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x124aa8800) [pid = 2457] [serial = 1544] [outer = 0x1183b9400] 20:48:04 INFO - PROCESS | 2457 | 1468727284937 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]]]}] 20:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 467ms 20:48:04 INFO - PROCESS | 2457 | 1468727284973 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 20:48:04 INFO - PROCESS | 2457 | 1468727284974 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 20:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:48:04 INFO - PROCESS | 2457 | 1468727284976 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:48:04 INFO - PROCESS | 2457 | 1468727284978 Marionette TRACE conn2 <- [1,2030,null,{}] 20:48:04 INFO - PROCESS | 2457 | 1468727284981 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}] 20:48:04 INFO - PROCESS | 2457 | 1468727284982 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:05 INFO - PROCESS | 2457 | 1468727285100 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 20:48:05 INFO - PROCESS | 2457 | 1468727285105 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 2457 | 1468727285107 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x121266800 == 35 [pid = 2457] [id = 515] 20:48:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1244dd000) [pid = 2457] [serial = 1545] [outer = 0x0] 20:48:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x125fed800) [pid = 2457] [serial = 1546] [outer = 0x1244dd000] 20:48:05 INFO - PROCESS | 2457 | 1468727285140 Marionette DEBUG loaded listener.js 20:48:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x126b1ec00) [pid = 2457] [serial = 1547] [outer = 0x1244dd000] 20:48:05 INFO - PROCESS | 2457 | 1468727285447 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]]]}] 20:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 522ms 20:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:48:05 INFO - PROCESS | 2457 | 1468727285499 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 20:48:05 INFO - PROCESS | 2457 | 1468727285500 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 20:48:05 INFO - PROCESS | 2457 | 1468727285502 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:48:05 INFO - PROCESS | 2457 | 1468727285503 Marionette TRACE conn2 <- [1,2034,null,{}] 20:48:05 INFO - PROCESS | 2457 | 1468727285505 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}] 20:48:05 INFO - PROCESS | 2457 | 1468727285507 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:05 INFO - PROCESS | 2457 | 1468727285584 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 20:48:05 INFO - PROCESS | 2457 | 1468727285588 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 2457 | 1468727285589 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b82c800 == 36 [pid = 2457] [id = 516] 20:48:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x126b20400) [pid = 2457] [serial = 1548] [outer = 0x0] 20:48:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x126c53c00) [pid = 2457] [serial = 1549] [outer = 0x126b20400] 20:48:05 INFO - PROCESS | 2457 | 1468727285613 Marionette DEBUG loaded listener.js 20:48:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x126c5c000) [pid = 2457] [serial = 1550] [outer = 0x126b20400] 20:48:05 INFO - PROCESS | 2457 | 1468727285936 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]]]}] 20:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 470ms 20:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:48:05 INFO - PROCESS | 2457 | 1468727285973 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 20:48:05 INFO - PROCESS | 2457 | 1468727285974 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 20:48:05 INFO - PROCESS | 2457 | 1468727285976 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:48:05 INFO - PROCESS | 2457 | 1468727285978 Marionette TRACE conn2 <- [1,2038,null,{}] 20:48:05 INFO - PROCESS | 2457 | 1468727285982 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}] 20:48:05 INFO - PROCESS | 2457 | 1468727285983 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:06 INFO - PROCESS | 2457 | 1468727286084 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 20:48:06 INFO - PROCESS | 2457 | 1468727286165 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:06 INFO - PROCESS | 2457 | 1468727286167 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x1130ec800 == 37 [pid = 2457] [id = 517] 20:48:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x111ca8400) [pid = 2457] [serial = 1551] [outer = 0x0] 20:48:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1128a4400) [pid = 2457] [serial = 1552] [outer = 0x111ca8400] 20:48:06 INFO - PROCESS | 2457 | 1468727286197 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x112d03800) [pid = 2457] [serial = 1553] [outer = 0x111ca8400] 20:48:06 INFO - PROCESS | 2457 | 1468727286744 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]]]}] 20:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 823ms 20:48:06 INFO - PROCESS | 2457 | 1468727286853 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 2457 | 1468727286857 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 20:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:48:06 INFO - PROCESS | 2457 | 1468727286888 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:48:06 INFO - PROCESS | 2457 | 1468727286891 Marionette TRACE conn2 <- [1,2042,null,{}] 20:48:06 INFO - PROCESS | 2457 | 1468727286896 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}] 20:48:06 INFO - PROCESS | 2457 | 1468727286901 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:07 INFO - PROCESS | 2457 | 1468727287044 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 20:48:07 INFO - PROCESS | 2457 | 1468727287099 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:07 INFO - PROCESS | 2457 | 1468727287101 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191b8000 == 38 [pid = 2457] [id = 518] 20:48:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1167c5400) [pid = 2457] [serial = 1554] [outer = 0x0] 20:48:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x116887400) [pid = 2457] [serial = 1555] [outer = 0x1167c5400] 20:48:07 INFO - PROCESS | 2457 | 1468727287131 Marionette DEBUG loaded listener.js 20:48:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x118336800) [pid = 2457] [serial = 1556] [outer = 0x1167c5400] 20:48:07 INFO - PROCESS | 2457 | 1468727287772 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]]]}] 20:48:07 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) 20:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 950ms 20:48:07 INFO - PROCESS | 2457 | 1468727287813 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 20:48:07 INFO - PROCESS | 2457 | 1468727287816 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 20:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:48:07 INFO - PROCESS | 2457 | 1468727287819 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:48:07 INFO - PROCESS | 2457 | 1468727287822 Marionette TRACE conn2 <- [1,2046,null,{}] 20:48:07 INFO - PROCESS | 2457 | 1468727287830 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}] 20:48:07 INFO - PROCESS | 2457 | 1468727287832 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:07 INFO - PROCESS | 2457 | 1468727287930 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 20:48:08 INFO - PROCESS | 2457 | 1468727288011 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:08 INFO - PROCESS | 2457 | 1468727288014 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fce000 == 39 [pid = 2457] [id = 519] 20:48:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1167ca800) [pid = 2457] [serial = 1557] [outer = 0x0] 20:48:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x116f93800) [pid = 2457] [serial = 1558] [outer = 0x1167ca800] 20:48:08 INFO - PROCESS | 2457 | 1468727288042 Marionette DEBUG loaded listener.js 20:48:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x11833a800) [pid = 2457] [serial = 1559] [outer = 0x1167ca800] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x12b82c800 == 38 [pid = 2457] [id = 516] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x121266800 == 37 [pid = 2457] [id = 515] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x129143000 == 36 [pid = 2457] [id = 514] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c0000 == 35 [pid = 2457] [id = 513] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x126329000 == 34 [pid = 2457] [id = 512] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x124a94800 == 33 [pid = 2457] [id = 511] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x123bad000 == 32 [pid = 2457] [id = 510] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x12134f000 == 31 [pid = 2457] [id = 509] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x120fd4800 == 30 [pid = 2457] [id = 508] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c6000 == 29 [pid = 2457] [id = 507] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x1191b8000 == 28 [pid = 2457] [id = 518] 20:48:08 INFO - PROCESS | 2457 | --DOCSHELL 0x1130ec800 == 27 [pid = 2457] [id = 517] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x124ab4400) [pid = 2457] [serial = 1499] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x119336800) [pid = 2457] [serial = 1478] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x123b75400) [pid = 2457] [serial = 1486] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x118862800) [pid = 2457] [serial = 1493] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1183a4c00) [pid = 2457] [serial = 1474] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x119515c00) [pid = 2457] [serial = 1480] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x115dd4400) [pid = 2457] [serial = 1469] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x119613400) [pid = 2457] [serial = 1481] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1241db800) [pid = 2457] [serial = 1489] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1196bd000) [pid = 2457] [serial = 1495] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1219c3000) [pid = 2457] [serial = 1484] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x117d12000) [pid = 2457] [serial = 1472] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1176df000) [pid = 2457] [serial = 1492] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x124aab000) [pid = 2457] [serial = 1466] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x118530c00) [pid = 2457] [serial = 1475] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1241e4000) [pid = 2457] [serial = 1498] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x119136000) [pid = 2457] [serial = 1477] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x1131bd800) [pid = 2457] [serial = 1490] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1215f2800) [pid = 2457] [serial = 1496] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1131c5800) [pid = 2457] [serial = 1468] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x12401b000) [pid = 2457] [serial = 1487] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x12106d400) [pid = 2457] [serial = 1483] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x116a16000) [pid = 2457] [serial = 1471] [outer = 0x0] [url = about:blank] 20:48:08 INFO - PROCESS | 2457 | 1468727288953 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]]]}] 20:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1177ms 20:48:08 INFO - PROCESS | 2457 | 1468727288997 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 20:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:48:09 INFO - PROCESS | 2457 | 1468727288999 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 20:48:09 INFO - PROCESS | 2457 | 1468727289002 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:48:09 INFO - PROCESS | 2457 | 1468727289004 Marionette TRACE conn2 <- [1,2050,null,{}] 20:48:09 INFO - PROCESS | 2457 | 1468727289008 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}] 20:48:09 INFO - PROCESS | 2457 | 1468727289009 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:09 INFO - PROCESS | 2457 | 1468727289086 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 20:48:09 INFO - PROCESS | 2457 | 1468727289090 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 2457 | 1468727289093 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168c1800 == 28 [pid = 2457] [id = 520] 20:48:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1131c3400) [pid = 2457] [serial = 1560] [outer = 0x0] 20:48:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1164ec400) [pid = 2457] [serial = 1561] [outer = 0x1131c3400] 20:48:09 INFO - PROCESS | 2457 | 1468727289123 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x116f9e400) [pid = 2457] [serial = 1562] [outer = 0x1131c3400] 20:48:09 INFO - PROCESS | 2457 | 1468727289456 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]]]}] 20:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 20:48:09 INFO - PROCESS | 2457 | 1468727289523 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 20:48:09 INFO - PROCESS | 2457 | 1468727289526 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 20:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:48:09 INFO - PROCESS | 2457 | 1468727289531 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:48:09 INFO - PROCESS | 2457 | 1468727289533 Marionette TRACE conn2 <- [1,2054,null,{}] 20:48:09 INFO - PROCESS | 2457 | 1468727289535 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}] 20:48:09 INFO - PROCESS | 2457 | 1468727289537 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:09 INFO - PROCESS | 2457 | 1468727289614 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 20:48:09 INFO - PROCESS | 2457 | 1468727289618 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 2457 | 1468727289620 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188e8000 == 29 [pid = 2457] [id = 521] 20:48:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x118397000) [pid = 2457] [serial = 1563] [outer = 0x0] 20:48:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1183be000) [pid = 2457] [serial = 1564] [outer = 0x118397000] 20:48:09 INFO - PROCESS | 2457 | 1468727289649 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x118615000) [pid = 2457] [serial = 1565] [outer = 0x118397000] 20:48:10 INFO - PROCESS | 2457 | 1468727290079 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]]]}] 20:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 570ms 20:48:10 INFO - PROCESS | 2457 | 1468727290102 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 2457 | 1468727290104 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 20:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:48:10 INFO - PROCESS | 2457 | 1468727290107 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:48:10 INFO - PROCESS | 2457 | 1468727290112 Marionette TRACE conn2 <- [1,2058,null,{}] 20:48:10 INFO - PROCESS | 2457 | 1468727290125 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}] 20:48:10 INFO - PROCESS | 2457 | 1468727290128 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:10 INFO - PROCESS | 2457 | 1468727290238 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 20:48:10 INFO - PROCESS | 2457 | 1468727290247 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:10 INFO - PROCESS | 2457 | 1468727290250 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x121249000 == 30 [pid = 2457] [id = 522] 20:48:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1128a7800) [pid = 2457] [serial = 1566] [outer = 0x0] 20:48:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x119337000) [pid = 2457] [serial = 1567] [outer = 0x1128a7800] 20:48:10 INFO - PROCESS | 2457 | 1468727290302 Marionette DEBUG loaded listener.js 20:48:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x119519400) [pid = 2457] [serial = 1568] [outer = 0x1128a7800] 20:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 575ms 20:48:10 INFO - PROCESS | 2457 | 1468727290674 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]]]}] 20:48:10 INFO - PROCESS | 2457 | 1468727290682 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 2457 | 1468727290684 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 20:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:48:10 INFO - PROCESS | 2457 | 1468727290686 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:48:10 INFO - PROCESS | 2457 | 1468727290687 Marionette TRACE conn2 <- [1,2062,null,{}] 20:48:10 INFO - PROCESS | 2457 | 1468727290690 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}] 20:48:10 INFO - PROCESS | 2457 | 1468727290691 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:10 INFO - PROCESS | 2457 | 1468727290804 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 20:48:10 INFO - PROCESS | 2457 | 1468727290810 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:10 INFO - PROCESS | 2457 | 1468727290811 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b9d800 == 31 [pid = 2457] [id = 523] 20:48:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1195a6800) [pid = 2457] [serial = 1569] [outer = 0x0] 20:48:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x11973fc00) [pid = 2457] [serial = 1570] [outer = 0x1195a6800] 20:48:10 INFO - PROCESS | 2457 | 1468727290836 Marionette DEBUG loaded listener.js 20:48:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x12106d800) [pid = 2457] [serial = 1571] [outer = 0x1195a6800] 20:48:11 INFO - PROCESS | 2457 | 1468727291158 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]]]}] 20:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 518ms 20:48:11 INFO - PROCESS | 2457 | 1468727291205 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 20:48:11 INFO - PROCESS | 2457 | 1468727291206 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 20:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:48:11 INFO - PROCESS | 2457 | 1468727291209 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:48:11 INFO - PROCESS | 2457 | 1468727291218 Marionette TRACE conn2 <- [1,2066,null,{}] 20:48:11 INFO - PROCESS | 2457 | 1468727291220 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}] 20:48:11 INFO - PROCESS | 2457 | 1468727291222 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:11 INFO - PROCESS | 2457 | 1468727291334 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 20:48:11 INFO - PROCESS | 2457 | 1468727291351 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:11 INFO - PROCESS | 2457 | 1468727291353 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a8e000 == 32 [pid = 2457] [id = 524] 20:48:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x11714e000) [pid = 2457] [serial = 1572] [outer = 0x0] 20:48:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x121072c00) [pid = 2457] [serial = 1573] [outer = 0x11714e000] 20:48:11 INFO - PROCESS | 2457 | 1468727291392 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1215ed000) [pid = 2457] [serial = 1574] [outer = 0x11714e000] 20:48:11 INFO - PROCESS | 2457 | 1468727291881 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]]]}] 20:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 726ms 20:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:48:11 INFO - PROCESS | 2457 | 1468727291935 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 20:48:11 INFO - PROCESS | 2457 | 1468727291937 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 20:48:11 INFO - PROCESS | 2457 | 1468727291939 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:48:11 INFO - PROCESS | 2457 | 1468727291940 Marionette TRACE conn2 <- [1,2070,null,{}] 20:48:11 INFO - PROCESS | 2457 | 1468727291942 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}] 20:48:11 INFO - PROCESS | 2457 | 1468727291946 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:12 INFO - PROCESS | 2457 | 1468727292059 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 20:48:12 INFO - PROCESS | 2457 | 1468727292100 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:12 INFO - PROCESS | 2457 | 1468727292101 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b3f800 == 33 [pid = 2457] [id = 525] 20:48:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1215f2000) [pid = 2457] [serial = 1575] [outer = 0x0] 20:48:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x123b75400) [pid = 2457] [serial = 1576] [outer = 0x1215f2000] 20:48:12 INFO - PROCESS | 2457 | 1468727292126 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x124399c00) [pid = 2457] [serial = 1577] [outer = 0x1215f2000] 20:48:12 INFO - PROCESS | 2457 | 1468727292436 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]]]}] 20:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 20:48:12 INFO - PROCESS | 2457 | 1468727292457 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 20:48:12 INFO - PROCESS | 2457 | 1468727292458 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 20:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:48:12 INFO - PROCESS | 2457 | 1468727292463 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:48:12 INFO - PROCESS | 2457 | 1468727292465 Marionette TRACE conn2 <- [1,2074,null,{}] 20:48:12 INFO - PROCESS | 2457 | 1468727292473 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}] 20:48:12 INFO - PROCESS | 2457 | 1468727292475 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:12 INFO - PROCESS | 2457 | 1468727292577 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 20:48:12 INFO - PROCESS | 2457 | 1468727292581 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:12 INFO - PROCESS | 2457 | 1468727292582 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x129409000 == 34 [pid = 2457] [id = 526] 20:48:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1131d8000) [pid = 2457] [serial = 1578] [outer = 0x0] 20:48:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x124aa8400) [pid = 2457] [serial = 1579] [outer = 0x1131d8000] 20:48:12 INFO - PROCESS | 2457 | 1468727292606 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x125fee000) [pid = 2457] [serial = 1580] [outer = 0x1131d8000] 20:48:13 INFO - PROCESS | 2457 | 1468727293002 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]]]}] 20:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 572ms 20:48:13 INFO - PROCESS | 2457 | 1468727293034 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 20:48:13 INFO - PROCESS | 2457 | 1468727293036 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 20:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:48:13 INFO - PROCESS | 2457 | 1468727293039 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:48:13 INFO - PROCESS | 2457 | 1468727293041 Marionette TRACE conn2 <- [1,2078,null,{}] 20:48:13 INFO - PROCESS | 2457 | 1468727293044 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}] 20:48:13 INFO - PROCESS | 2457 | 1468727293046 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:13 INFO - PROCESS | 2457 | 1468727293438 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x126b20400) [pid = 2457] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x116a15800) [pid = 2457] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1176dd400) [pid = 2457] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x115dda400) [pid = 2457] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x114fb0400) [pid = 2457] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1131b9c00) [pid = 2457] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1182a0800) [pid = 2457] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1183c2c00) [pid = 2457] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1164e7c00) [pid = 2457] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x119608c00) [pid = 2457] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1186e8400) [pid = 2457] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1128aa800) [pid = 2457] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1219c1800) [pid = 2457] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x110fa5800) [pid = 2457] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1244dd000) [pid = 2457] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x116464800) [pid = 2457] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:48:13 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1183b9400) [pid = 2457] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:48:13 INFO - PROCESS | 2457 | 1468727293507 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:13 INFO - PROCESS | 2457 | 1468727293508 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x11746e000 == 35 [pid = 2457] [id = 527] 20:48:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1121b0800) [pid = 2457] [serial = 1581] [outer = 0x0] 20:48:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1129cc000) [pid = 2457] [serial = 1582] [outer = 0x1121b0800] 20:48:13 INFO - PROCESS | 2457 | 1468727293533 Marionette DEBUG loaded listener.js 20:48:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11612e000) [pid = 2457] [serial = 1583] [outer = 0x1121b0800] 20:48:13 INFO - PROCESS | 2457 | 1468727293794 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]]]}] 20:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 20:48:13 INFO - PROCESS | 2457 | 1468727293824 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 20:48:13 INFO - PROCESS | 2457 | 1468727293825 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 20:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:48:13 INFO - PROCESS | 2457 | 1468727293842 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:48:13 INFO - PROCESS | 2457 | 1468727293844 Marionette TRACE conn2 <- [1,2082,null,{}] 20:48:13 INFO - PROCESS | 2457 | 1468727293854 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}] 20:48:13 INFO - PROCESS | 2457 | 1468727293855 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:13 INFO - PROCESS | 2457 | 1468727293935 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 20:48:13 INFO - PROCESS | 2457 | 1468727293938 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:13 INFO - PROCESS | 2457 | 1468727293939 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x12134e800 == 36 [pid = 2457] [id = 528] 20:48:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1182a1000) [pid = 2457] [serial = 1584] [outer = 0x0] 20:48:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11960f000) [pid = 2457] [serial = 1585] [outer = 0x1182a1000] 20:48:13 INFO - PROCESS | 2457 | 1468727293965 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x124a39800) [pid = 2457] [serial = 1586] [outer = 0x1182a1000] 20:48:14 INFO - PROCESS | 2457 | 1468727294271 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]]]}] 20:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 485ms 20:48:14 INFO - PROCESS | 2457 | 1468727294321 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 2457 | 1468727294322 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 20:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:48:14 INFO - PROCESS | 2457 | 1468727294347 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:48:14 INFO - PROCESS | 2457 | 1468727294348 Marionette TRACE conn2 <- [1,2086,null,{}] 20:48:14 INFO - PROCESS | 2457 | 1468727294350 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}] 20:48:14 INFO - PROCESS | 2457 | 1468727294351 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:14 INFO - PROCESS | 2457 | 1468727294430 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 20:48:14 INFO - PROCESS | 2457 | 1468727294434 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:14 INFO - PROCESS | 2457 | 1468727294435 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad38800 == 37 [pid = 2457] [id = 529] 20:48:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1164e7c00) [pid = 2457] [serial = 1587] [outer = 0x0] 20:48:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x126591c00) [pid = 2457] [serial = 1588] [outer = 0x1164e7c00] 20:48:14 INFO - PROCESS | 2457 | 1468727294459 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x126baa000) [pid = 2457] [serial = 1589] [outer = 0x1164e7c00] 20:48:14 INFO - PROCESS | 2457 | 1468727294788 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]]]}] 20:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 477ms 20:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:48:14 INFO - PROCESS | 2457 | 1468727294817 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 2457 | 1468727294818 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 20:48:14 INFO - PROCESS | 2457 | 1468727294820 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:48:14 INFO - PROCESS | 2457 | 1468727294822 Marionette TRACE conn2 <- [1,2090,null,{}] 20:48:14 INFO - PROCESS | 2457 | 1468727294824 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}] 20:48:14 INFO - PROCESS | 2457 | 1468727294834 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:14 INFO - PROCESS | 2457 | 1468727294919 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 20:48:14 INFO - PROCESS | 2457 | 1468727294923 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:14 INFO - PROCESS | 2457 | 1468727294924 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a8d000 == 38 [pid = 2457] [id = 530] 20:48:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1196b6800) [pid = 2457] [serial = 1590] [outer = 0x0] 20:48:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x126c58800) [pid = 2457] [serial = 1591] [outer = 0x1196b6800] 20:48:14 INFO - PROCESS | 2457 | 1468727294952 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x128b2e000) [pid = 2457] [serial = 1592] [outer = 0x1196b6800] 20:48:15 INFO - PROCESS | 2457 | 1468727295295 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]]]}] 20:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 20:48:15 INFO - PROCESS | 2457 | 1468727295347 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 20:48:15 INFO - PROCESS | 2457 | 1468727295348 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 20:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:48:15 INFO - PROCESS | 2457 | 1468727295350 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:48:15 INFO - PROCESS | 2457 | 1468727295351 Marionette TRACE conn2 <- [1,2094,null,{}] 20:48:15 INFO - PROCESS | 2457 | 1468727295354 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}] 20:48:15 INFO - PROCESS | 2457 | 1468727295355 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:15 INFO - PROCESS | 2457 | 1468727295432 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 20:48:15 INFO - PROCESS | 2457 | 1468727295528 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:15 INFO - PROCESS | 2457 | 1468727295530 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x112e90000 == 39 [pid = 2457] [id = 531] 20:48:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x111c18800) [pid = 2457] [serial = 1593] [outer = 0x0] 20:48:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1128a9c00) [pid = 2457] [serial = 1594] [outer = 0x111c18800] 20:48:15 INFO - PROCESS | 2457 | 1468727295561 Marionette DEBUG loaded listener.js 20:48:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x112f4d800) [pid = 2457] [serial = 1595] [outer = 0x111c18800] 20:48:16 INFO - PROCESS | 2457 | 1468727296077 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]]]}] 20:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 769ms 20:48:16 INFO - PROCESS | 2457 | 1468727296136 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 20:48:16 INFO - PROCESS | 2457 | 1468727296139 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 20:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:48:16 INFO - PROCESS | 2457 | 1468727296143 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:48:16 INFO - PROCESS | 2457 | 1468727296147 Marionette TRACE conn2 <- [1,2098,null,{}] 20:48:16 INFO - PROCESS | 2457 | 1468727296151 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}] 20:48:16 INFO - PROCESS | 2457 | 1468727296154 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:16 INFO - PROCESS | 2457 | 1468727296282 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 20:48:16 INFO - PROCESS | 2457 | 1468727296365 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:16 INFO - PROCESS | 2457 | 1468727296366 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x12124c800 == 40 [pid = 2457] [id = 532] 20:48:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x118396400) [pid = 2457] [serial = 1596] [outer = 0x0] 20:48:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x11839e800) [pid = 2457] [serial = 1597] [outer = 0x118396400] 20:48:16 INFO - PROCESS | 2457 | 1468727296396 Marionette DEBUG loaded listener.js 20:48:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x118615c00) [pid = 2457] [serial = 1598] [outer = 0x118396400] 20:48:17 INFO - PROCESS | 2457 | 1468727297035 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]]]}] 20:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 926ms 20:48:17 INFO - PROCESS | 2457 | 1468727297069 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 20:48:17 INFO - PROCESS | 2457 | 1468727297072 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 20:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:48:17 INFO - PROCESS | 2457 | 1468727297075 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:48:17 INFO - PROCESS | 2457 | 1468727297077 Marionette TRACE conn2 <- [1,2102,null,{}] 20:48:17 INFO - PROCESS | 2457 | 1468727297080 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}] 20:48:17 INFO - PROCESS | 2457 | 1468727297082 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:17 INFO - PROCESS | 2457 | 1468727297182 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 20:48:17 INFO - PROCESS | 2457 | 1468727297265 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:17 INFO - PROCESS | 2457 | 1468727297267 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fc0800 == 41 [pid = 2457] [id = 533] 20:48:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1131e6400) [pid = 2457] [serial = 1599] [outer = 0x0] 20:48:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x114f91400) [pid = 2457] [serial = 1600] [outer = 0x1131e6400] 20:48:17 INFO - PROCESS | 2457 | 1468727297296 Marionette DEBUG loaded listener.js 20:48:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x116469c00) [pid = 2457] [serial = 1601] [outer = 0x1131e6400] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x124a8d000 == 40 [pid = 2457] [id = 530] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad38800 == 39 [pid = 2457] [id = 529] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x12134e800 == 38 [pid = 2457] [id = 528] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x11746e000 == 37 [pid = 2457] [id = 527] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x129409000 == 36 [pid = 2457] [id = 526] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x128b3f800 == 35 [pid = 2457] [id = 525] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x124a8e000 == 34 [pid = 2457] [id = 524] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x123b9d800 == 33 [pid = 2457] [id = 523] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x121249000 == 32 [pid = 2457] [id = 522] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x1188e8000 == 31 [pid = 2457] [id = 521] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x1168c1800 == 30 [pid = 2457] [id = 520] 20:48:17 INFO - PROCESS | 2457 | --DOCSHELL 0x116fce000 == 29 [pid = 2457] [id = 519] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x12408bc00) [pid = 2457] [serial = 1537] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x123b76000) [pid = 2457] [serial = 1535] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x124321000) [pid = 2457] [serial = 1538] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x11839d400) [pid = 2457] [serial = 1541] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x125fed800) [pid = 2457] [serial = 1546] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x118f6a000) [pid = 2457] [serial = 1528] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x112f52800) [pid = 2457] [serial = 1540] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x123b77000) [pid = 2457] [serial = 1543] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x126b1ec00) [pid = 2457] [serial = 1547] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x12174e800) [pid = 2457] [serial = 1532] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x124aa8800) [pid = 2457] [serial = 1544] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1195a1800) [pid = 2457] [serial = 1529] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x126c5c000) [pid = 2457] [serial = 1550] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x126c53c00) [pid = 2457] [serial = 1549] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x11973e400) [pid = 2457] [serial = 1531] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1219c0000) [pid = 2457] [serial = 1534] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x115e8d000) [pid = 2457] [serial = 1504] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x116a1dc00) [pid = 2457] [serial = 1505] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x115e22000) [pid = 2457] [serial = 1516] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x112f05c00) [pid = 2457] [serial = 1517] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1183b6800) [pid = 2457] [serial = 1522] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x118611c00) [pid = 2457] [serial = 1523] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1183c0400) [pid = 2457] [serial = 1507] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x118869c00) [pid = 2457] [serial = 1508] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x12637cc00) [pid = 2457] [serial = 1502] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1219c3400) [pid = 2457] [serial = 1501] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x116a15c00) [pid = 2457] [serial = 1519] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x1176dcc00) [pid = 2457] [serial = 1520] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x119ade800) [pid = 2457] [serial = 1510] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x1219c2800) [pid = 2457] [serial = 1511] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x118fbf800) [pid = 2457] [serial = 1525] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x11932c000) [pid = 2457] [serial = 1526] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x112985000) [pid = 2457] [serial = 1513] [outer = 0x0] [url = about:blank] 20:48:17 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x112f4f000) [pid = 2457] [serial = 1514] [outer = 0x0] [url = about:blank] 20:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 622ms 20:48:17 INFO - PROCESS | 2457 | 1468727297691 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]]]}] 20:48:17 INFO - PROCESS | 2457 | 1468727297698 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 20:48:17 INFO - PROCESS | 2457 | 1468727297701 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 20:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:48:17 INFO - PROCESS | 2457 | 1468727297705 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:48:17 INFO - PROCESS | 2457 | 1468727297707 Marionette TRACE conn2 <- [1,2106,null,{}] 20:48:17 INFO - PROCESS | 2457 | 1468727297710 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}] 20:48:17 INFO - PROCESS | 2457 | 1468727297714 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:17 INFO - PROCESS | 2457 | 1468727297793 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 20:48:17 INFO - PROCESS | 2457 | 1468727297799 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:17 INFO - PROCESS | 2457 | 1468727297801 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x118502800 == 30 [pid = 2457] [id = 534] 20:48:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x116804000) [pid = 2457] [serial = 1602] [outer = 0x0] 20:48:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x117158800) [pid = 2457] [serial = 1603] [outer = 0x116804000] 20:48:17 INFO - PROCESS | 2457 | 1468727297828 Marionette DEBUG loaded listener.js 20:48:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x11833ac00) [pid = 2457] [serial = 1604] [outer = 0x116804000] 20:48:18 INFO - PROCESS | 2457 | 1468727298196 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]]]}] 20:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 20:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:48:18 INFO - PROCESS | 2457 | 1468727298225 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 20:48:18 INFO - PROCESS | 2457 | 1468727298226 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 20:48:18 INFO - PROCESS | 2457 | 1468727298231 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:48:18 INFO - PROCESS | 2457 | 1468727298233 Marionette TRACE conn2 <- [1,2110,null,{}] 20:48:18 INFO - PROCESS | 2457 | 1468727298241 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}] 20:48:18 INFO - PROCESS | 2457 | 1468727298244 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:18 INFO - PROCESS | 2457 | 1468727298320 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 20:48:18 INFO - PROCESS | 2457 | 1468727298325 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:18 INFO - PROCESS | 2457 | 1468727298328 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fdb000 == 31 [pid = 2457] [id = 535] 20:48:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x1183ba000) [pid = 2457] [serial = 1605] [outer = 0x0] 20:48:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x1186b7000) [pid = 2457] [serial = 1606] [outer = 0x1183ba000] 20:48:18 INFO - PROCESS | 2457 | 1468727298358 Marionette DEBUG loaded listener.js 20:48:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x118f6a000) [pid = 2457] [serial = 1607] [outer = 0x1183ba000] 20:48:18 INFO - PROCESS | 2457 | 1468727298700 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]]]}] 20:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 521ms 20:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:48:18 INFO - PROCESS | 2457 | 1468727298752 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 20:48:18 INFO - PROCESS | 2457 | 1468727298754 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 20:48:18 INFO - PROCESS | 2457 | 1468727298756 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:48:18 INFO - PROCESS | 2457 | 1468727298757 Marionette TRACE conn2 <- [1,2114,null,{}] 20:48:18 INFO - PROCESS | 2457 | 1468727298759 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}] 20:48:18 INFO - PROCESS | 2457 | 1468727298761 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:18 INFO - PROCESS | 2457 | 1468727298838 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 20:48:18 INFO - PROCESS | 2457 | 1468727298932 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:18 INFO - PROCESS | 2457 | 1468727298933 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x116abf800 == 32 [pid = 2457] [id = 536] 20:48:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x111e29000) [pid = 2457] [serial = 1608] [outer = 0x0] 20:48:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x1128b2800) [pid = 2457] [serial = 1609] [outer = 0x111e29000] 20:48:18 INFO - PROCESS | 2457 | 1468727298964 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x11330d800) [pid = 2457] [serial = 1610] [outer = 0x111e29000] 20:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 668ms 20:48:19 INFO - PROCESS | 2457 | 1468727299417 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]]]}] 20:48:19 INFO - PROCESS | 2457 | 1468727299426 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 20:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:48:19 INFO - PROCESS | 2457 | 1468727299430 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 20:48:19 INFO - PROCESS | 2457 | 1468727299433 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:48:19 INFO - PROCESS | 2457 | 1468727299436 Marionette TRACE conn2 <- [1,2118,null,{}] 20:48:19 INFO - PROCESS | 2457 | 1468727299439 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}] 20:48:19 INFO - PROCESS | 2457 | 1468727299441 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:19 INFO - PROCESS | 2457 | 1468727299534 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 20:48:19 INFO - PROCESS | 2457 | 1468727299604 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:19 INFO - PROCESS | 2457 | 1468727299605 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x116849800 == 33 [pid = 2457] [id = 537] 20:48:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x116134800) [pid = 2457] [serial = 1611] [outer = 0x0] 20:48:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x118293800) [pid = 2457] [serial = 1612] [outer = 0x116134800] 20:48:19 INFO - PROCESS | 2457 | 1468727299636 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x118614800) [pid = 2457] [serial = 1613] [outer = 0x116134800] 20:48:20 INFO - PROCESS | 2457 | 1468727300061 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]]]}] 20:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 20:48:20 INFO - PROCESS | 2457 | 1468727300108 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 20:48:20 INFO - PROCESS | 2457 | 1468727300112 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 20:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:48:20 INFO - PROCESS | 2457 | 1468727300115 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:48:20 INFO - PROCESS | 2457 | 1468727300117 Marionette TRACE conn2 <- [1,2122,null,{}] 20:48:20 INFO - PROCESS | 2457 | 1468727300120 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}] 20:48:20 INFO - PROCESS | 2457 | 1468727300122 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:20 INFO - PROCESS | 2457 | 1468727300294 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 20:48:20 INFO - PROCESS | 2457 | 1468727300408 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:20 INFO - PROCESS | 2457 | 1468727300409 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a1f000 == 34 [pid = 2457] [id = 538] 20:48:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x118f62000) [pid = 2457] [serial = 1614] [outer = 0x0] 20:48:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x119512800) [pid = 2457] [serial = 1615] [outer = 0x118f62000] 20:48:20 INFO - PROCESS | 2457 | 1468727300455 Marionette DEBUG loaded listener.js 20:48:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x119605c00) [pid = 2457] [serial = 1616] [outer = 0x118f62000] 20:48:20 INFO - PROCESS | 2457 | 1468727300908 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]]]}] 20:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 820ms 20:48:20 INFO - PROCESS | 2457 | 1468727300936 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 20:48:20 INFO - PROCESS | 2457 | 1468727300938 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 20:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:48:20 INFO - PROCESS | 2457 | 1468727300949 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:48:20 INFO - PROCESS | 2457 | 1468727300956 Marionette TRACE conn2 <- [1,2126,null,{}] 20:48:20 INFO - PROCESS | 2457 | 1468727300960 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}] 20:48:20 INFO - PROCESS | 2457 | 1468727300964 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:21 INFO - PROCESS | 2457 | 1468727301071 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 20:48:21 INFO - PROCESS | 2457 | 1468727301126 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:21 INFO - PROCESS | 2457 | 1468727301127 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x126535000 == 35 [pid = 2457] [id = 539] 20:48:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x119131400) [pid = 2457] [serial = 1617] [outer = 0x0] 20:48:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11973f400) [pid = 2457] [serial = 1618] [outer = 0x119131400] 20:48:21 INFO - PROCESS | 2457 | 1468727301155 Marionette DEBUG loaded listener.js 20:48:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1215ee800) [pid = 2457] [serial = 1619] [outer = 0x119131400] 20:48:21 INFO - PROCESS | 2457 | 1468727301561 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]]]}] 20:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 634ms 20:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:48:21 INFO - PROCESS | 2457 | 1468727301576 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 20:48:21 INFO - PROCESS | 2457 | 1468727301578 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 20:48:21 INFO - PROCESS | 2457 | 1468727301581 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:48:21 INFO - PROCESS | 2457 | 1468727301582 Marionette TRACE conn2 <- [1,2130,null,{}] 20:48:21 INFO - PROCESS | 2457 | 1468727301584 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}] 20:48:21 INFO - PROCESS | 2457 | 1468727301586 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:21 INFO - PROCESS | 2457 | 1468727301681 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 20:48:21 INFO - PROCESS | 2457 | 1468727301768 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:21 INFO - PROCESS | 2457 | 1468727301769 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b3d000 == 36 [pid = 2457] [id = 540] 20:48:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x12106f800) [pid = 2457] [serial = 1620] [outer = 0x0] 20:48:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1219be800) [pid = 2457] [serial = 1621] [outer = 0x12106f800] 20:48:21 INFO - PROCESS | 2457 | 1468727301797 Marionette DEBUG loaded listener.js 20:48:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x121a8f800) [pid = 2457] [serial = 1622] [outer = 0x12106f800] 20:48:22 INFO - PROCESS | 2457 | 1468727302211 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] 20:48:22 INFO - PROCESS | 2457 | 1468727302254 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 20:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:48:22 INFO - PROCESS | 2457 | 1468727302257 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:48:22 INFO - PROCESS | 2457 | 1468727302258 Marionette TRACE conn2 <- [1,2134,null,{}] 20:48:22 INFO - PROCESS | 2457 | 1468727302260 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}] 20:48:22 INFO - PROCESS | 2457 | 1468727302262 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:22 INFO - PROCESS | 2457 | 1468727302357 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 20:48:22 INFO - PROCESS | 2457 | 1468727302415 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:22 INFO - PROCESS | 2457 | 1468727302419 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fd4800 == 37 [pid = 2457] [id = 541] 20:48:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x123c14000) [pid = 2457] [serial = 1623] [outer = 0x0] 20:48:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x12408b800) [pid = 2457] [serial = 1624] [outer = 0x123c14000] 20:48:22 INFO - PROCESS | 2457 | 1468727302456 Marionette DEBUG loaded listener.js 20:48:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x124321000) [pid = 2457] [serial = 1625] [outer = 0x123c14000] 20:48:22 INFO - PROCESS | 2457 | 1468727302969 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]]]}] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x120fdb000 == 36 [pid = 2457] [id = 535] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x118502800 == 35 [pid = 2457] [id = 534] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x116fc0800 == 34 [pid = 2457] [id = 533] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x112e90000 == 33 [pid = 2457] [id = 531] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x12124c800 == 32 [pid = 2457] [id = 532] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x128b3d000 == 31 [pid = 2457] [id = 540] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x126535000 == 30 [pid = 2457] [id = 539] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x124a1f000 == 29 [pid = 2457] [id = 538] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x116849800 == 28 [pid = 2457] [id = 537] 20:48:23 INFO - PROCESS | 2457 | --DOCSHELL 0x116abf800 == 27 [pid = 2457] [id = 536] 20:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1269ms 20:48:23 INFO - PROCESS | 2457 | 1468727303547 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 20:48:23 INFO - PROCESS | 2457 | 1468727303550 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 20:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:48:23 INFO - PROCESS | 2457 | 1468727303554 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:48:23 INFO - PROCESS | 2457 | 1468727303556 Marionette TRACE conn2 <- [1,2138,null,{}] 20:48:23 INFO - PROCESS | 2457 | 1468727303560 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}] 20:48:23 INFO - PROCESS | 2457 | 1468727303563 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:23 INFO - PROCESS | 2457 | 1468727303643 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 20:48:23 INFO - PROCESS | 2457 | 1468727303651 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:23 INFO - PROCESS | 2457 | 1468727303655 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ac1800 == 28 [pid = 2457] [id = 542] 20:48:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x113c8c000) [pid = 2457] [serial = 1626] [outer = 0x0] 20:48:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x115ddb400) [pid = 2457] [serial = 1627] [outer = 0x113c8c000] 20:48:23 INFO - PROCESS | 2457 | 1468727303683 Marionette DEBUG loaded listener.js 20:48:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1164e8c00) [pid = 2457] [serial = 1628] [outer = 0x113c8c000] 20:48:24 INFO - PROCESS | 2457 | 1468727304027 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]]]}] 20:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 20:48:24 INFO - PROCESS | 2457 | 1468727304108 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 20:48:24 INFO - PROCESS | 2457 | 1468727304110 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 20:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:48:24 INFO - PROCESS | 2457 | 1468727304114 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:48:24 INFO - PROCESS | 2457 | 1468727304117 Marionette TRACE conn2 <- [1,2142,null,{}] 20:48:24 INFO - PROCESS | 2457 | 1468727304120 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}] 20:48:24 INFO - PROCESS | 2457 | 1468727304122 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:24 INFO - PROCESS | 2457 | 1468727304224 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 20:48:24 INFO - PROCESS | 2457 | 1468727304265 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:24 INFO - PROCESS | 2457 | 1468727304267 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x11966b000 == 29 [pid = 2457] [id = 543] 20:48:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1176d8000) [pid = 2457] [serial = 1629] [outer = 0x0] 20:48:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1183b7000) [pid = 2457] [serial = 1630] [outer = 0x1176d8000] 20:48:24 INFO - PROCESS | 2457 | 1468727304295 Marionette DEBUG loaded listener.js 20:48:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x118612800) [pid = 2457] [serial = 1631] [outer = 0x1176d8000] 20:48:24 INFO - PROCESS | 2457 | 1468727304622 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] 20:48:24 INFO - PROCESS | 2457 | 1468727304637 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 20:48:24 INFO - PROCESS | 2457 | 1468727304639 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:48:24 INFO - PROCESS | 2457 | 1468727304640 Marionette TRACE conn2 <- [1,2146,null,{}] 20:48:24 INFO - PROCESS | 2457 | 1468727304651 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}] 20:48:24 INFO - PROCESS | 2457 | 1468727304654 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:24 INFO - PROCESS | 2457 | 1468727304763 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 20:48:24 INFO - PROCESS | 2457 | 1468727304802 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:24 INFO - PROCESS | 2457 | 1468727304805 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba6000 == 30 [pid = 2457] [id = 544] 20:48:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x11932d000) [pid = 2457] [serial = 1632] [outer = 0x0] 20:48:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x119518400) [pid = 2457] [serial = 1633] [outer = 0x11932d000] 20:48:24 INFO - PROCESS | 2457 | 1468727304833 Marionette DEBUG loaded listener.js 20:48:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x119611400) [pid = 2457] [serial = 1634] [outer = 0x11932d000] 20:48:25 INFO - PROCESS | 2457 | 1468727305190 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] 20:48:25 INFO - PROCESS | 2457 | 1468727305210 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 20:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:48:25 INFO - PROCESS | 2457 | 1468727305215 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:48:25 INFO - PROCESS | 2457 | 1468727305216 Marionette TRACE conn2 <- [1,2150,null,{}] 20:48:25 INFO - PROCESS | 2457 | 1468727305228 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}] 20:48:25 INFO - PROCESS | 2457 | 1468727305230 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:25 INFO - PROCESS | 2457 | 1468727305327 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 20:48:25 INFO - PROCESS | 2457 | 1468727305330 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:25 INFO - PROCESS | 2457 | 1468727305332 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x12632e800 == 31 [pid = 2457] [id = 545] 20:48:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x119a78c00) [pid = 2457] [serial = 1635] [outer = 0x0] 20:48:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1215ef800) [pid = 2457] [serial = 1636] [outer = 0x119a78c00] 20:48:25 INFO - PROCESS | 2457 | 1468727305357 Marionette DEBUG loaded listener.js 20:48:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1219ba000) [pid = 2457] [serial = 1637] [outer = 0x119a78c00] 20:48:25 INFO - PROCESS | 2457 | 1468727305699 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]]]}] 20:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 528ms 20:48:25 INFO - PROCESS | 2457 | 1468727305744 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 20:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:48:25 INFO - PROCESS | 2457 | 1468727305745 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 20:48:25 INFO - PROCESS | 2457 | 1468727305747 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:48:25 INFO - PROCESS | 2457 | 1468727305749 Marionette TRACE conn2 <- [1,2154,null,{}] 20:48:25 INFO - PROCESS | 2457 | 1468727305751 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}] 20:48:25 INFO - PROCESS | 2457 | 1468727305752 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:25 INFO - PROCESS | 2457 | 1468727305847 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 20:48:25 INFO - PROCESS | 2457 | 1468727305883 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:25 INFO - PROCESS | 2457 | 1468727305885 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x129149000 == 32 [pid = 2457] [id = 546] 20:48:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x113c90800) [pid = 2457] [serial = 1638] [outer = 0x0] 20:48:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x121ce3400) [pid = 2457] [serial = 1639] [outer = 0x113c90800] 20:48:25 INFO - PROCESS | 2457 | 1468727305909 Marionette DEBUG loaded listener.js 20:48:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x123c13400) [pid = 2457] [serial = 1640] [outer = 0x113c90800] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x1164e7c00) [pid = 2457] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1167ca800) [pid = 2457] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1195a6800) [pid = 2457] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x11714e000) [pid = 2457] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x118397000) [pid = 2457] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1128a7800) [pid = 2457] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x111ca8400) [pid = 2457] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1215f2000) [pid = 2457] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1131d8000) [pid = 2457] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1167c5400) [pid = 2457] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1182a1000) [pid = 2457] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1121b0800) [pid = 2457] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1131c3400) [pid = 2457] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1131e6400) [pid = 2457] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x116804000) [pid = 2457] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x111c18800) [pid = 2457] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x118396400) [pid = 2457] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1196b6800) [pid = 2457] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:48:26 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1183ba000) [pid = 2457] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:48:26 INFO - PROCESS | 2457 | 1468727306413 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]]]}] 20:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 669ms 20:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:48:26 INFO - PROCESS | 2457 | 1468727306418 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 20:48:26 INFO - PROCESS | 2457 | 1468727306420 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 20:48:26 INFO - PROCESS | 2457 | 1468727306422 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:48:26 INFO - PROCESS | 2457 | 1468727306423 Marionette TRACE conn2 <- [1,2158,null,{}] 20:48:26 INFO - PROCESS | 2457 | 1468727306425 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}] 20:48:26 INFO - PROCESS | 2457 | 1468727306432 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:26 INFO - PROCESS | 2457 | 1468727306529 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 20:48:26 INFO - PROCESS | 2457 | 1468727306533 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:26 INFO - PROCESS | 2457 | 1468727306535 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d8a800 == 33 [pid = 2457] [id = 547] 20:48:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x112986800) [pid = 2457] [serial = 1641] [outer = 0x0] 20:48:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119516400) [pid = 2457] [serial = 1642] [outer = 0x112986800] 20:48:26 INFO - PROCESS | 2457 | 1468727306612 Marionette DEBUG loaded listener.js 20:48:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x123b74000) [pid = 2457] [serial = 1643] [outer = 0x112986800] 20:48:26 INFO - PROCESS | 2457 | 1468727306882 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]]]}] 20:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 470ms 20:48:26 INFO - PROCESS | 2457 | 1468727306900 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 20:48:26 INFO - PROCESS | 2457 | 1468727306901 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 20:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:48:26 INFO - PROCESS | 2457 | 1468727306906 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:48:26 INFO - PROCESS | 2457 | 1468727306907 Marionette TRACE conn2 <- [1,2162,null,{}] 20:48:26 INFO - PROCESS | 2457 | 1468727306917 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}] 20:48:26 INFO - PROCESS | 2457 | 1468727306918 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:27 INFO - PROCESS | 2457 | 1468727306998 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 20:48:27 INFO - PROCESS | 2457 | 1468727307002 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:27 INFO - PROCESS | 2457 | 1468727307003 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad2b000 == 34 [pid = 2457] [id = 548] 20:48:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x123b73400) [pid = 2457] [serial = 1644] [outer = 0x0] 20:48:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12431b000) [pid = 2457] [serial = 1645] [outer = 0x123b73400] 20:48:27 INFO - PROCESS | 2457 | 1468727307028 Marionette DEBUG loaded listener.js 20:48:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x124a3b000) [pid = 2457] [serial = 1646] [outer = 0x123b73400] 20:48:27 INFO - PROCESS | 2457 | 1468727307356 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]]]}] 20:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 468ms 20:48:27 INFO - PROCESS | 2457 | 1468727307374 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 20:48:27 INFO - PROCESS | 2457 | 1468727307376 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 20:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:48:27 INFO - PROCESS | 2457 | 1468727307380 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:48:27 INFO - PROCESS | 2457 | 1468727307382 Marionette TRACE conn2 <- [1,2166,null,{}] 20:48:27 INFO - PROCESS | 2457 | 1468727307385 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}] 20:48:27 INFO - PROCESS | 2457 | 1468727307386 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:27 INFO - PROCESS | 2457 | 1468727307460 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 20:48:27 INFO - PROCESS | 2457 | 1468727307466 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:27 INFO - PROCESS | 2457 | 1468727307467 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b845800 == 35 [pid = 2457] [id = 549] 20:48:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x124ab0000) [pid = 2457] [serial = 1647] [outer = 0x0] 20:48:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x125fe9000) [pid = 2457] [serial = 1648] [outer = 0x124ab0000] 20:48:27 INFO - PROCESS | 2457 | 1468727307491 Marionette DEBUG loaded listener.js 20:48:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1263f7400) [pid = 2457] [serial = 1649] [outer = 0x124ab0000] 20:48:27 INFO - PROCESS | 2457 | 1468727307812 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]]]}] 20:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 472ms 20:48:27 INFO - PROCESS | 2457 | 1468727307861 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 20:48:27 INFO - PROCESS | 2457 | 1468727307865 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 20:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:48:27 INFO - PROCESS | 2457 | 1468727307874 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:48:27 INFO - PROCESS | 2457 | 1468727307875 Marionette TRACE conn2 <- [1,2170,null,{}] 20:48:27 INFO - PROCESS | 2457 | 1468727307879 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}] 20:48:27 INFO - PROCESS | 2457 | 1468727307882 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:27 INFO - PROCESS | 2457 | 1468727307958 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 20:48:27 INFO - PROCESS | 2457 | 1468727307964 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:27 INFO - PROCESS | 2457 | 1468727307965 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c02b000 == 36 [pid = 2457] [id = 550] 20:48:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x124a3a000) [pid = 2457] [serial = 1650] [outer = 0x0] 20:48:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x126738000) [pid = 2457] [serial = 1651] [outer = 0x124a3a000] 20:48:27 INFO - PROCESS | 2457 | 1468727307989 Marionette DEBUG loaded listener.js 20:48:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x126c52000) [pid = 2457] [serial = 1652] [outer = 0x124a3a000] 20:48:28 INFO - PROCESS | 2457 | 1468727308400 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]]]}] 20:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 570ms 20:48:28 INFO - PROCESS | 2457 | 1468727308445 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 20:48:28 INFO - PROCESS | 2457 | 1468727308448 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 20:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:48:28 INFO - PROCESS | 2457 | 1468727308451 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:48:28 INFO - PROCESS | 2457 | 1468727308453 Marionette TRACE conn2 <- [1,2174,null,{}] 20:48:28 INFO - PROCESS | 2457 | 1468727308457 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}] 20:48:28 INFO - PROCESS | 2457 | 1468727308459 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:28 INFO - PROCESS | 2457 | 1468727308570 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 20:48:28 INFO - PROCESS | 2457 | 1468727308631 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:28 INFO - PROCESS | 2457 | 1468727308634 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x11867b800 == 37 [pid = 2457] [id = 551] 20:48:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x112f54400) [pid = 2457] [serial = 1653] [outer = 0x0] 20:48:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x1131bdc00) [pid = 2457] [serial = 1654] [outer = 0x112f54400] 20:48:28 INFO - PROCESS | 2457 | 1468727308665 Marionette DEBUG loaded listener.js 20:48:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x115e2b400) [pid = 2457] [serial = 1655] [outer = 0x112f54400] 20:48:29 INFO - PROCESS | 2457 | 1468727309198 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]]]}] 20:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 772ms 20:48:29 INFO - PROCESS | 2457 | 1468727309237 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 20:48:29 INFO - PROCESS | 2457 | 1468727309240 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 20:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:48:29 INFO - PROCESS | 2457 | 1468727309248 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:48:29 INFO - PROCESS | 2457 | 1468727309250 Marionette TRACE conn2 <- [1,2178,null,{}] 20:48:29 INFO - PROCESS | 2457 | 1468727309252 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}] 20:48:29 INFO - PROCESS | 2457 | 1468727309254 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:29 INFO - PROCESS | 2457 | 1468727309363 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 20:48:29 INFO - PROCESS | 2457 | 1468727309445 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:29 INFO - PROCESS | 2457 | 1468727309447 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x12632f800 == 38 [pid = 2457] [id = 552] 20:48:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1183b7400) [pid = 2457] [serial = 1656] [outer = 0x0] 20:48:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1183c3400) [pid = 2457] [serial = 1657] [outer = 0x1183b7400] 20:48:29 INFO - PROCESS | 2457 | 1468727309477 Marionette DEBUG loaded listener.js 20:48:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x1186b1400) [pid = 2457] [serial = 1658] [outer = 0x1183b7400] 20:48:30 INFO - PROCESS | 2457 | 1468727310150 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]]]}] 20:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 971ms 20:48:30 INFO - PROCESS | 2457 | 1468727310219 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 20:48:30 INFO - PROCESS | 2457 | 1468727310221 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 20:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:48:30 INFO - PROCESS | 2457 | 1468727310225 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:48:30 INFO - PROCESS | 2457 | 1468727310226 Marionette TRACE conn2 <- [1,2182,null,{}] 20:48:30 INFO - PROCESS | 2457 | 1468727310255 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}] 20:48:30 INFO - PROCESS | 2457 | 1468727310256 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:30 INFO - PROCESS | 2457 | 1468727310360 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x12b845800 == 37 [pid = 2457] [id = 549] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad2b000 == 36 [pid = 2457] [id = 548] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x117d8a800 == 35 [pid = 2457] [id = 547] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x129149000 == 34 [pid = 2457] [id = 546] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x12632e800 == 33 [pid = 2457] [id = 545] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x123ba6000 == 32 [pid = 2457] [id = 544] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x11966b000 == 31 [pid = 2457] [id = 543] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x116ac1800 == 30 [pid = 2457] [id = 542] 20:48:30 INFO - PROCESS | 2457 | --DOCSHELL 0x120fd4800 == 29 [pid = 2457] [id = 541] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x128b2e000) [pid = 2457] [serial = 1592] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x126baa000) [pid = 2457] [serial = 1589] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x11833a800) [pid = 2457] [serial = 1559] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x116f93800) [pid = 2457] [serial = 1558] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11973fc00) [pid = 2457] [serial = 1570] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1215ed000) [pid = 2457] [serial = 1574] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x121072c00) [pid = 2457] [serial = 1573] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1183be000) [pid = 2457] [serial = 1564] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x118615000) [pid = 2457] [serial = 1565] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x119337000) [pid = 2457] [serial = 1567] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x119519400) [pid = 2457] [serial = 1568] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x112d03800) [pid = 2457] [serial = 1553] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1128a4400) [pid = 2457] [serial = 1552] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x124399c00) [pid = 2457] [serial = 1577] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x123b75400) [pid = 2457] [serial = 1576] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x125fee000) [pid = 2457] [serial = 1580] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x118336800) [pid = 2457] [serial = 1556] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x124aa8400) [pid = 2457] [serial = 1579] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x116887400) [pid = 2457] [serial = 1555] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x11960f000) [pid = 2457] [serial = 1585] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x126591c00) [pid = 2457] [serial = 1588] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1129cc000) [pid = 2457] [serial = 1582] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x118f6a000) [pid = 2457] [serial = 1607] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x116f9e400) [pid = 2457] [serial = 1562] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1164ec400) [pid = 2457] [serial = 1561] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x11612e000) [pid = 2457] [serial = 1583] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x114f91400) [pid = 2457] [serial = 1600] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x117158800) [pid = 2457] [serial = 1603] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x124a39800) [pid = 2457] [serial = 1586] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x116469c00) [pid = 2457] [serial = 1601] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x1128a9c00) [pid = 2457] [serial = 1594] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x12106d800) [pid = 2457] [serial = 1571] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x11833ac00) [pid = 2457] [serial = 1604] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x112f4d800) [pid = 2457] [serial = 1595] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x118615c00) [pid = 2457] [serial = 1598] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x11839e800) [pid = 2457] [serial = 1597] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x126c58800) [pid = 2457] [serial = 1591] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x1186b7000) [pid = 2457] [serial = 1606] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2457 | 1468727310446 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:30 INFO - PROCESS | 2457 | 1468727310449 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x116161800 == 30 [pid = 2457] [id = 553] 20:48:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x112fe2800) [pid = 2457] [serial = 1659] [outer = 0x0] 20:48:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x1131e3400) [pid = 2457] [serial = 1660] [outer = 0x112fe2800] 20:48:30 INFO - PROCESS | 2457 | 1468727310479 Marionette DEBUG loaded listener.js 20:48:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x116a1c800) [pid = 2457] [serial = 1661] [outer = 0x112fe2800] 20:48:30 INFO - PROCESS | 2457 | 1468727310814 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]]]}] 20:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 645ms 20:48:30 INFO - PROCESS | 2457 | 1468727310871 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 20:48:30 INFO - PROCESS | 2457 | 1468727310875 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 20:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:48:30 INFO - PROCESS | 2457 | 1468727310881 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:48:30 INFO - PROCESS | 2457 | 1468727310884 Marionette TRACE conn2 <- [1,2186,null,{}] 20:48:30 INFO - PROCESS | 2457 | 1468727310887 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}] 20:48:30 INFO - PROCESS | 2457 | 1468727310890 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:31 INFO - PROCESS | 2457 | 1468727311027 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 20:48:31 INFO - PROCESS | 2457 | 1468727311081 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:31 INFO - PROCESS | 2457 | 1468727311082 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d8800 == 31 [pid = 2457] [id = 554] 20:48:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x116889800) [pid = 2457] [serial = 1662] [outer = 0x0] 20:48:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x11833ac00) [pid = 2457] [serial = 1663] [outer = 0x116889800] 20:48:31 INFO - PROCESS | 2457 | 1468727311109 Marionette DEBUG loaded listener.js 20:48:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x118615800) [pid = 2457] [serial = 1664] [outer = 0x116889800] 20:48:31 INFO - PROCESS | 2457 | 1468727311389 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]]]}] 20:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 521ms 20:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:48:31 INFO - PROCESS | 2457 | 1468727311402 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 20:48:31 INFO - PROCESS | 2457 | 1468727311404 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 20:48:31 INFO - PROCESS | 2457 | 1468727311406 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:48:31 INFO - PROCESS | 2457 | 1468727311408 Marionette TRACE conn2 <- [1,2190,null,{}] 20:48:31 INFO - PROCESS | 2457 | 1468727311423 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}] 20:48:31 INFO - PROCESS | 2457 | 1468727311427 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:31 INFO - PROCESS | 2457 | 1468727311522 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 20:48:31 INFO - PROCESS | 2457 | 1468727311527 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:31 INFO - PROCESS | 2457 | 1468727311531 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fe2000 == 32 [pid = 2457] [id = 555] 20:48:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x112d05c00) [pid = 2457] [serial = 1665] [outer = 0x0] 20:48:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x118f6a000) [pid = 2457] [serial = 1666] [outer = 0x112d05c00] 20:48:31 INFO - PROCESS | 2457 | 1468727311559 Marionette DEBUG loaded listener.js 20:48:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x119519400) [pid = 2457] [serial = 1667] [outer = 0x112d05c00] 20:48:31 INFO - PROCESS | 2457 | 1468727311920 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]]]}] 20:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 525ms 20:48:31 INFO - PROCESS | 2457 | 1468727311933 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 20:48:31 INFO - PROCESS | 2457 | 1468727311934 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 20:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:48:31 INFO - PROCESS | 2457 | 1468727311937 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:48:31 INFO - PROCESS | 2457 | 1468727311938 Marionette TRACE conn2 <- [1,2194,null,{}] 20:48:31 INFO - PROCESS | 2457 | 1468727311940 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}] 20:48:31 INFO - PROCESS | 2457 | 1468727311941 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:32 INFO - PROCESS | 2457 | 1468727312020 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 20:48:32 INFO - PROCESS | 2457 | 1468727312023 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:32 INFO - PROCESS | 2457 | 1468727312025 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x121a81000 == 33 [pid = 2457] [id = 556] 20:48:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x119609400) [pid = 2457] [serial = 1668] [outer = 0x0] 20:48:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x12106bc00) [pid = 2457] [serial = 1669] [outer = 0x119609400] 20:48:32 INFO - PROCESS | 2457 | 1468727312052 Marionette DEBUG loaded listener.js 20:48:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1215e7000) [pid = 2457] [serial = 1670] [outer = 0x119609400] 20:48:32 INFO - PROCESS | 2457 | 1468727312371 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]]]}] 20:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 468ms 20:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:48:32 INFO - PROCESS | 2457 | 1468727312405 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 20:48:32 INFO - PROCESS | 2457 | 1468727312407 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 20:48:32 INFO - PROCESS | 2457 | 1468727312409 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:48:32 INFO - PROCESS | 2457 | 1468727312410 Marionette TRACE conn2 <- [1,2198,null,{}] 20:48:32 INFO - PROCESS | 2457 | 1468727312412 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}] 20:48:32 INFO - PROCESS | 2457 | 1468727312413 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:32 INFO - PROCESS | 2457 | 1468727312497 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 20:48:32 INFO - PROCESS | 2457 | 1468727312565 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:32 INFO - PROCESS | 2457 | 1468727312567 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x123caf800 == 34 [pid = 2457] [id = 557] 20:48:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x11960d400) [pid = 2457] [serial = 1671] [outer = 0x0] 20:48:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1215f1800) [pid = 2457] [serial = 1672] [outer = 0x11960d400] 20:48:32 INFO - PROCESS | 2457 | 1468727312593 Marionette DEBUG loaded listener.js 20:48:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1219f0800) [pid = 2457] [serial = 1673] [outer = 0x11960d400] 20:48:32 INFO - PROCESS | 2457 | 1468727312913 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]]]}] 20:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 517ms 20:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:48:32 INFO - PROCESS | 2457 | 1468727312931 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 20:48:32 INFO - PROCESS | 2457 | 1468727312933 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 20:48:32 INFO - PROCESS | 2457 | 1468727312936 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:48:32 INFO - PROCESS | 2457 | 1468727312937 Marionette TRACE conn2 <- [1,2202,null,{}] 20:48:32 INFO - PROCESS | 2457 | 1468727312939 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}] 20:48:32 INFO - PROCESS | 2457 | 1468727312943 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:33 INFO - PROCESS | 2457 | 1468727313062 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 20:48:33 INFO - PROCESS | 2457 | 1468727313100 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:33 INFO - PROCESS | 2457 | 1468727313102 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b40800 == 35 [pid = 2457] [id = 558] 20:48:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x123b75c00) [pid = 2457] [serial = 1674] [outer = 0x0] 20:48:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1244db800) [pid = 2457] [serial = 1675] [outer = 0x123b75c00] 20:48:33 INFO - PROCESS | 2457 | 1468727313127 Marionette DEBUG loaded listener.js 20:48:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x126c52400) [pid = 2457] [serial = 1676] [outer = 0x123b75c00] 20:48:33 INFO - PROCESS | 2457 | 1468727313442 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]]]}] 20:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 518ms 20:48:33 INFO - PROCESS | 2457 | 1468727313454 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 20:48:33 INFO - PROCESS | 2457 | 1468727313456 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 20:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:48:33 INFO - PROCESS | 2457 | 1468727313458 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:48:33 INFO - PROCESS | 2457 | 1468727313459 Marionette TRACE conn2 <- [1,2206,null,{}] 20:48:33 INFO - PROCESS | 2457 | 1468727313463 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}] 20:48:33 INFO - PROCESS | 2457 | 1468727313466 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:33 INFO - PROCESS | 2457 | 1468727313570 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 20:48:33 INFO - PROCESS | 2457 | 1468727313608 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:33 INFO - PROCESS | 2457 | 1468727313610 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d4e000 == 36 [pid = 2457] [id = 559] 20:48:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x126586800) [pid = 2457] [serial = 1677] [outer = 0x0] 20:48:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x126c5e400) [pid = 2457] [serial = 1678] [outer = 0x126586800] 20:48:33 INFO - PROCESS | 2457 | 1468727313633 Marionette DEBUG loaded listener.js 20:48:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x128b26400) [pid = 2457] [serial = 1679] [outer = 0x126586800] 20:48:33 INFO - PROCESS | 2457 | 1468727313986 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]]]}] 20:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 569ms 20:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:48:34 INFO - PROCESS | 2457 | 1468727314034 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 20:48:34 INFO - PROCESS | 2457 | 1468727314035 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 20:48:34 INFO - PROCESS | 2457 | 1468727314037 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:48:34 INFO - PROCESS | 2457 | 1468727314038 Marionette TRACE conn2 <- [1,2210,null,{}] 20:48:34 INFO - PROCESS | 2457 | 1468727314040 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}] 20:48:34 INFO - PROCESS | 2457 | 1468727314041 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:34 INFO - PROCESS | 2457 | 1468727314140 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 20:48:34 INFO - PROCESS | 2457 | 1468727314144 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:34 INFO - PROCESS | 2457 | 1468727314145 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a92d000 == 37 [pid = 2457] [id = 560] 20:48:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x113c96400) [pid = 2457] [serial = 1680] [outer = 0x0] 20:48:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x126c60000) [pid = 2457] [serial = 1681] [outer = 0x113c96400] 20:48:34 INFO - PROCESS | 2457 | 1468727314169 Marionette DEBUG loaded listener.js 20:48:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x128b2e000) [pid = 2457] [serial = 1682] [outer = 0x113c96400] 20:48:34 INFO - PROCESS | 2457 | 1468727314493 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]]]}] 20:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 20:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:48:34 INFO - PROCESS | 2457 | 1468727314507 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 20:48:34 INFO - PROCESS | 2457 | 1468727314509 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 20:48:34 INFO - PROCESS | 2457 | 1468727314519 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:48:34 INFO - PROCESS | 2457 | 1468727314520 Marionette TRACE conn2 <- [1,2214,null,{}] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x113c8c000) [pid = 2457] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x116134800) [pid = 2457] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x123c14000) [pid = 2457] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x118f62000) [pid = 2457] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x119a78c00) [pid = 2457] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x119131400) [pid = 2457] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x113c90800) [pid = 2457] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x12106f800) [pid = 2457] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x112986800) [pid = 2457] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x123b73400) [pid = 2457] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x124ab0000) [pid = 2457] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1176d8000) [pid = 2457] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x11932d000) [pid = 2457] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:48:34 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x111e29000) [pid = 2457] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:48:34 INFO - PROCESS | 2457 | 1468727314563 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}] 20:48:34 INFO - PROCESS | 2457 | 1468727314564 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:34 INFO - PROCESS | 2457 | 1468727314647 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 20:48:34 INFO - PROCESS | 2457 | 1468727314651 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:34 INFO - PROCESS | 2457 | 1468727314652 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fe1000 == 38 [pid = 2457] [id = 561] 20:48:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x115e25000) [pid = 2457] [serial = 1683] [outer = 0x0] 20:48:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x117153000) [pid = 2457] [serial = 1684] [outer = 0x115e25000] 20:48:34 INFO - PROCESS | 2457 | 1468727314676 Marionette DEBUG loaded listener.js 20:48:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x119512c00) [pid = 2457] [serial = 1685] [outer = 0x115e25000] 20:48:35 INFO - PROCESS | 2457 | 1468727315001 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]]]}] 20:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 507ms 20:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:48:35 INFO - PROCESS | 2457 | 1468727315019 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 20:48:35 INFO - PROCESS | 2457 | 1468727315020 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 20:48:35 INFO - PROCESS | 2457 | 1468727315023 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:48:35 INFO - PROCESS | 2457 | 1468727315024 Marionette TRACE conn2 <- [1,2218,null,{}] 20:48:35 INFO - PROCESS | 2457 | 1468727315026 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}] 20:48:35 INFO - PROCESS | 2457 | 1468727315027 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:35 INFO - PROCESS | 2457 | 1468727315105 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 20:48:35 INFO - PROCESS | 2457 | 1468727315108 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:35 INFO - PROCESS | 2457 | 1468727315109 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba81000 == 39 [pid = 2457] [id = 562] 20:48:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x119606c00) [pid = 2457] [serial = 1686] [outer = 0x0] 20:48:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x124a37c00) [pid = 2457] [serial = 1687] [outer = 0x119606c00] 20:48:35 INFO - PROCESS | 2457 | 1468727315138 Marionette DEBUG loaded listener.js 20:48:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1211ebc00) [pid = 2457] [serial = 1688] [outer = 0x119606c00] 20:48:35 INFO - PROCESS | 2457 | 1468727315467 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]]]}] 20:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 469ms 20:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:48:35 INFO - PROCESS | 2457 | 1468727315493 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 20:48:35 INFO - PROCESS | 2457 | 1468727315494 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 20:48:35 INFO - PROCESS | 2457 | 1468727315496 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:48:35 INFO - PROCESS | 2457 | 1468727315498 Marionette TRACE conn2 <- [1,2222,null,{}] 20:48:35 INFO - PROCESS | 2457 | 1468727315500 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}] 20:48:35 INFO - PROCESS | 2457 | 1468727315502 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:35 INFO - PROCESS | 2457 | 1468727315627 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 20:48:35 INFO - PROCESS | 2457 | 1468727315635 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:35 INFO - PROCESS | 2457 | 1468727315636 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2cc800 == 40 [pid = 2457] [id = 563] 20:48:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x128ba6000) [pid = 2457] [serial = 1689] [outer = 0x0] 20:48:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x128e7b800) [pid = 2457] [serial = 1690] [outer = 0x128ba6000] 20:48:35 INFO - PROCESS | 2457 | 1468727315662 Marionette DEBUG loaded listener.js 20:48:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1292ae400) [pid = 2457] [serial = 1691] [outer = 0x128ba6000] 20:48:35 INFO - PROCESS | 2457 | 1468727315966 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]]]}] 20:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 20:48:36 INFO - PROCESS | 2457 | 1468727316017 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 20:48:36 INFO - PROCESS | 2457 | 1468727316018 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 20:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:48:36 INFO - PROCESS | 2457 | 1468727316020 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:48:36 INFO - PROCESS | 2457 | 1468727316021 Marionette TRACE conn2 <- [1,2226,null,{}] 20:48:36 INFO - PROCESS | 2457 | 1468727316024 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}] 20:48:36 INFO - PROCESS | 2457 | 1468727316025 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:36 INFO - PROCESS | 2457 | 1468727316103 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 20:48:36 INFO - PROCESS | 2457 | 1468727316107 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:36 INFO - PROCESS | 2457 | 1468727316108 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c773000 == 41 [pid = 2457] [id = 564] 20:48:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1292ae800) [pid = 2457] [serial = 1692] [outer = 0x0] 20:48:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1292b9c00) [pid = 2457] [serial = 1693] [outer = 0x1292ae800] 20:48:36 INFO - PROCESS | 2457 | 1468727316132 Marionette DEBUG loaded listener.js 20:48:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1295a2800) [pid = 2457] [serial = 1694] [outer = 0x1292ae800] 20:48:36 INFO - PROCESS | 2457 | 1468727316439 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]]]}] 20:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 423ms 20:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:48:36 INFO - PROCESS | 2457 | 1468727316450 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 20:48:36 INFO - PROCESS | 2457 | 1468727316451 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 20:48:36 INFO - PROCESS | 2457 | 1468727316457 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:48:36 INFO - PROCESS | 2457 | 1468727316458 Marionette TRACE conn2 <- [1,2230,null,{}] 20:48:36 INFO - PROCESS | 2457 | 1468727316461 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}] 20:48:36 INFO - PROCESS | 2457 | 1468727316464 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:36 INFO - PROCESS | 2457 | 1468727316555 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 20:48:36 INFO - PROCESS | 2457 | 1468727316664 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:36 INFO - PROCESS | 2457 | 1468727316665 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x11617d000 == 42 [pid = 2457] [id = 565] 20:48:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x111ca8400) [pid = 2457] [serial = 1695] [outer = 0x0] 20:48:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1128a9c00) [pid = 2457] [serial = 1696] [outer = 0x111ca8400] 20:48:36 INFO - PROCESS | 2457 | 1468727316696 Marionette DEBUG loaded listener.js 20:48:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x112f55000) [pid = 2457] [serial = 1697] [outer = 0x111ca8400] 20:48:37 INFO - PROCESS | 2457 | 1468727317156 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]]]}] 20:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 719ms 20:48:37 INFO - PROCESS | 2457 | 1468727317179 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 20:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:48:37 INFO - PROCESS | 2457 | 1468727317182 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 20:48:37 INFO - PROCESS | 2457 | 1468727317185 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:48:37 INFO - PROCESS | 2457 | 1468727317187 Marionette TRACE conn2 <- [1,2234,null,{}] 20:48:37 INFO - PROCESS | 2457 | 1468727317190 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}] 20:48:37 INFO - PROCESS | 2457 | 1468727317194 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:37 INFO - PROCESS | 2457 | 1468727317295 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 20:48:37 INFO - PROCESS | 2457 | 1468727317367 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:37 INFO - PROCESS | 2457 | 1468727317368 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fd5000 == 43 [pid = 2457] [id = 566] 20:48:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1183a1800) [pid = 2457] [serial = 1698] [outer = 0x0] 20:48:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x118615c00) [pid = 2457] [serial = 1699] [outer = 0x1183a1800] 20:48:37 INFO - PROCESS | 2457 | 1468727317398 Marionette DEBUG loaded listener.js 20:48:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x118864c00) [pid = 2457] [serial = 1700] [outer = 0x1183a1800] 20:48:37 INFO - PROCESS | 2457 | 1468727317775 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]]]}] 20:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 20:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:48:37 INFO - PROCESS | 2457 | 1468727317807 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 20:48:37 INFO - PROCESS | 2457 | 1468727317810 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 20:48:37 INFO - PROCESS | 2457 | 1468727317812 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:48:37 INFO - PROCESS | 2457 | 1468727317814 Marionette TRACE conn2 <- [1,2238,null,{}] 20:48:37 INFO - PROCESS | 2457 | 1468727317816 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}] 20:48:37 INFO - PROCESS | 2457 | 1468727317818 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:37 INFO - PROCESS | 2457 | 1468727317923 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 20:48:38 INFO - PROCESS | 2457 | 1468727318028 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:38 INFO - PROCESS | 2457 | 1468727318029 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a994800 == 44 [pid = 2457] [id = 567] 20:48:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x118fbc400) [pid = 2457] [serial = 1701] [outer = 0x0] 20:48:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x119607400) [pid = 2457] [serial = 1702] [outer = 0x118fbc400] 20:48:38 INFO - PROCESS | 2457 | 1468727318071 Marionette DEBUG loaded listener.js 20:48:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x121cdf000) [pid = 2457] [serial = 1703] [outer = 0x118fbc400] 20:48:38 INFO - PROCESS | 2457 | 1468727318481 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]]]}] 20:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 721ms 20:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:48:38 INFO - PROCESS | 2457 | 1468727318534 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 20:48:38 INFO - PROCESS | 2457 | 1468727318535 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 20:48:38 INFO - PROCESS | 2457 | 1468727318542 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:48:38 INFO - PROCESS | 2457 | 1468727318547 Marionette TRACE conn2 <- [1,2242,null,{}] 20:48:38 INFO - PROCESS | 2457 | 1468727318550 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}] 20:48:38 INFO - PROCESS | 2457 | 1468727318553 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:38 INFO - PROCESS | 2457 | 1468727318678 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 20:48:38 INFO - PROCESS | 2457 | 1468727318754 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:38 INFO - PROCESS | 2457 | 1468727318756 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b5c000 == 45 [pid = 2457] [id = 568] 20:48:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x111c18800) [pid = 2457] [serial = 1704] [outer = 0x0] 20:48:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1241da400) [pid = 2457] [serial = 1705] [outer = 0x111c18800] 20:48:38 INFO - PROCESS | 2457 | 1468727318785 Marionette DEBUG loaded listener.js 20:48:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x125fee000) [pid = 2457] [serial = 1706] [outer = 0x111c18800] 20:48:39 INFO - PROCESS | 2457 | 1468727319368 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]]]}] 20:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 880ms 20:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:48:39 INFO - PROCESS | 2457 | 1468727319418 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 20:48:39 INFO - PROCESS | 2457 | 1468727319420 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 20:48:39 INFO - PROCESS | 2457 | 1468727319423 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:48:39 INFO - PROCESS | 2457 | 1468727319425 Marionette TRACE conn2 <- [1,2246,null,{}] 20:48:39 INFO - PROCESS | 2457 | 1468727319429 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}] 20:48:39 INFO - PROCESS | 2457 | 1468727319431 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:39 INFO - PROCESS | 2457 | 1468727319519 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 20:48:39 INFO - PROCESS | 2457 | 1468727319594 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:39 INFO - PROCESS | 2457 | 1468727319595 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x118ff1000 == 46 [pid = 2457] [id = 569] 20:48:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x115e8a800) [pid = 2457] [serial = 1707] [outer = 0x0] 20:48:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x116134800) [pid = 2457] [serial = 1708] [outer = 0x115e8a800] 20:48:39 INFO - PROCESS | 2457 | 1468727319622 Marionette DEBUG loaded listener.js 20:48:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x11680b800) [pid = 2457] [serial = 1709] [outer = 0x115e8a800] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x12c773000 == 45 [pid = 2457] [id = 564] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2cc800 == 44 [pid = 2457] [id = 563] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba81000 == 43 [pid = 2457] [id = 562] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x120fe1000 == 42 [pid = 2457] [id = 561] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x12a92d000 == 41 [pid = 2457] [id = 560] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x129d4e000 == 40 [pid = 2457] [id = 559] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x128b40800 == 39 [pid = 2457] [id = 558] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x123caf800 == 38 [pid = 2457] [id = 557] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x121a81000 == 37 [pid = 2457] [id = 556] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x120fe2000 == 36 [pid = 2457] [id = 555] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d8800 == 35 [pid = 2457] [id = 554] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x116161800 == 34 [pid = 2457] [id = 553] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x12632f800 == 33 [pid = 2457] [id = 552] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x11867b800 == 32 [pid = 2457] [id = 551] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x12c02b000 == 31 [pid = 2457] [id = 550] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x126b5c000 == 30 [pid = 2457] [id = 568] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x12a994800 == 29 [pid = 2457] [id = 567] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x120fd5000 == 28 [pid = 2457] [id = 566] 20:48:40 INFO - PROCESS | 2457 | --DOCSHELL 0x11617d000 == 27 [pid = 2457] [id = 565] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x119518400) [pid = 2457] [serial = 1633] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x11330d800) [pid = 2457] [serial = 1610] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x115ddb400) [pid = 2457] [serial = 1627] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1128b2800) [pid = 2457] [serial = 1609] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x118614800) [pid = 2457] [serial = 1613] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x118293800) [pid = 2457] [serial = 1612] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x124321000) [pid = 2457] [serial = 1625] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x12408b800) [pid = 2457] [serial = 1624] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x119605c00) [pid = 2457] [serial = 1616] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x119512800) [pid = 2457] [serial = 1615] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1215ef800) [pid = 2457] [serial = 1636] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1215ee800) [pid = 2457] [serial = 1619] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x119611400) [pid = 2457] [serial = 1634] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11973f400) [pid = 2457] [serial = 1618] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x121ce3400) [pid = 2457] [serial = 1639] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x121a8f800) [pid = 2457] [serial = 1622] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x119516400) [pid = 2457] [serial = 1642] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x12431b000) [pid = 2457] [serial = 1645] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1219be800) [pid = 2457] [serial = 1621] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x125fe9000) [pid = 2457] [serial = 1648] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x124a3b000) [pid = 2457] [serial = 1646] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1263f7400) [pid = 2457] [serial = 1649] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x1183b7000) [pid = 2457] [serial = 1630] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x123b74000) [pid = 2457] [serial = 1643] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x118612800) [pid = 2457] [serial = 1631] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1219ba000) [pid = 2457] [serial = 1637] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x123c13400) [pid = 2457] [serial = 1640] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x126738000) [pid = 2457] [serial = 1651] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1164e8c00) [pid = 2457] [serial = 1628] [outer = 0x0] [url = about:blank] 20:48:40 INFO - PROCESS | 2457 | 1468727320651 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]]]}] 20:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1275ms 20:48:40 INFO - PROCESS | 2457 | 1468727320698 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 20:48:40 INFO - PROCESS | 2457 | 1468727320701 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 20:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:48:40 INFO - PROCESS | 2457 | 1468727320704 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:48:40 INFO - PROCESS | 2457 | 1468727320706 Marionette TRACE conn2 <- [1,2250,null,{}] 20:48:40 INFO - PROCESS | 2457 | 1468727320710 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}] 20:48:40 INFO - PROCESS | 2457 | 1468727320711 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:40 INFO - PROCESS | 2457 | 1468727320789 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 20:48:40 INFO - PROCESS | 2457 | 1468727320794 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:40 INFO - PROCESS | 2457 | 1468727320797 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x115ef6000 == 28 [pid = 2457] [id = 570] 20:48:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1128aac00) [pid = 2457] [serial = 1710] [outer = 0x0] 20:48:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1128b0000) [pid = 2457] [serial = 1711] [outer = 0x1128aac00] 20:48:40 INFO - PROCESS | 2457 | 1468727320826 Marionette DEBUG loaded listener.js 20:48:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x112d0c800) [pid = 2457] [serial = 1712] [outer = 0x1128aac00] 20:48:41 INFO - PROCESS | 2457 | 1468727321176 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]]]}] 20:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 522ms 20:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:48:41 INFO - PROCESS | 2457 | 1468727321226 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 20:48:41 INFO - PROCESS | 2457 | 1468727321230 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 20:48:41 INFO - PROCESS | 2457 | 1468727321235 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:48:41 INFO - PROCESS | 2457 | 1468727321237 Marionette TRACE conn2 <- [1,2254,null,{}] 20:48:41 INFO - PROCESS | 2457 | 1468727321239 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}] 20:48:41 INFO - PROCESS | 2457 | 1468727321241 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:41 INFO - PROCESS | 2457 | 1468727321319 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 20:48:41 INFO - PROCESS | 2457 | 1468727321323 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:41 INFO - PROCESS | 2457 | 1468727321324 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d8c800 == 29 [pid = 2457] [id = 571] 20:48:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1131dec00) [pid = 2457] [serial = 1713] [outer = 0x0] 20:48:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1133f1800) [pid = 2457] [serial = 1714] [outer = 0x1131dec00] 20:48:41 INFO - PROCESS | 2457 | 1468727321353 Marionette DEBUG loaded listener.js 20:48:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x115ddac00) [pid = 2457] [serial = 1715] [outer = 0x1131dec00] 20:48:41 INFO - PROCESS | 2457 | 1468727321704 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]]]}] 20:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 20:48:41 INFO - PROCESS | 2457 | 1468727321755 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 20:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:48:41 INFO - PROCESS | 2457 | 1468727321768 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 20:48:41 INFO - PROCESS | 2457 | 1468727321771 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:48:41 INFO - PROCESS | 2457 | 1468727321775 Marionette TRACE conn2 <- [1,2258,null,{}] 20:48:41 INFO - PROCESS | 2457 | 1468727321787 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}] 20:48:41 INFO - PROCESS | 2457 | 1468727321792 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:41 INFO - PROCESS | 2457 | 1468727321897 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 20:48:41 INFO - PROCESS | 2457 | 1468727321905 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:41 INFO - PROCESS | 2457 | 1468727321907 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x11965e000 == 30 [pid = 2457] [id = 572] 20:48:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x112f54000) [pid = 2457] [serial = 1716] [outer = 0x0] 20:48:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x117153800) [pid = 2457] [serial = 1717] [outer = 0x112f54000] 20:48:41 INFO - PROCESS | 2457 | 1468727321937 Marionette DEBUG loaded listener.js 20:48:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11829a800) [pid = 2457] [serial = 1718] [outer = 0x112f54000] 20:48:42 INFO - PROCESS | 2457 | 1468727322297 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]]]}] 20:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 575ms 20:48:42 INFO - PROCESS | 2457 | 1468727322346 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 20:48:42 INFO - PROCESS | 2457 | 1468727322348 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 20:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:48:42 INFO - PROCESS | 2457 | 1468727322350 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:48:42 INFO - PROCESS | 2457 | 1468727322351 Marionette TRACE conn2 <- [1,2262,null,{}] 20:48:42 INFO - PROCESS | 2457 | 1468727322353 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}] 20:48:42 INFO - PROCESS | 2457 | 1468727322355 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:42 INFO - PROCESS | 2457 | 1468727322433 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 20:48:42 INFO - PROCESS | 2457 | 1468727322436 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:42 INFO - PROCESS | 2457 | 1468727322437 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x12134d800 == 31 [pid = 2457] [id = 573] 20:48:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11839a400) [pid = 2457] [serial = 1719] [outer = 0x0] 20:48:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1183bc000) [pid = 2457] [serial = 1720] [outer = 0x11839a400] 20:48:42 INFO - PROCESS | 2457 | 1468727322463 Marionette DEBUG loaded listener.js 20:48:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1183c2800) [pid = 2457] [serial = 1721] [outer = 0x11839a400] 20:48:42 INFO - PROCESS | 2457 | 1468727322806 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]]]}] 20:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 472ms 20:48:42 INFO - PROCESS | 2457 | 1468727322822 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 20:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:48:42 INFO - PROCESS | 2457 | 1468727322823 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 20:48:42 INFO - PROCESS | 2457 | 1468727322826 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:48:42 INFO - PROCESS | 2457 | 1468727322827 Marionette TRACE conn2 <- [1,2266,null,{}] 20:48:42 INFO - PROCESS | 2457 | 1468727322829 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}] 20:48:42 INFO - PROCESS | 2457 | 1468727322838 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:42 INFO - PROCESS | 2457 | 1468727322939 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 20:48:42 INFO - PROCESS | 2457 | 1468727322944 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:42 INFO - PROCESS | 2457 | 1468727322945 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b33000 == 32 [pid = 2457] [id = 574] 20:48:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x112f56000) [pid = 2457] [serial = 1722] [outer = 0x0] 20:48:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x11860d800) [pid = 2457] [serial = 1723] [outer = 0x112f56000] 20:48:42 INFO - PROCESS | 2457 | 1468727322969 Marionette DEBUG loaded listener.js 20:48:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1186f0800) [pid = 2457] [serial = 1724] [outer = 0x112f56000] 20:48:43 INFO - PROCESS | 2457 | 1468727323304 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]]]}] 20:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 521ms 20:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:48:43 INFO - PROCESS | 2457 | 1468727323348 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 20:48:43 INFO - PROCESS | 2457 | 1468727323350 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 20:48:43 INFO - PROCESS | 2457 | 1468727323352 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:48:43 INFO - PROCESS | 2457 | 1468727323353 Marionette TRACE conn2 <- [1,2270,null,{}] 20:48:43 INFO - PROCESS | 2457 | 1468727323355 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}] 20:48:43 INFO - PROCESS | 2457 | 1468727323359 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:43 INFO - PROCESS | 2457 | 1468727323475 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 20:48:43 INFO - PROCESS | 2457 | 1468727323513 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:43 INFO - PROCESS | 2457 | 1468727323514 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a96000 == 33 [pid = 2457] [id = 575] 20:48:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x118868400) [pid = 2457] [serial = 1725] [outer = 0x0] 20:48:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x11932dc00) [pid = 2457] [serial = 1726] [outer = 0x118868400] 20:48:43 INFO - PROCESS | 2457 | 1468727323539 Marionette DEBUG loaded listener.js 20:48:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1196b5c00) [pid = 2457] [serial = 1727] [outer = 0x118868400] 20:48:43 INFO - PROCESS | 2457 | 1468727323842 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]]]}] 20:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 518ms 20:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:48:43 INFO - PROCESS | 2457 | 1468727323874 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 20:48:43 INFO - PROCESS | 2457 | 1468727323875 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 20:48:43 INFO - PROCESS | 2457 | 1468727323881 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:48:43 INFO - PROCESS | 2457 | 1468727323890 Marionette TRACE conn2 <- [1,2274,null,{}] 20:48:43 INFO - PROCESS | 2457 | 1468727323900 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}] 20:48:43 INFO - PROCESS | 2457 | 1468727323901 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:44 INFO - PROCESS | 2457 | 1468727324003 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 20:48:44 INFO - PROCESS | 2457 | 1468727324008 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:44 INFO - PROCESS | 2457 | 1468727324009 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x12653e000 == 34 [pid = 2457] [id = 576] 20:48:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x119613400) [pid = 2457] [serial = 1728] [outer = 0x0] 20:48:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x121069400) [pid = 2457] [serial = 1729] [outer = 0x119613400] 20:48:44 INFO - PROCESS | 2457 | 1468727324051 Marionette DEBUG loaded listener.js 20:48:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1210bdc00) [pid = 2457] [serial = 1730] [outer = 0x119613400] 20:48:44 INFO - PROCESS | 2457 | 1468727324516 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]]]}] 20:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 20:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:48:44 INFO - PROCESS | 2457 | 1468727324575 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 20:48:44 INFO - PROCESS | 2457 | 1468727324576 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 20:48:44 INFO - PROCESS | 2457 | 1468727324578 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:48:44 INFO - PROCESS | 2457 | 1468727324579 Marionette TRACE conn2 <- [1,2278,null,{}] 20:48:44 INFO - PROCESS | 2457 | 1468727324582 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}] 20:48:44 INFO - PROCESS | 2457 | 1468727324583 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:44 INFO - PROCESS | 2457 | 1468727324865 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x123b75c00) [pid = 2457] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x126586800) [pid = 2457] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x112fe2800) [pid = 2457] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x124a3a000) [pid = 2457] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x119609400) [pid = 2457] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x112d05c00) [pid = 2457] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x116889800) [pid = 2457] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1183b7400) [pid = 2457] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x112f54400) [pid = 2457] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x113c96400) [pid = 2457] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1292ae800) [pid = 2457] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x115e25000) [pid = 2457] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x119606c00) [pid = 2457] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x128ba6000) [pid = 2457] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:48:44 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11960d400) [pid = 2457] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:48:44 INFO - PROCESS | 2457 | 1468727324918 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:44 INFO - PROCESS | 2457 | 1468727324919 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x119574000 == 35 [pid = 2457] [id = 577] 20:48:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1129d8000) [pid = 2457] [serial = 1731] [outer = 0x0] 20:48:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x112fe2800) [pid = 2457] [serial = 1732] [outer = 0x1129d8000] 20:48:44 INFO - PROCESS | 2457 | 1468727324947 Marionette DEBUG loaded listener.js 20:48:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11839c800) [pid = 2457] [serial = 1733] [outer = 0x1129d8000] 20:48:45 INFO - PROCESS | 2457 | 1468727325278 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]]]}] 20:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 722ms 20:48:45 INFO - PROCESS | 2457 | 1468727325301 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 20:48:45 INFO - PROCESS | 2457 | 1468727325302 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 20:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:48:45 INFO - PROCESS | 2457 | 1468727325304 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:48:45 INFO - PROCESS | 2457 | 1468727325305 Marionette TRACE conn2 <- [1,2282,null,{}] 20:48:45 INFO - PROCESS | 2457 | 1468727325307 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}] 20:48:45 INFO - PROCESS | 2457 | 1468727325316 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:45 INFO - PROCESS | 2457 | 1468727325405 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 20:48:45 INFO - PROCESS | 2457 | 1468727325408 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:45 INFO - PROCESS | 2457 | 1468727325409 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x1195d7800 == 36 [pid = 2457] [id = 578] 20:48:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x118861000) [pid = 2457] [serial = 1734] [outer = 0x0] 20:48:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1215ebc00) [pid = 2457] [serial = 1735] [outer = 0x118861000] 20:48:45 INFO - PROCESS | 2457 | 1468727325435 Marionette DEBUG loaded listener.js 20:48:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x12174e800) [pid = 2457] [serial = 1736] [outer = 0x118861000] 20:48:45 INFO - PROCESS | 2457 | 1468727325737 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]]]}] 20:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 468ms 20:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:48:45 INFO - PROCESS | 2457 | 1468727325774 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 20:48:45 INFO - PROCESS | 2457 | 1468727325775 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 20:48:45 INFO - PROCESS | 2457 | 1468727325777 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:48:45 INFO - PROCESS | 2457 | 1468727325779 Marionette TRACE conn2 <- [1,2286,null,{}] 20:48:45 INFO - PROCESS | 2457 | 1468727325783 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}] 20:48:45 INFO - PROCESS | 2457 | 1468727325784 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:45 INFO - PROCESS | 2457 | 1468727325889 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 20:48:45 INFO - PROCESS | 2457 | 1468727325895 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:45 INFO - PROCESS | 2457 | 1468727325896 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d4c800 == 37 [pid = 2457] [id = 579] 20:48:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x116f94000) [pid = 2457] [serial = 1737] [outer = 0x0] 20:48:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1219b8000) [pid = 2457] [serial = 1738] [outer = 0x116f94000] 20:48:45 INFO - PROCESS | 2457 | 1468727325921 Marionette DEBUG loaded listener.js 20:48:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1219c4000) [pid = 2457] [serial = 1739] [outer = 0x116f94000] 20:48:46 INFO - PROCESS | 2457 | 1468727326199 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]]]}] 20:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 20:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 474ms 20:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:48:46 INFO - PROCESS | 2457 | 1468727326251 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 20:48:46 INFO - PROCESS | 2457 | 1468727326253 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 20:48:46 INFO - PROCESS | 2457 | 1468727326255 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:48:46 INFO - PROCESS | 2457 | 1468727326257 Marionette TRACE conn2 <- [1,2290,null,{}] 20:48:46 INFO - PROCESS | 2457 | 1468727326259 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}] 20:48:46 INFO - PROCESS | 2457 | 1468727326261 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:46 INFO - PROCESS | 2457 | 1468727326356 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 20:48:46 INFO - PROCESS | 2457 | 1468727326361 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:46 INFO - PROCESS | 2457 | 1468727326364 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x121a87800 == 38 [pid = 2457] [id = 580] 20:48:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x121a8b400) [pid = 2457] [serial = 1740] [outer = 0x0] 20:48:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x123c12800) [pid = 2457] [serial = 1741] [outer = 0x121a8b400] 20:48:46 INFO - PROCESS | 2457 | 1468727326391 Marionette DEBUG loaded listener.js 20:48:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x124a39c00) [pid = 2457] [serial = 1742] [outer = 0x121a8b400] 20:48:46 INFO - PROCESS | 2457 | 1468727326736 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]]]}] 20:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 520ms 20:48:46 INFO - PROCESS | 2457 | 1468727326775 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 20:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:48:46 INFO - PROCESS | 2457 | 1468727326777 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 20:48:46 INFO - PROCESS | 2457 | 1468727326779 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:48:46 INFO - PROCESS | 2457 | 1468727326780 Marionette TRACE conn2 <- [1,2294,null,{}] 20:48:46 INFO - PROCESS | 2457 | 1468727326782 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}] 20:48:46 INFO - PROCESS | 2457 | 1468727326783 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:46 INFO - PROCESS | 2457 | 1468727326889 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 20:48:46 INFO - PROCESS | 2457 | 1468727326979 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:46 INFO - PROCESS | 2457 | 1468727326981 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x11302f000 == 39 [pid = 2457] [id = 581] 20:48:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x110fa5800) [pid = 2457] [serial = 1743] [outer = 0x0] 20:48:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x111c78c00) [pid = 2457] [serial = 1744] [outer = 0x110fa5800] 20:48:47 INFO - PROCESS | 2457 | 1468727327012 Marionette DEBUG loaded listener.js 20:48:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1128b3c00) [pid = 2457] [serial = 1745] [outer = 0x110fa5800] 20:48:47 INFO - PROCESS | 2457 | 1468727327509 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]]]}] 20:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 768ms 20:48:47 INFO - PROCESS | 2457 | 1468727327572 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 20:48:47 INFO - PROCESS | 2457 | 1468727327574 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 20:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:48:47 INFO - PROCESS | 2457 | 1468727327579 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:48:47 INFO - PROCESS | 2457 | 1468727327582 Marionette TRACE conn2 <- [1,2298,null,{}] 20:48:47 INFO - PROCESS | 2457 | 1468727327586 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}] 20:48:47 INFO - PROCESS | 2457 | 1468727327588 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:47 INFO - PROCESS | 2457 | 1468727327695 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 20:48:47 INFO - PROCESS | 2457 | 1468727327779 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:47 INFO - PROCESS | 2457 | 1468727327781 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x119666000 == 40 [pid = 2457] [id = 582] 20:48:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x114fbd000) [pid = 2457] [serial = 1746] [outer = 0x0] 20:48:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x115e27800) [pid = 2457] [serial = 1747] [outer = 0x114fbd000] 20:48:47 INFO - PROCESS | 2457 | 1468727327811 Marionette DEBUG loaded listener.js 20:48:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x116635800) [pid = 2457] [serial = 1748] [outer = 0x114fbd000] 20:48:48 INFO - PROCESS | 2457 | 1468727328346 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]]]}] 20:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 773ms 20:48:48 INFO - PROCESS | 2457 | 1468727328354 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 20:48:48 INFO - PROCESS | 2457 | 1468727328356 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 20:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:48:48 INFO - PROCESS | 2457 | 1468727328359 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:48:48 INFO - PROCESS | 2457 | 1468727328360 Marionette TRACE conn2 <- [1,2302,null,{}] 20:48:48 INFO - PROCESS | 2457 | 1468727328363 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}] 20:48:48 INFO - PROCESS | 2457 | 1468727328365 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:48 INFO - PROCESS | 2457 | 1468727328581 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 20:48:48 INFO - PROCESS | 2457 | 1468727328675 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:48 INFO - PROCESS | 2457 | 1468727328676 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fdb800 == 41 [pid = 2457] [id = 583] 20:48:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1131ba400) [pid = 2457] [serial = 1749] [outer = 0x0] 20:48:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x1131ddc00) [pid = 2457] [serial = 1750] [outer = 0x1131ba400] 20:48:48 INFO - PROCESS | 2457 | 1468727328704 Marionette DEBUG loaded listener.js 20:48:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x11646b000) [pid = 2457] [serial = 1751] [outer = 0x1131ba400] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x121a87800 == 40 [pid = 2457] [id = 580] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x129d4c800 == 39 [pid = 2457] [id = 579] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x1195d7800 == 38 [pid = 2457] [id = 578] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x119574000 == 37 [pid = 2457] [id = 577] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12653e000 == 36 [pid = 2457] [id = 576] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x124a96000 == 35 [pid = 2457] [id = 575] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x123b33000 == 34 [pid = 2457] [id = 574] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x12134d800 == 33 [pid = 2457] [id = 573] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x11965e000 == 32 [pid = 2457] [id = 572] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x117d8c800 == 31 [pid = 2457] [id = 571] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x115ef6000 == 30 [pid = 2457] [id = 570] 20:48:49 INFO - PROCESS | 2457 | --DOCSHELL 0x118ff1000 == 29 [pid = 2457] [id = 569] 20:48:49 INFO - PROCESS | 2457 | 1468727329194 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]]]}] 20:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 873ms 20:48:49 INFO - PROCESS | 2457 | 1468727329233 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 20:48:49 INFO - PROCESS | 2457 | 1468727329236 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 20:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:48:49 INFO - PROCESS | 2457 | 1468727329239 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:48:49 INFO - PROCESS | 2457 | 1468727329241 Marionette TRACE conn2 <- [1,2306,null,{}] 20:48:49 INFO - PROCESS | 2457 | 1468727329245 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}] 20:48:49 INFO - PROCESS | 2457 | 1468727329248 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1244db800) [pid = 2457] [serial = 1675] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x126c5e400) [pid = 2457] [serial = 1678] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x126c52400) [pid = 2457] [serial = 1676] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1131e3400) [pid = 2457] [serial = 1660] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x116a1c800) [pid = 2457] [serial = 1661] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x126c52000) [pid = 2457] [serial = 1652] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x12106bc00) [pid = 2457] [serial = 1669] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1215e7000) [pid = 2457] [serial = 1670] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x118f6a000) [pid = 2457] [serial = 1666] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x119519400) [pid = 2457] [serial = 1667] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x118615800) [pid = 2457] [serial = 1664] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11833ac00) [pid = 2457] [serial = 1663] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1183c3400) [pid = 2457] [serial = 1657] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1186b1400) [pid = 2457] [serial = 1658] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1131bdc00) [pid = 2457] [serial = 1654] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x115e2b400) [pid = 2457] [serial = 1655] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x126c60000) [pid = 2457] [serial = 1681] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1295a2800) [pid = 2457] [serial = 1694] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x128b26400) [pid = 2457] [serial = 1679] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x117153000) [pid = 2457] [serial = 1684] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x119512c00) [pid = 2457] [serial = 1685] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x124a37c00) [pid = 2457] [serial = 1687] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x128b2e000) [pid = 2457] [serial = 1682] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1292ae400) [pid = 2457] [serial = 1691] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1292b9c00) [pid = 2457] [serial = 1693] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x1215f1800) [pid = 2457] [serial = 1672] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1219f0800) [pid = 2457] [serial = 1673] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x1211ebc00) [pid = 2457] [serial = 1688] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x128e7b800) [pid = 2457] [serial = 1690] [outer = 0x0] [url = about:blank] 20:48:49 INFO - PROCESS | 2457 | 1468727329357 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 20:48:49 INFO - PROCESS | 2457 | 1468727329401 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:49 INFO - PROCESS | 2457 | 1468727329402 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x1182a9000 == 30 [pid = 2457] [id = 584] 20:48:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x116461c00) [pid = 2457] [serial = 1752] [outer = 0x0] 20:48:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x116f96000) [pid = 2457] [serial = 1753] [outer = 0x116461c00] 20:48:49 INFO - PROCESS | 2457 | 1468727329429 Marionette DEBUG loaded listener.js 20:48:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x118396400) [pid = 2457] [serial = 1754] [outer = 0x116461c00] 20:48:49 INFO - PROCESS | 2457 | 1468727329708 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]]]}] 20:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 523ms 20:48:49 INFO - PROCESS | 2457 | 1468727329763 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 20:48:49 INFO - PROCESS | 2457 | 1468727329767 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 20:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:48:49 INFO - PROCESS | 2457 | 1468727329769 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:48:49 INFO - PROCESS | 2457 | 1468727329771 Marionette TRACE conn2 <- [1,2310,null,{}] 20:48:49 INFO - PROCESS | 2457 | 1468727329773 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}] 20:48:49 INFO - PROCESS | 2457 | 1468727329774 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:49 INFO - PROCESS | 2457 | 1468727329879 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 20:48:49 INFO - PROCESS | 2457 | 1468727329957 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:49 INFO - PROCESS | 2457 | 1468727329958 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fde000 == 31 [pid = 2457] [id = 585] 20:48:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1183b8400) [pid = 2457] [serial = 1755] [outer = 0x0] 20:48:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x118614400) [pid = 2457] [serial = 1756] [outer = 0x1183b8400] 20:48:49 INFO - PROCESS | 2457 | 1468727329984 Marionette DEBUG loaded listener.js 20:48:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x118860800) [pid = 2457] [serial = 1757] [outer = 0x1183b8400] 20:48:50 INFO - PROCESS | 2457 | 1468727330267 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]]]}] 20:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 520ms 20:48:50 INFO - PROCESS | 2457 | 1468727330290 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 2457 | 1468727330292 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 20:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:48:50 INFO - PROCESS | 2457 | 1468727330308 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:48:50 INFO - PROCESS | 2457 | 1468727330313 Marionette TRACE conn2 <- [1,2314,null,{}] 20:48:50 INFO - PROCESS | 2457 | 1468727330318 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}] 20:48:50 INFO - PROCESS | 2457 | 1468727330320 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:50 INFO - PROCESS | 2457 | 1468727330404 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 20:48:50 INFO - PROCESS | 2457 | 1468727330466 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:50 INFO - PROCESS | 2457 | 1468727330467 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bb2800 == 32 [pid = 2457] [id = 586] 20:48:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x112f54c00) [pid = 2457] [serial = 1758] [outer = 0x0] 20:48:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x118f62000) [pid = 2457] [serial = 1759] [outer = 0x112f54c00] 20:48:50 INFO - PROCESS | 2457 | 1468727330492 Marionette DEBUG loaded listener.js 20:48:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x11959ac00) [pid = 2457] [serial = 1760] [outer = 0x112f54c00] 20:48:50 INFO - PROCESS | 2457 | 1468727330753 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]]]}] 20:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 480ms 20:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:48:50 INFO - PROCESS | 2457 | 1468727330785 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 2457 | 1468727330787 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 20:48:50 INFO - PROCESS | 2457 | 1468727330789 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:48:50 INFO - PROCESS | 2457 | 1468727330790 Marionette TRACE conn2 <- [1,2318,null,{}] 20:48:50 INFO - PROCESS | 2457 | 1468727330792 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}] 20:48:50 INFO - PROCESS | 2457 | 1468727330793 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:50 INFO - PROCESS | 2457 | 1468727330874 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 20:48:50 INFO - PROCESS | 2457 | 1468727330878 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:50 INFO - PROCESS | 2457 | 1468727330881 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b2e800 == 33 [pid = 2457] [id = 587] 20:48:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x119606000) [pid = 2457] [serial = 1761] [outer = 0x0] 20:48:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x119a7a800) [pid = 2457] [serial = 1762] [outer = 0x119606000] 20:48:50 INFO - PROCESS | 2457 | 1468727330905 Marionette DEBUG loaded listener.js 20:48:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1210bfc00) [pid = 2457] [serial = 1763] [outer = 0x119606000] 20:48:51 INFO - PROCESS | 2457 | 1468727331249 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] 20:48:51 INFO - PROCESS | 2457 | 1468727331261 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 20:48:51 INFO - PROCESS | 2457 | 1468727331265 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:48:51 INFO - PROCESS | 2457 | 1468727331266 Marionette TRACE conn2 <- [1,2322,null,{}] 20:48:51 INFO - PROCESS | 2457 | 1468727331269 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}] 20:48:51 INFO - PROCESS | 2457 | 1468727331270 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:51 INFO - PROCESS | 2457 | 1468727331382 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 20:48:51 INFO - PROCESS | 2457 | 1468727331393 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:51 INFO - PROCESS | 2457 | 1468727331397 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x12914a000 == 34 [pid = 2457] [id = 588] 20:48:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1219b9000) [pid = 2457] [serial = 1764] [outer = 0x0] 20:48:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1219c1400) [pid = 2457] [serial = 1765] [outer = 0x1219b9000] 20:48:51 INFO - PROCESS | 2457 | 1468727331430 Marionette DEBUG loaded listener.js 20:48:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x12408b400) [pid = 2457] [serial = 1766] [outer = 0x1219b9000] 20:48:51 INFO - PROCESS | 2457 | 1468727331785 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]]]}] 20:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 20:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:48:51 INFO - PROCESS | 2457 | 1468727331835 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 20:48:51 INFO - PROCESS | 2457 | 1468727331836 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 20:48:51 INFO - PROCESS | 2457 | 1468727331838 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:48:51 INFO - PROCESS | 2457 | 1468727331839 Marionette TRACE conn2 <- [1,2326,null,{}] 20:48:51 INFO - PROCESS | 2457 | 1468727331841 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}] 20:48:51 INFO - PROCESS | 2457 | 1468727331842 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:51 INFO - PROCESS | 2457 | 1468727331941 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 20:48:51 INFO - PROCESS | 2457 | 1468727331980 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:51 INFO - PROCESS | 2457 | 1468727331981 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a92d000 == 35 [pid = 2457] [id = 589] 20:48:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x12431d400) [pid = 2457] [serial = 1767] [outer = 0x0] 20:48:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x124aab400) [pid = 2457] [serial = 1768] [outer = 0x12431d400] 20:48:52 INFO - PROCESS | 2457 | 1468727332005 Marionette DEBUG loaded listener.js 20:48:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x125fed800) [pid = 2457] [serial = 1769] [outer = 0x12431d400] 20:48:52 INFO - PROCESS | 2457 | 1468727332331 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]]]}] 20:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 20:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:48:52 INFO - PROCESS | 2457 | 1468727332358 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 20:48:52 INFO - PROCESS | 2457 | 1468727332359 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 20:48:52 INFO - PROCESS | 2457 | 1468727332361 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:48:52 INFO - PROCESS | 2457 | 1468727332362 Marionette TRACE conn2 <- [1,2330,null,{}] 20:48:52 INFO - PROCESS | 2457 | 1468727332364 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}] 20:48:52 INFO - PROCESS | 2457 | 1468727332366 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:52 INFO - PROCESS | 2457 | 1468727332465 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 20:48:52 INFO - PROCESS | 2457 | 1468727332503 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:52 INFO - PROCESS | 2457 | 1468727332504 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad3c000 == 36 [pid = 2457] [id = 590] 20:48:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x126380800) [pid = 2457] [serial = 1770] [outer = 0x0] 20:48:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12672c000) [pid = 2457] [serial = 1771] [outer = 0x126380800] 20:48:52 INFO - PROCESS | 2457 | 1468727332529 Marionette DEBUG loaded listener.js 20:48:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x126baa000) [pid = 2457] [serial = 1772] [outer = 0x126380800] 20:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 470ms 20:48:52 INFO - PROCESS | 2457 | 1468727332823 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]]]}] 20:48:52 INFO - PROCESS | 2457 | 1468727332842 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 20:48:52 INFO - PROCESS | 2457 | 1468727332844 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 20:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:48:52 INFO - PROCESS | 2457 | 1468727332854 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:48:52 INFO - PROCESS | 2457 | 1468727332855 Marionette TRACE conn2 <- [1,2334,null,{}] 20:48:52 INFO - PROCESS | 2457 | 1468727332857 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}] 20:48:52 INFO - PROCESS | 2457 | 1468727332858 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:52 INFO - PROCESS | 2457 | 1468727332963 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 20:48:52 INFO - PROCESS | 2457 | 1468727332967 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:52 INFO - PROCESS | 2457 | 1468727332968 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba69800 == 37 [pid = 2457] [id = 591] 20:48:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1263f4000) [pid = 2457] [serial = 1773] [outer = 0x0] 20:48:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x126c51400) [pid = 2457] [serial = 1774] [outer = 0x1263f4000] 20:48:52 INFO - PROCESS | 2457 | 1468727332992 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x126c5f400) [pid = 2457] [serial = 1775] [outer = 0x1263f4000] 20:48:53 INFO - PROCESS | 2457 | 1468727333404 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]]]}] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x112f56000) [pid = 2457] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x11839a400) [pid = 2457] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1131dec00) [pid = 2457] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x115e8a800) [pid = 2457] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x112f54000) [pid = 2457] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1128aac00) [pid = 2457] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x118868400) [pid = 2457] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x119613400) [pid = 2457] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1129d8000) [pid = 2457] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x118861000) [pid = 2457] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x116f94000) [pid = 2457] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x111ca8400) [pid = 2457] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1183a1800) [pid = 2457] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x118fbc400) [pid = 2457] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:48:53 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x111c18800) [pid = 2457] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 570ms 20:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:48:53 INFO - PROCESS | 2457 | 1468727333424 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 20:48:53 INFO - PROCESS | 2457 | 1468727333425 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 20:48:53 INFO - PROCESS | 2457 | 1468727333428 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:48:53 INFO - PROCESS | 2457 | 1468727333431 Marionette TRACE conn2 <- [1,2338,null,{}] 20:48:53 INFO - PROCESS | 2457 | 1468727333434 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}] 20:48:53 INFO - PROCESS | 2457 | 1468727333435 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:53 INFO - PROCESS | 2457 | 1468727333511 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 20:48:53 INFO - PROCESS | 2457 | 1468727333516 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:53 INFO - PROCESS | 2457 | 1468727333517 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x121429000 == 38 [pid = 2457] [id = 592] 20:48:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1131b9c00) [pid = 2457] [serial = 1776] [outer = 0x0] 20:48:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x114f96c00) [pid = 2457] [serial = 1777] [outer = 0x1131b9c00] 20:48:53 INFO - PROCESS | 2457 | 1468727333541 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11839a400) [pid = 2457] [serial = 1778] [outer = 0x1131b9c00] 20:48:53 INFO - PROCESS | 2457 | 1468727333909 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]]]}] 20:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 523ms 20:48:53 INFO - PROCESS | 2457 | 1468727333952 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 20:48:53 INFO - PROCESS | 2457 | 1468727333954 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 20:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:48:53 INFO - PROCESS | 2457 | 1468727333957 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:48:53 INFO - PROCESS | 2457 | 1468727333959 Marionette TRACE conn2 <- [1,2342,null,{}] 20:48:53 INFO - PROCESS | 2457 | 1468727333962 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}] 20:48:53 INFO - PROCESS | 2457 | 1468727333964 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:54 INFO - PROCESS | 2457 | 1468727334119 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 20:48:54 INFO - PROCESS | 2457 | 1468727334136 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:54 INFO - PROCESS | 2457 | 1468727334138 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2df800 == 39 [pid = 2457] [id = 593] 20:48:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118868400) [pid = 2457] [serial = 1779] [outer = 0x0] 20:48:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119332000) [pid = 2457] [serial = 1780] [outer = 0x118868400] 20:48:54 INFO - PROCESS | 2457 | 1468727334177 Marionette DEBUG loaded listener.js 20:48:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x125fe7c00) [pid = 2457] [serial = 1781] [outer = 0x118868400] 20:48:54 INFO - PROCESS | 2457 | 1468727334518 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]]]}] 20:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 569ms 20:48:54 INFO - PROCESS | 2457 | 1468727334534 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 20:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:48:54 INFO - PROCESS | 2457 | 1468727334536 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 20:48:54 INFO - PROCESS | 2457 | 1468727334538 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:48:54 INFO - PROCESS | 2457 | 1468727334540 Marionette TRACE conn2 <- [1,2346,null,{}] 20:48:54 INFO - PROCESS | 2457 | 1468727334542 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}] 20:48:54 INFO - PROCESS | 2457 | 1468727334544 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:54 INFO - PROCESS | 2457 | 1468727334638 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 20:48:54 INFO - PROCESS | 2457 | 1468727334704 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:54 INFO - PROCESS | 2457 | 1468727334705 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c76e800 == 40 [pid = 2457] [id = 594] 20:48:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x118869800) [pid = 2457] [serial = 1782] [outer = 0x0] 20:48:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x128b28400) [pid = 2457] [serial = 1783] [outer = 0x118869800] 20:48:54 INFO - PROCESS | 2457 | 1468727334729 Marionette DEBUG loaded listener.js 20:48:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x128e74c00) [pid = 2457] [serial = 1784] [outer = 0x118869800] 20:48:55 INFO - PROCESS | 2457 | 1468727334996 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]]]}] 20:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 469ms 20:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:48:55 INFO - PROCESS | 2457 | 1468727335008 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 20:48:55 INFO - PROCESS | 2457 | 1468727335009 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 20:48:55 INFO - PROCESS | 2457 | 1468727335011 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:48:55 INFO - PROCESS | 2457 | 1468727335014 Marionette TRACE conn2 <- [1,2350,null,{}] 20:48:55 INFO - PROCESS | 2457 | 1468727335024 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}] 20:48:55 INFO - PROCESS | 2457 | 1468727335025 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:55 INFO - PROCESS | 2457 | 1468727335107 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 20:48:55 INFO - PROCESS | 2457 | 1468727335113 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:55 INFO - PROCESS | 2457 | 1468727335115 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d349000 == 41 [pid = 2457] [id = 595] 20:48:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x128e75400) [pid = 2457] [serial = 1785] [outer = 0x0] 20:48:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x129170400) [pid = 2457] [serial = 1786] [outer = 0x128e75400] 20:48:55 INFO - PROCESS | 2457 | 1468727335138 Marionette DEBUG loaded listener.js 20:48:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x129176c00) [pid = 2457] [serial = 1787] [outer = 0x128e75400] 20:48:55 INFO - PROCESS | 2457 | 1468727335569 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]]]}] 20:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 577ms 20:48:55 INFO - PROCESS | 2457 | 1468727335595 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 20:48:55 INFO - PROCESS | 2457 | 1468727335598 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 20:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:48:55 INFO - PROCESS | 2457 | 1468727335602 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:48:55 INFO - PROCESS | 2457 | 1468727335604 Marionette TRACE conn2 <- [1,2354,null,{}] 20:48:55 INFO - PROCESS | 2457 | 1468727335608 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}] 20:48:55 INFO - PROCESS | 2457 | 1468727335610 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:55 INFO - PROCESS | 2457 | 1468727335713 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 20:48:55 INFO - PROCESS | 2457 | 1468727335788 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:55 INFO - PROCESS | 2457 | 1468727335789 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x11866c800 == 42 [pid = 2457] [id = 596] 20:48:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1131d8000) [pid = 2457] [serial = 1788] [outer = 0x0] 20:48:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x115dd4400) [pid = 2457] [serial = 1789] [outer = 0x1131d8000] 20:48:55 INFO - PROCESS | 2457 | 1468727335819 Marionette DEBUG loaded listener.js 20:48:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x116f97000) [pid = 2457] [serial = 1790] [outer = 0x1131d8000] 20:48:56 INFO - PROCESS | 2457 | 1468727336287 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]]]}] 20:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 720ms 20:48:56 INFO - PROCESS | 2457 | 1468727336330 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 20:48:56 INFO - PROCESS | 2457 | 1468727336333 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 20:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:48:56 INFO - PROCESS | 2457 | 1468727336339 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:48:56 INFO - PROCESS | 2457 | 1468727336341 Marionette TRACE conn2 <- [1,2358,null,{}] 20:48:56 INFO - PROCESS | 2457 | 1468727336343 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}] 20:48:56 INFO - PROCESS | 2457 | 1468727336347 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:56 INFO - PROCESS | 2457 | 1468727336447 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 20:48:56 INFO - PROCESS | 2457 | 1468727336523 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:56 INFO - PROCESS | 2457 | 1468727336524 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x124f26000 == 43 [pid = 2457] [id = 597] 20:48:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1183c5800) [pid = 2457] [serial = 1791] [outer = 0x0] 20:48:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1186b7000) [pid = 2457] [serial = 1792] [outer = 0x1183c5800] 20:48:56 INFO - PROCESS | 2457 | 1468727336554 Marionette DEBUG loaded listener.js 20:48:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x119135000) [pid = 2457] [serial = 1793] [outer = 0x1183c5800] 20:48:56 INFO - PROCESS | 2457 | 1468727336981 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]]]}] 20:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 669ms 20:48:57 INFO - PROCESS | 2457 | 1468727337009 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 20:48:57 INFO - PROCESS | 2457 | 1468727337011 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 20:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:48:57 INFO - PROCESS | 2457 | 1468727337013 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:48:57 INFO - PROCESS | 2457 | 1468727337016 Marionette TRACE conn2 <- [1,2362,null,{}] 20:48:57 INFO - PROCESS | 2457 | 1468727337024 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}] 20:48:57 INFO - PROCESS | 2457 | 1468727337027 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:57 INFO - PROCESS | 2457 | 1468727337149 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 20:48:57 INFO - PROCESS | 2457 | 1468727337215 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:57 INFO - PROCESS | 2457 | 1468727337217 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca74000 == 44 [pid = 2457] [id = 598] 20:48:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x11960e000) [pid = 2457] [serial = 1794] [outer = 0x0] 20:48:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1215e7000) [pid = 2457] [serial = 1795] [outer = 0x11960e000] 20:48:57 INFO - PROCESS | 2457 | 1468727337247 Marionette DEBUG loaded listener.js 20:48:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x123b73800) [pid = 2457] [serial = 1796] [outer = 0x11960e000] 20:48:57 INFO - PROCESS | 2457 | 1468727337699 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]]]}] 20:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 722ms 20:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:48:57 INFO - PROCESS | 2457 | 1468727337735 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 20:48:57 INFO - PROCESS | 2457 | 1468727337737 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 20:48:57 INFO - PROCESS | 2457 | 1468727337739 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:48:57 INFO - PROCESS | 2457 | 1468727337740 Marionette TRACE conn2 <- [1,2366,null,{}] 20:48:57 INFO - PROCESS | 2457 | 1468727337743 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}] 20:48:57 INFO - PROCESS | 2457 | 1468727337744 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:57 INFO - PROCESS | 2457 | 1468727337848 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 20:48:57 INFO - PROCESS | 2457 | 1468727337909 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:57 INFO - PROCESS | 2457 | 1468727337911 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d46e000 == 45 [pid = 2457] [id = 599] 20:48:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x123c13400) [pid = 2457] [serial = 1797] [outer = 0x0] 20:48:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x124f77c00) [pid = 2457] [serial = 1798] [outer = 0x123c13400] 20:48:57 INFO - PROCESS | 2457 | 1468727337951 Marionette DEBUG loaded listener.js 20:48:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x126c5e800) [pid = 2457] [serial = 1799] [outer = 0x123c13400] 20:48:58 INFO - PROCESS | 2457 | 1468727338545 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]]]}] 20:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 870ms 20:48:58 INFO - PROCESS | 2457 | 1468727338609 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 20:48:58 INFO - PROCESS | 2457 | 1468727338612 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 20:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:48:58 INFO - PROCESS | 2457 | 1468727338617 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:48:58 INFO - PROCESS | 2457 | 1468727338619 Marionette TRACE conn2 <- [1,2370,null,{}] 20:48:58 INFO - PROCESS | 2457 | 1468727338623 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}] 20:48:58 INFO - PROCESS | 2457 | 1468727338625 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:58 INFO - PROCESS | 2457 | 1468727338717 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 20:48:58 INFO - PROCESS | 2457 | 1468727338787 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:58 INFO - PROCESS | 2457 | 1468727338790 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x121917800 == 46 [pid = 2457] [id = 600] 20:48:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x116f94000) [pid = 2457] [serial = 1800] [outer = 0x0] 20:48:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x1176d1c00) [pid = 2457] [serial = 1801] [outer = 0x116f94000] 20:48:58 INFO - PROCESS | 2457 | 1468727338818 Marionette DEBUG loaded listener.js 20:48:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x1183a2400) [pid = 2457] [serial = 1802] [outer = 0x116f94000] 20:48:59 INFO - PROCESS | 2457 | 1468727339251 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]]]}] 20:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 675ms 20:48:59 INFO - PROCESS | 2457 | 1468727339293 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 20:48:59 INFO - PROCESS | 2457 | 1468727339296 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 20:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:48:59 INFO - PROCESS | 2457 | 1468727339300 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:48:59 INFO - PROCESS | 2457 | 1468727339301 Marionette TRACE conn2 <- [1,2374,null,{}] 20:48:59 INFO - PROCESS | 2457 | 1468727339303 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}] 20:48:59 INFO - PROCESS | 2457 | 1468727339305 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:59 INFO - PROCESS | 2457 | 1468727339395 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 20:48:59 INFO - PROCESS | 2457 | 1468727339475 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:59 INFO - PROCESS | 2457 | 1468727339476 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:48:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x119592800 == 47 [pid = 2457] [id = 601] 20:48:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x1183bdc00) [pid = 2457] [serial = 1803] [outer = 0x0] 20:48:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x1186b9c00) [pid = 2457] [serial = 1804] [outer = 0x1183bdc00] 20:48:59 INFO - PROCESS | 2457 | 1468727339504 Marionette DEBUG loaded listener.js 20:48:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 113 (0x119135400) [pid = 2457] [serial = 1805] [outer = 0x1183bdc00] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12c76e800 == 46 [pid = 2457] [id = 594] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2df800 == 45 [pid = 2457] [id = 593] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x121429000 == 44 [pid = 2457] [id = 592] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba69800 == 43 [pid = 2457] [id = 591] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad3c000 == 42 [pid = 2457] [id = 590] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12a92d000 == 41 [pid = 2457] [id = 589] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12914a000 == 40 [pid = 2457] [id = 588] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x123b2e800 == 39 [pid = 2457] [id = 587] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x123bb2800 == 38 [pid = 2457] [id = 586] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x120fde000 == 37 [pid = 2457] [id = 585] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x1182a9000 == 36 [pid = 2457] [id = 584] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x116fdb800 == 35 [pid = 2457] [id = 583] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x119666000 == 34 [pid = 2457] [id = 582] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x11302f000 == 33 [pid = 2457] [id = 581] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x121917800 == 32 [pid = 2457] [id = 600] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12d46e000 == 31 [pid = 2457] [id = 599] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca74000 == 30 [pid = 2457] [id = 598] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x124f26000 == 29 [pid = 2457] [id = 597] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x12d349000 == 28 [pid = 2457] [id = 595] 20:49:00 INFO - PROCESS | 2457 | --DOCSHELL 0x11866c800 == 27 [pid = 2457] [id = 596] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 112 (0x121069400) [pid = 2457] [serial = 1729] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x1196b5c00) [pid = 2457] [serial = 1727] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1210bdc00) [pid = 2457] [serial = 1730] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x11839c800) [pid = 2457] [serial = 1733] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x1215ebc00) [pid = 2457] [serial = 1735] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x1219c4000) [pid = 2457] [serial = 1739] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x112fe2800) [pid = 2457] [serial = 1732] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x112f55000) [pid = 2457] [serial = 1697] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1128a9c00) [pid = 2457] [serial = 1696] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x118864c00) [pid = 2457] [serial = 1700] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x118615c00) [pid = 2457] [serial = 1699] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x121cdf000) [pid = 2457] [serial = 1703] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x119607400) [pid = 2457] [serial = 1702] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12174e800) [pid = 2457] [serial = 1736] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x125fee000) [pid = 2457] [serial = 1706] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1241da400) [pid = 2457] [serial = 1705] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1219b8000) [pid = 2457] [serial = 1738] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1186f0800) [pid = 2457] [serial = 1724] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1183c2800) [pid = 2457] [serial = 1721] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x11860d800) [pid = 2457] [serial = 1723] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1183bc000) [pid = 2457] [serial = 1720] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1133f1800) [pid = 2457] [serial = 1714] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x115ddac00) [pid = 2457] [serial = 1715] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x116134800) [pid = 2457] [serial = 1708] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x11680b800) [pid = 2457] [serial = 1709] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x117153800) [pid = 2457] [serial = 1717] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x11829a800) [pid = 2457] [serial = 1718] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1128b0000) [pid = 2457] [serial = 1711] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x112d0c800) [pid = 2457] [serial = 1712] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x11932dc00) [pid = 2457] [serial = 1726] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x123c12800) [pid = 2457] [serial = 1741] [outer = 0x0] [url = about:blank] 20:49:00 INFO - PROCESS | 2457 | 1468727340403 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]]]}] 20:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1121ms 20:49:00 INFO - PROCESS | 2457 | 1468727340421 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 20:49:00 INFO - PROCESS | 2457 | 1468727340423 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 20:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:49:00 INFO - PROCESS | 2457 | 1468727340437 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:49:00 INFO - PROCESS | 2457 | 1468727340440 Marionette TRACE conn2 <- [1,2378,null,{}] 20:49:00 INFO - PROCESS | 2457 | 1468727340443 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}] 20:49:00 INFO - PROCESS | 2457 | 1468727340445 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:00 INFO - PROCESS | 2457 | 1468727340526 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 20:49:00 INFO - PROCESS | 2457 | 1468727340533 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:00 INFO - PROCESS | 2457 | 1468727340535 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x11746a800 == 28 [pid = 2457] [id = 602] 20:49:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x113c8e000) [pid = 2457] [serial = 1806] [outer = 0x0] 20:49:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x116135000) [pid = 2457] [serial = 1807] [outer = 0x113c8e000] 20:49:00 INFO - PROCESS | 2457 | 1468727340564 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x116826800) [pid = 2457] [serial = 1808] [outer = 0x113c8e000] 20:49:01 INFO - PROCESS | 2457 | 1468727341037 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]]]}] 20:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 20:49:01 INFO - PROCESS | 2457 | 1468727341059 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 20:49:01 INFO - PROCESS | 2457 | 1468727341064 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 20:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:49:01 INFO - PROCESS | 2457 | 1468727341071 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:49:01 INFO - PROCESS | 2457 | 1468727341073 Marionette TRACE conn2 <- [1,2382,null,{}] 20:49:01 INFO - PROCESS | 2457 | 1468727341077 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}] 20:49:01 INFO - PROCESS | 2457 | 1468727341082 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:01 INFO - PROCESS | 2457 | 1468727341177 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 20:49:01 INFO - PROCESS | 2457 | 1468727341184 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:01 INFO - PROCESS | 2457 | 1468727341185 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191d4000 == 29 [pid = 2457] [id = 603] 20:49:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x116f96800) [pid = 2457] [serial = 1809] [outer = 0x0] 20:49:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1183a4800) [pid = 2457] [serial = 1810] [outer = 0x116f96800] 20:49:01 INFO - PROCESS | 2457 | 1468727341211 Marionette DEBUG loaded listener.js 20:49:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x118612400) [pid = 2457] [serial = 1811] [outer = 0x116f96800] 20:49:01 INFO - PROCESS | 2457 | 1468727341571 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]]]}] 20:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 523ms 20:49:01 INFO - PROCESS | 2457 | 1468727341594 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 20:49:01 INFO - PROCESS | 2457 | 1468727341595 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 20:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:49:01 INFO - PROCESS | 2457 | 1468727341600 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:49:01 INFO - PROCESS | 2457 | 1468727341602 Marionette TRACE conn2 <- [1,2386,null,{}] 20:49:01 INFO - PROCESS | 2457 | 1468727341616 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}] 20:49:01 INFO - PROCESS | 2457 | 1468727341620 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:01 INFO - PROCESS | 2457 | 1468727341696 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 20:49:01 INFO - PROCESS | 2457 | 1468727341701 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:01 INFO - PROCESS | 2457 | 1468727341703 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x121432000 == 30 [pid = 2457] [id = 604] 20:49:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x118864c00) [pid = 2457] [serial = 1812] [outer = 0x0] 20:49:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119333800) [pid = 2457] [serial = 1813] [outer = 0x118864c00] 20:49:01 INFO - PROCESS | 2457 | 1468727341732 Marionette DEBUG loaded listener.js 20:49:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x119606400) [pid = 2457] [serial = 1814] [outer = 0x118864c00] 20:49:02 INFO - PROCESS | 2457 | 1468727342083 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]]]}] 20:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 521ms 20:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:49:02 INFO - PROCESS | 2457 | 1468727342120 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 20:49:02 INFO - PROCESS | 2457 | 1468727342122 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 20:49:02 INFO - PROCESS | 2457 | 1468727342124 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:49:02 INFO - PROCESS | 2457 | 1468727342125 Marionette TRACE conn2 <- [1,2390,null,{}] 20:49:02 INFO - PROCESS | 2457 | 1468727342128 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}] 20:49:02 INFO - PROCESS | 2457 | 1468727342130 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:02 INFO - PROCESS | 2457 | 1468727342207 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 20:49:02 INFO - PROCESS | 2457 | 1468727342211 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 2457 | 1468727342212 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x123cca800 == 31 [pid = 2457] [id = 605] 20:49:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x119612800) [pid = 2457] [serial = 1815] [outer = 0x0] 20:49:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x119d35400) [pid = 2457] [serial = 1816] [outer = 0x119612800] 20:49:02 INFO - PROCESS | 2457 | 1468727342242 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x121075400) [pid = 2457] [serial = 1817] [outer = 0x119612800] 20:49:02 INFO - PROCESS | 2457 | 1468727342609 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]]]}] 20:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 523ms 20:49:02 INFO - PROCESS | 2457 | 1468727342649 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 20:49:02 INFO - PROCESS | 2457 | 1468727342650 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 20:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:49:02 INFO - PROCESS | 2457 | 1468727342652 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:49:02 INFO - PROCESS | 2457 | 1468727342653 Marionette TRACE conn2 <- [1,2394,null,{}] 20:49:02 INFO - PROCESS | 2457 | 1468727342656 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}] 20:49:02 INFO - PROCESS | 2457 | 1468727342657 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:02 INFO - PROCESS | 2457 | 1468727342750 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 20:49:02 INFO - PROCESS | 2457 | 1468727342789 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 2457 | 1468727342790 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x124f1c800 == 32 [pid = 2457] [id = 606] 20:49:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x118fb6c00) [pid = 2457] [serial = 1818] [outer = 0x0] 20:49:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1210bdc00) [pid = 2457] [serial = 1819] [outer = 0x118fb6c00] 20:49:02 INFO - PROCESS | 2457 | 1468727342815 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1215ef800) [pid = 2457] [serial = 1820] [outer = 0x118fb6c00] 20:49:03 INFO - PROCESS | 2457 | 1468727343148 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]]]}] 20:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 517ms 20:49:03 INFO - PROCESS | 2457 | 1468727343171 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 2457 | 1468727343172 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 20:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:49:03 INFO - PROCESS | 2457 | 1468727343174 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:49:03 INFO - PROCESS | 2457 | 1468727343175 Marionette TRACE conn2 <- [1,2398,null,{}] 20:49:03 INFO - PROCESS | 2457 | 1468727343177 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}] 20:49:03 INFO - PROCESS | 2457 | 1468727343181 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:03 INFO - PROCESS | 2457 | 1468727343286 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 20:49:03 INFO - PROCESS | 2457 | 1468727343325 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:03 INFO - PROCESS | 2457 | 1468727343326 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b40000 == 33 [pid = 2457] [id = 607] 20:49:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1215f0400) [pid = 2457] [serial = 1821] [outer = 0x0] 20:49:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1219bd800) [pid = 2457] [serial = 1822] [outer = 0x1215f0400] 20:49:03 INFO - PROCESS | 2457 | 1468727343352 Marionette DEBUG loaded listener.js 20:49:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x124320400) [pid = 2457] [serial = 1823] [outer = 0x1215f0400] 20:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 20:49:03 INFO - PROCESS | 2457 | 1468727343690 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]]]}] 20:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:49:03 INFO - PROCESS | 2457 | 1468727343704 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 2457 | 1468727343705 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 20:49:03 INFO - PROCESS | 2457 | 1468727343707 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:49:03 INFO - PROCESS | 2457 | 1468727343708 Marionette TRACE conn2 <- [1,2402,null,{}] 20:49:03 INFO - PROCESS | 2457 | 1468727343711 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}] 20:49:03 INFO - PROCESS | 2457 | 1468727343714 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:03 INFO - PROCESS | 2457 | 1468727343808 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 20:49:03 INFO - PROCESS | 2457 | 1468727343849 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:03 INFO - PROCESS | 2457 | 1468727343850 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d3c800 == 34 [pid = 2457] [id = 608] 20:49:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x124397000) [pid = 2457] [serial = 1824] [outer = 0x0] 20:49:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x124a3b000) [pid = 2457] [serial = 1825] [outer = 0x124397000] 20:49:03 INFO - PROCESS | 2457 | 1468727343874 Marionette DEBUG loaded listener.js 20:49:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1263ea800) [pid = 2457] [serial = 1826] [outer = 0x124397000] 20:49:04 INFO - PROCESS | 2457 | 1468727344222 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]]]}] 20:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 569ms 20:49:04 INFO - PROCESS | 2457 | 1468727344278 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 20:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:49:04 INFO - PROCESS | 2457 | 1468727344280 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 20:49:04 INFO - PROCESS | 2457 | 1468727344283 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:49:04 INFO - PROCESS | 2457 | 1468727344285 Marionette TRACE conn2 <- [1,2406,null,{}] 20:49:04 INFO - PROCESS | 2457 | 1468727344294 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}] 20:49:04 INFO - PROCESS | 2457 | 1468727344296 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:04 INFO - PROCESS | 2457 | 1468727344592 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x121a8b400) [pid = 2457] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x12431d400) [pid = 2457] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x126380800) [pid = 2457] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1263f4000) [pid = 2457] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1131ba400) [pid = 2457] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1183b8400) [pid = 2457] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x110fa5800) [pid = 2457] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x112f54c00) [pid = 2457] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x119606000) [pid = 2457] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x114fbd000) [pid = 2457] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x116461c00) [pid = 2457] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x118868400) [pid = 2457] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1131b9c00) [pid = 2457] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1219b9000) [pid = 2457] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x128e75400) [pid = 2457] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:49:04 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x118869800) [pid = 2457] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:49:04 INFO - PROCESS | 2457 | 1468727344654 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 2457 | 1468727344655 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x11866d000 == 35 [pid = 2457] [id = 609] 20:49:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x111aa9400) [pid = 2457] [serial = 1827] [outer = 0x0] 20:49:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x112e03000) [pid = 2457] [serial = 1828] [outer = 0x111aa9400] 20:49:04 INFO - PROCESS | 2457 | 1468727344680 Marionette DEBUG loaded listener.js 20:49:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x116f95800) [pid = 2457] [serial = 1829] [outer = 0x111aa9400] 20:49:04 INFO - PROCESS | 2457 | 1468727344933 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]]]}] 20:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 677ms 20:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:49:04 INFO - PROCESS | 2457 | 1468727344959 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 20:49:04 INFO - PROCESS | 2457 | 1468727344960 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 20:49:04 INFO - PROCESS | 2457 | 1468727344970 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:49:04 INFO - PROCESS | 2457 | 1468727344971 Marionette TRACE conn2 <- [1,2410,null,{}] 20:49:04 INFO - PROCESS | 2457 | 1468727344988 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}] 20:49:04 INFO - PROCESS | 2457 | 1468727344989 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:05 INFO - PROCESS | 2457 | 1468727345067 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 20:49:05 INFO - PROCESS | 2457 | 1468727345072 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:05 INFO - PROCESS | 2457 | 1468727345073 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad2d800 == 36 [pid = 2457] [id = 610] 20:49:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x117d0fc00) [pid = 2457] [serial = 1830] [outer = 0x0] 20:49:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x119606000) [pid = 2457] [serial = 1831] [outer = 0x117d0fc00] 20:49:05 INFO - PROCESS | 2457 | 1468727345099 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x126591c00) [pid = 2457] [serial = 1832] [outer = 0x117d0fc00] 20:49:05 INFO - PROCESS | 2457 | 1468727345425 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]]]}] 20:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 488ms 20:49:05 INFO - PROCESS | 2457 | 1468727345451 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 20:49:05 INFO - PROCESS | 2457 | 1468727345452 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 20:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:49:05 INFO - PROCESS | 2457 | 1468727345454 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:49:05 INFO - PROCESS | 2457 | 1468727345455 Marionette TRACE conn2 <- [1,2414,null,{}] 20:49:05 INFO - PROCESS | 2457 | 1468727345458 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}] 20:49:05 INFO - PROCESS | 2457 | 1468727345459 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:05 INFO - PROCESS | 2457 | 1468727345564 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 20:49:05 INFO - PROCESS | 2457 | 1468727345570 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:05 INFO - PROCESS | 2457 | 1468727345571 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b830800 == 37 [pid = 2457] [id = 611] 20:49:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1131bdc00) [pid = 2457] [serial = 1833] [outer = 0x0] 20:49:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x126b1f400) [pid = 2457] [serial = 1834] [outer = 0x1131bdc00] 20:49:05 INFO - PROCESS | 2457 | 1468727345596 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x126c60800) [pid = 2457] [serial = 1835] [outer = 0x1131bdc00] 20:49:05 INFO - PROCESS | 2457 | 1468727345926 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]]]}] 20:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 20:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:49:05 INFO - PROCESS | 2457 | 1468727345973 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 20:49:05 INFO - PROCESS | 2457 | 1468727345975 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 20:49:05 INFO - PROCESS | 2457 | 1468727345977 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:49:05 INFO - PROCESS | 2457 | 1468727345979 Marionette TRACE conn2 <- [1,2418,null,{}] 20:49:05 INFO - PROCESS | 2457 | 1468727345981 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}] 20:49:05 INFO - PROCESS | 2457 | 1468727345982 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:06 INFO - PROCESS | 2457 | 1468727346078 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 20:49:06 INFO - PROCESS | 2457 | 1468727346084 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:06 INFO - PROCESS | 2457 | 1468727346086 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2ce800 == 38 [pid = 2457] [id = 612] 20:49:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x128b25000) [pid = 2457] [serial = 1836] [outer = 0x0] 20:49:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x128b30000) [pid = 2457] [serial = 1837] [outer = 0x128b25000] 20:49:06 INFO - PROCESS | 2457 | 1468727346112 Marionette DEBUG loaded listener.js 20:49:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x129176400) [pid = 2457] [serial = 1838] [outer = 0x128b25000] 20:49:06 INFO - PROCESS | 2457 | 1468727346423 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]]]}] 20:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 471ms 20:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:49:06 INFO - PROCESS | 2457 | 1468727346456 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 20:49:06 INFO - PROCESS | 2457 | 1468727346457 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 20:49:06 INFO - PROCESS | 2457 | 1468727346460 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:49:06 INFO - PROCESS | 2457 | 1468727346461 Marionette TRACE conn2 <- [1,2422,null,{}] 20:49:06 INFO - PROCESS | 2457 | 1468727346471 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}] 20:49:06 INFO - PROCESS | 2457 | 1468727346472 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:06 INFO - PROCESS | 2457 | 1468727346584 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 20:49:06 INFO - PROCESS | 2457 | 1468727346666 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:06 INFO - PROCESS | 2457 | 1468727346668 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x115ee3000 == 39 [pid = 2457] [id = 613] 20:49:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x110eeb400) [pid = 2457] [serial = 1839] [outer = 0x0] 20:49:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1128aec00) [pid = 2457] [serial = 1840] [outer = 0x110eeb400] 20:49:06 INFO - PROCESS | 2457 | 1468727346700 Marionette DEBUG loaded listener.js 20:49:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x112f50800) [pid = 2457] [serial = 1841] [outer = 0x110eeb400] 20:49:07 INFO - PROCESS | 2457 | 1468727347201 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]]]}] 20:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 776ms 20:49:07 INFO - PROCESS | 2457 | 1468727347237 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 20:49:07 INFO - PROCESS | 2457 | 1468727347240 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 20:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:49:07 INFO - PROCESS | 2457 | 1468727347243 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:49:07 INFO - PROCESS | 2457 | 1468727347245 Marionette TRACE conn2 <- [1,2426,null,{}] 20:49:07 INFO - PROCESS | 2457 | 1468727347248 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}] 20:49:07 INFO - PROCESS | 2457 | 1468727347251 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:07 INFO - PROCESS | 2457 | 1468727347363 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 20:49:07 INFO - PROCESS | 2457 | 1468727347491 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:07 INFO - PROCESS | 2457 | 1468727347493 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x11958b800 == 40 [pid = 2457] [id = 614] 20:49:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x112f51400) [pid = 2457] [serial = 1842] [outer = 0x0] 20:49:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x118336c00) [pid = 2457] [serial = 1843] [outer = 0x112f51400] 20:49:07 INFO - PROCESS | 2457 | 1468727347524 Marionette DEBUG loaded listener.js 20:49:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x11852ec00) [pid = 2457] [serial = 1844] [outer = 0x112f51400] 20:49:08 INFO - PROCESS | 2457 | 1468727348193 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]]]}] 20:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 20:49:08 INFO - PROCESS | 2457 | 1468727348244 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 20:49:08 INFO - PROCESS | 2457 | 1468727348249 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 20:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:49:08 INFO - PROCESS | 2457 | 1468727348254 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:49:08 INFO - PROCESS | 2457 | 1468727348256 Marionette TRACE conn2 <- [1,2430,null,{}] 20:49:08 INFO - PROCESS | 2457 | 1468727348261 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}] 20:49:08 INFO - PROCESS | 2457 | 1468727348264 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:08 INFO - PROCESS | 2457 | 1468727348414 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 20:49:08 INFO - PROCESS | 2457 | 1468727348520 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:08 INFO - PROCESS | 2457 | 1468727348524 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x11966d000 == 41 [pid = 2457] [id = 615] 20:49:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x115e8dc00) [pid = 2457] [serial = 1845] [outer = 0x0] 20:49:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x1164e9c00) [pid = 2457] [serial = 1846] [outer = 0x115e8dc00] 20:49:08 INFO - PROCESS | 2457 | 1468727348567 Marionette DEBUG loaded listener.js 20:49:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x1176d7800) [pid = 2457] [serial = 1847] [outer = 0x115e8dc00] 20:49:08 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2ce800 == 40 [pid = 2457] [id = 612] 20:49:08 INFO - PROCESS | 2457 | --DOCSHELL 0x12b830800 == 39 [pid = 2457] [id = 611] 20:49:08 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad2d800 == 38 [pid = 2457] [id = 610] 20:49:08 INFO - PROCESS | 2457 | --DOCSHELL 0x11866d000 == 37 [pid = 2457] [id = 609] 20:49:08 INFO - PROCESS | 2457 | --DOCSHELL 0x129d3c800 == 36 [pid = 2457] [id = 608] 20:49:08 INFO - PROCESS | 2457 | --DOCSHELL 0x128b40000 == 35 [pid = 2457] [id = 607] 20:49:08 INFO - PROCESS | 2457 | --DOCSHELL 0x124f1c800 == 34 [pid = 2457] [id = 606] 20:49:08 INFO - PROCESS | 2457 | --DOCSHELL 0x123cca800 == 33 [pid = 2457] [id = 605] 20:49:09 INFO - PROCESS | 2457 | --DOCSHELL 0x121432000 == 32 [pid = 2457] [id = 604] 20:49:09 INFO - PROCESS | 2457 | --DOCSHELL 0x1191d4000 == 31 [pid = 2457] [id = 603] 20:49:09 INFO - PROCESS | 2457 | --DOCSHELL 0x11746a800 == 30 [pid = 2457] [id = 602] 20:49:09 INFO - PROCESS | 2457 | --DOCSHELL 0x119592800 == 29 [pid = 2457] [id = 601] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x124a39c00) [pid = 2457] [serial = 1742] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x124aab400) [pid = 2457] [serial = 1768] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x12672c000) [pid = 2457] [serial = 1771] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x125fed800) [pid = 2457] [serial = 1769] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x126c51400) [pid = 2457] [serial = 1774] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x126baa000) [pid = 2457] [serial = 1772] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1131ddc00) [pid = 2457] [serial = 1750] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x11646b000) [pid = 2457] [serial = 1751] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x118614400) [pid = 2457] [serial = 1756] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x118860800) [pid = 2457] [serial = 1757] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x111c78c00) [pid = 2457] [serial = 1744] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1128b3c00) [pid = 2457] [serial = 1745] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x118f62000) [pid = 2457] [serial = 1759] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x11959ac00) [pid = 2457] [serial = 1760] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x119a7a800) [pid = 2457] [serial = 1762] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1210bfc00) [pid = 2457] [serial = 1763] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x115e27800) [pid = 2457] [serial = 1747] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x116635800) [pid = 2457] [serial = 1748] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x116f96000) [pid = 2457] [serial = 1753] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x118396400) [pid = 2457] [serial = 1754] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x119332000) [pid = 2457] [serial = 1780] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x114f96c00) [pid = 2457] [serial = 1777] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x11839a400) [pid = 2457] [serial = 1778] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1219c1400) [pid = 2457] [serial = 1765] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x129170400) [pid = 2457] [serial = 1786] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x129176c00) [pid = 2457] [serial = 1787] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x126c5f400) [pid = 2457] [serial = 1775] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x12408b400) [pid = 2457] [serial = 1766] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x125fe7c00) [pid = 2457] [serial = 1781] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x128b28400) [pid = 2457] [serial = 1783] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x128e74c00) [pid = 2457] [serial = 1784] [outer = 0x0] [url = about:blank] 20:49:09 INFO - PROCESS | 2457 | 1468727349075 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]]]}] 20:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 872ms 20:49:09 INFO - PROCESS | 2457 | 1468727349127 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 20:49:09 INFO - PROCESS | 2457 | 1468727349130 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 20:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:49:09 INFO - PROCESS | 2457 | 1468727349135 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:49:09 INFO - PROCESS | 2457 | 1468727349136 Marionette TRACE conn2 <- [1,2434,null,{}] 20:49:09 INFO - PROCESS | 2457 | 1468727349139 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}] 20:49:09 INFO - PROCESS | 2457 | 1468727349140 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:09 INFO - PROCESS | 2457 | 1468727349220 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 20:49:09 INFO - PROCESS | 2457 | 1468727349224 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:09 INFO - PROCESS | 2457 | 1468727349226 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x118672000 == 30 [pid = 2457] [id = 616] 20:49:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1176d8000) [pid = 2457] [serial = 1848] [outer = 0x0] 20:49:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1183a1800) [pid = 2457] [serial = 1849] [outer = 0x1176d8000] 20:49:09 INFO - PROCESS | 2457 | 1468727349258 Marionette DEBUG loaded listener.js 20:49:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1186b6800) [pid = 2457] [serial = 1850] [outer = 0x1176d8000] 20:49:09 INFO - PROCESS | 2457 | 1468727349587 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]]]}] 20:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 521ms 20:49:09 INFO - PROCESS | 2457 | 1468727349656 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 20:49:09 INFO - PROCESS | 2457 | 1468727349658 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 20:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:49:09 INFO - PROCESS | 2457 | 1468727349660 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:49:09 INFO - PROCESS | 2457 | 1468727349663 Marionette TRACE conn2 <- [1,2438,null,{}] 20:49:09 INFO - PROCESS | 2457 | 1468727349670 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}] 20:49:09 INFO - PROCESS | 2457 | 1468727349674 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:09 INFO - PROCESS | 2457 | 1468727349756 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 20:49:09 INFO - PROCESS | 2457 | 1468727349761 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:09 INFO - PROCESS | 2457 | 1468727349765 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b26000 == 31 [pid = 2457] [id = 617] 20:49:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x118f62400) [pid = 2457] [serial = 1851] [outer = 0x0] 20:49:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x11932f000) [pid = 2457] [serial = 1852] [outer = 0x118f62400] 20:49:09 INFO - PROCESS | 2457 | 1468727349795 Marionette DEBUG loaded listener.js 20:49:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x119608c00) [pid = 2457] [serial = 1853] [outer = 0x118f62400] 20:49:10 INFO - PROCESS | 2457 | 1468727350150 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]]]}] 20:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 20:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:49:10 INFO - PROCESS | 2457 | 1468727350182 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 20:49:10 INFO - PROCESS | 2457 | 1468727350184 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 20:49:10 INFO - PROCESS | 2457 | 1468727350186 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:49:10 INFO - PROCESS | 2457 | 1468727350187 Marionette TRACE conn2 <- [1,2442,null,{}] 20:49:10 INFO - PROCESS | 2457 | 1468727350189 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}] 20:49:10 INFO - PROCESS | 2457 | 1468727350191 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:10 INFO - PROCESS | 2457 | 1468727350275 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 20:49:10 INFO - PROCESS | 2457 | 1468727350334 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:10 INFO - PROCESS | 2457 | 1468727350335 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x124f2b000 == 32 [pid = 2457] [id = 618] 20:49:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1131bbc00) [pid = 2457] [serial = 1854] [outer = 0x0] 20:49:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x12106b000) [pid = 2457] [serial = 1855] [outer = 0x1131bbc00] 20:49:10 INFO - PROCESS | 2457 | 1468727350360 Marionette DEBUG loaded listener.js 20:49:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1215e7c00) [pid = 2457] [serial = 1856] [outer = 0x1131bbc00] 20:49:10 INFO - PROCESS | 2457 | 1468727350600 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]]]}] 20:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 470ms 20:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:49:10 INFO - PROCESS | 2457 | 1468727350657 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 20:49:10 INFO - PROCESS | 2457 | 1468727350659 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 20:49:10 INFO - PROCESS | 2457 | 1468727350673 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:49:10 INFO - PROCESS | 2457 | 1468727350675 Marionette TRACE conn2 <- [1,2446,null,{}] 20:49:10 INFO - PROCESS | 2457 | 1468727350679 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}] 20:49:10 INFO - PROCESS | 2457 | 1468727350684 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:10 INFO - PROCESS | 2457 | 1468727350813 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 20:49:10 INFO - PROCESS | 2457 | 1468727350904 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:10 INFO - PROCESS | 2457 | 1468727350905 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x119bd0800 == 33 [pid = 2457] [id = 619] 20:49:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x119338c00) [pid = 2457] [serial = 1857] [outer = 0x0] 20:49:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1219bc800) [pid = 2457] [serial = 1858] [outer = 0x119338c00] 20:49:10 INFO - PROCESS | 2457 | 1468727350944 Marionette DEBUG loaded listener.js 20:49:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x121a99000) [pid = 2457] [serial = 1859] [outer = 0x119338c00] 20:49:11 INFO - PROCESS | 2457 | 1468727351270 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]]]}] 20:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 632ms 20:49:11 INFO - PROCESS | 2457 | 1468727351295 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 20:49:11 INFO - PROCESS | 2457 | 1468727351298 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 20:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:49:11 INFO - PROCESS | 2457 | 1468727351302 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:49:11 INFO - PROCESS | 2457 | 1468727351303 Marionette TRACE conn2 <- [1,2450,null,{}] 20:49:11 INFO - PROCESS | 2457 | 1468727351305 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}] 20:49:11 INFO - PROCESS | 2457 | 1468727351309 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:11 INFO - PROCESS | 2457 | 1468727351434 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 20:49:11 INFO - PROCESS | 2457 | 1468727351446 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:11 INFO - PROCESS | 2457 | 1468727351447 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6c9800 == 34 [pid = 2457] [id = 620] 20:49:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x121ce3400) [pid = 2457] [serial = 1860] [outer = 0x0] 20:49:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1241e0c00) [pid = 2457] [serial = 1861] [outer = 0x121ce3400] 20:49:11 INFO - PROCESS | 2457 | 1468727351472 Marionette DEBUG loaded listener.js 20:49:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x126bad800) [pid = 2457] [serial = 1862] [outer = 0x121ce3400] 20:49:11 INFO - PROCESS | 2457 | 1468727351824 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]]]}] 20:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 569ms 20:49:11 INFO - PROCESS | 2457 | 1468727351872 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 20:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:49:11 INFO - PROCESS | 2457 | 1468727351873 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 20:49:11 INFO - PROCESS | 2457 | 1468727351875 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:49:11 INFO - PROCESS | 2457 | 1468727351876 Marionette TRACE conn2 <- [1,2454,null,{}] 20:49:11 INFO - PROCESS | 2457 | 1468727351878 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}] 20:49:11 INFO - PROCESS | 2457 | 1468727351879 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:11 INFO - PROCESS | 2457 | 1468727351977 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 20:49:11 INFO - PROCESS | 2457 | 1468727351980 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:11 INFO - PROCESS | 2457 | 1468727351981 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad28000 == 35 [pid = 2457] [id = 621] 20:49:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x118860800) [pid = 2457] [serial = 1863] [outer = 0x0] 20:49:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x128b24800) [pid = 2457] [serial = 1864] [outer = 0x118860800] 20:49:12 INFO - PROCESS | 2457 | 1468727352005 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x128b30400) [pid = 2457] [serial = 1865] [outer = 0x118860800] 20:49:12 INFO - PROCESS | 2457 | 1468727352335 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]]]}] 20:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 473ms 20:49:12 INFO - PROCESS | 2457 | 1468727352359 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 20:49:12 INFO - PROCESS | 2457 | 1468727352361 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 20:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:49:12 INFO - PROCESS | 2457 | 1468727352370 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:49:12 INFO - PROCESS | 2457 | 1468727352372 Marionette TRACE conn2 <- [1,2458,null,{}] 20:49:12 INFO - PROCESS | 2457 | 1468727352374 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}] 20:49:12 INFO - PROCESS | 2457 | 1468727352375 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:12 INFO - PROCESS | 2457 | 1468727352480 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 20:49:12 INFO - PROCESS | 2457 | 1468727352484 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:12 INFO - PROCESS | 2457 | 1468727352485 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba62800 == 36 [pid = 2457] [id = 622] 20:49:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x123b7b000) [pid = 2457] [serial = 1866] [outer = 0x0] 20:49:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x128e76800) [pid = 2457] [serial = 1867] [outer = 0x123b7b000] 20:49:12 INFO - PROCESS | 2457 | 1468727352510 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x129174000) [pid = 2457] [serial = 1868] [outer = 0x123b7b000] 20:49:12 INFO - PROCESS | 2457 | 1468727352878 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]]]}] 20:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 525ms 20:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:49:12 INFO - PROCESS | 2457 | 1468727352891 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 20:49:12 INFO - PROCESS | 2457 | 1468727352893 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 20:49:12 INFO - PROCESS | 2457 | 1468727352906 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:49:12 INFO - PROCESS | 2457 | 1468727352908 Marionette TRACE conn2 <- [1,2462,null,{}] 20:49:12 INFO - PROCESS | 2457 | 1468727352911 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}] 20:49:12 INFO - PROCESS | 2457 | 1468727352913 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:13 INFO - PROCESS | 2457 | 1468727353064 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 20:49:13 INFO - PROCESS | 2457 | 1468727353079 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:13 INFO - PROCESS | 2457 | 1468727353080 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c03f800 == 37 [pid = 2457] [id = 623] 20:49:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x128b27c00) [pid = 2457] [serial = 1869] [outer = 0x0] 20:49:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1292b2400) [pid = 2457] [serial = 1870] [outer = 0x128b27c00] 20:49:13 INFO - PROCESS | 2457 | 1468727353118 Marionette DEBUG loaded listener.js 20:49:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1292b9800) [pid = 2457] [serial = 1871] [outer = 0x128b27c00] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x118fb6c00) [pid = 2457] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1215f0400) [pid = 2457] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x113c8e000) [pid = 2457] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x118864c00) [pid = 2457] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1183bdc00) [pid = 2457] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x116f96800) [pid = 2457] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x119612800) [pid = 2457] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1131d8000) [pid = 2457] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1183c5800) [pid = 2457] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11960e000) [pid = 2457] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x123c13400) [pid = 2457] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x116f94000) [pid = 2457] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x124397000) [pid = 2457] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x111aa9400) [pid = 2457] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x117d0fc00) [pid = 2457] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:49:13 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1131bdc00) [pid = 2457] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 682ms 20:49:13 INFO - PROCESS | 2457 | 1468727353575 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]]]}] 20:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:49:13 INFO - PROCESS | 2457 | 1468727353584 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 20:49:13 INFO - PROCESS | 2457 | 1468727353585 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 20:49:13 INFO - PROCESS | 2457 | 1468727353587 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:49:13 INFO - PROCESS | 2457 | 1468727353588 Marionette TRACE conn2 <- [1,2466,null,{}] 20:49:13 INFO - PROCESS | 2457 | 1468727353591 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}] 20:49:13 INFO - PROCESS | 2457 | 1468727353592 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:13 INFO - PROCESS | 2457 | 1468727353705 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 20:49:13 INFO - PROCESS | 2457 | 1468727353747 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:13 INFO - PROCESS | 2457 | 1468727353748 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a8f000 == 38 [pid = 2457] [id = 624] 20:49:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x111ca9800) [pid = 2457] [serial = 1872] [outer = 0x0] 20:49:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118337800) [pid = 2457] [serial = 1873] [outer = 0x111ca9800] 20:49:13 INFO - PROCESS | 2457 | 1468727353772 Marionette DEBUG loaded listener.js 20:49:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119517800) [pid = 2457] [serial = 1874] [outer = 0x111ca9800] 20:49:14 INFO - PROCESS | 2457 | 1468727354030 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]]]}] 20:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 20:49:14 INFO - PROCESS | 2457 | 1468727354057 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 20:49:14 INFO - PROCESS | 2457 | 1468727354058 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 20:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:49:14 INFO - PROCESS | 2457 | 1468727354061 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:49:14 INFO - PROCESS | 2457 | 1468727354062 Marionette TRACE conn2 <- [1,2470,null,{}] 20:49:14 INFO - PROCESS | 2457 | 1468727354072 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}] 20:49:14 INFO - PROCESS | 2457 | 1468727354073 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:14 INFO - PROCESS | 2457 | 1468727354171 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 20:49:14 INFO - PROCESS | 2457 | 1468727354175 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:14 INFO - PROCESS | 2457 | 1468727354176 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca78000 == 39 [pid = 2457] [id = 625] 20:49:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x121071400) [pid = 2457] [serial = 1875] [outer = 0x0] 20:49:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x124a3b800) [pid = 2457] [serial = 1876] [outer = 0x121071400] 20:49:14 INFO - PROCESS | 2457 | 1468727354209 Marionette DEBUG loaded listener.js 20:49:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1295a4400) [pid = 2457] [serial = 1877] [outer = 0x121071400] 20:49:14 INFO - PROCESS | 2457 | 1468727354660 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]]]}] 20:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 632ms 20:49:14 INFO - PROCESS | 2457 | 1468727354694 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 20:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:49:14 INFO - PROCESS | 2457 | 1468727354696 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 20:49:14 INFO - PROCESS | 2457 | 1468727354699 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:49:14 INFO - PROCESS | 2457 | 1468727354701 Marionette TRACE conn2 <- [1,2474,null,{}] 20:49:14 INFO - PROCESS | 2457 | 1468727354704 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}] 20:49:14 INFO - PROCESS | 2457 | 1468727354706 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:14 INFO - PROCESS | 2457 | 1468727354804 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 20:49:14 INFO - PROCESS | 2457 | 1468727354808 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:14 INFO - PROCESS | 2457 | 1468727354809 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d452800 == 40 [pid = 2457] [id = 626] 20:49:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1295a7000) [pid = 2457] [serial = 1878] [outer = 0x0] 20:49:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12a590000) [pid = 2457] [serial = 1879] [outer = 0x1295a7000] 20:49:14 INFO - PROCESS | 2457 | 1468727354832 Marionette DEBUG loaded listener.js 20:49:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12a677000) [pid = 2457] [serial = 1880] [outer = 0x1295a7000] 20:49:15 INFO - PROCESS | 2457 | 1468727355148 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]]]}] 20:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 20:49:15 INFO - PROCESS | 2457 | 1468727355169 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 20:49:15 INFO - PROCESS | 2457 | 1468727355170 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 20:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:49:15 INFO - PROCESS | 2457 | 1468727355173 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:49:15 INFO - PROCESS | 2457 | 1468727355174 Marionette TRACE conn2 <- [1,2478,null,{}] 20:49:15 INFO - PROCESS | 2457 | 1468727355176 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}] 20:49:15 INFO - PROCESS | 2457 | 1468727355177 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:15 INFO - PROCESS | 2457 | 1468727355258 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 20:49:15 INFO - PROCESS | 2457 | 1468727355318 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:15 INFO - PROCESS | 2457 | 1468727355319 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d46f800 == 41 [pid = 2457] [id = 627] 20:49:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x12a676c00) [pid = 2457] [serial = 1881] [outer = 0x0] 20:49:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12a702400) [pid = 2457] [serial = 1882] [outer = 0x12a676c00] 20:49:15 INFO - PROCESS | 2457 | 1468727355350 Marionette DEBUG loaded listener.js 20:49:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x12a707c00) [pid = 2457] [serial = 1883] [outer = 0x12a676c00] 20:49:15 INFO - PROCESS | 2457 | 1468727355801 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]]]}] 20:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 20:49:15 INFO - PROCESS | 2457 | 1468727355844 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 20:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:49:15 INFO - PROCESS | 2457 | 1468727355846 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 20:49:15 INFO - PROCESS | 2457 | 1468727355849 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:49:15 INFO - PROCESS | 2457 | 1468727355853 Marionette TRACE conn2 <- [1,2482,null,{}] 20:49:15 INFO - PROCESS | 2457 | 1468727355856 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}] 20:49:15 INFO - PROCESS | 2457 | 1468727355858 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:15 INFO - PROCESS | 2457 | 1468727355964 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 20:49:16 INFO - PROCESS | 2457 | 1468727356067 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:16 INFO - PROCESS | 2457 | 1468727356068 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fe2000 == 42 [pid = 2457] [id = 628] 20:49:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1174d2800) [pid = 2457] [serial = 1884] [outer = 0x0] 20:49:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x118338800) [pid = 2457] [serial = 1885] [outer = 0x1174d2800] 20:49:16 INFO - PROCESS | 2457 | 1468727356100 Marionette DEBUG loaded listener.js 20:49:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1186b1400) [pid = 2457] [serial = 1886] [outer = 0x1174d2800] 20:49:16 INFO - PROCESS | 2457 | 1468727356532 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]]]}] 20:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 724ms 20:49:16 INFO - PROCESS | 2457 | 1468727356573 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 2457 | 1468727356577 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 20:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:49:16 INFO - PROCESS | 2457 | 1468727356581 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:49:16 INFO - PROCESS | 2457 | 1468727356583 Marionette TRACE conn2 <- [1,2486,null,{}] 20:49:16 INFO - PROCESS | 2457 | 1468727356585 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}] 20:49:16 INFO - PROCESS | 2457 | 1468727356587 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:16 INFO - PROCESS | 2457 | 1468727356694 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 20:49:16 INFO - PROCESS | 2457 | 1468727356756 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:16 INFO - PROCESS | 2457 | 1468727356758 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a543000 == 43 [pid = 2457] [id = 629] 20:49:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x118f6a800) [pid = 2457] [serial = 1887] [outer = 0x0] 20:49:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x119606c00) [pid = 2457] [serial = 1888] [outer = 0x118f6a800] 20:49:16 INFO - PROCESS | 2457 | 1468727356787 Marionette DEBUG loaded listener.js 20:49:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x121070c00) [pid = 2457] [serial = 1889] [outer = 0x118f6a800] 20:49:17 INFO - PROCESS | 2457 | 1468727357235 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]]]}] 20:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 673ms 20:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:49:17 INFO - PROCESS | 2457 | 1468727357255 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 20:49:17 INFO - PROCESS | 2457 | 1468727357257 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 20:49:17 INFO - PROCESS | 2457 | 1468727357259 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:49:17 INFO - PROCESS | 2457 | 1468727357262 Marionette TRACE conn2 <- [1,2490,null,{}] 20:49:17 INFO - PROCESS | 2457 | 1468727357270 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}] 20:49:17 INFO - PROCESS | 2457 | 1468727357273 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:17 INFO - PROCESS | 2457 | 1468727357398 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 20:49:17 INFO - PROCESS | 2457 | 1468727357464 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:17 INFO - PROCESS | 2457 | 1468727357466 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x12da04800 == 44 [pid = 2457] [id = 630] 20:49:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x121cdf000) [pid = 2457] [serial = 1890] [outer = 0x0] 20:49:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x124a36c00) [pid = 2457] [serial = 1891] [outer = 0x121cdf000] 20:49:17 INFO - PROCESS | 2457 | 1468727357537 Marionette DEBUG loaded listener.js 20:49:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x126b1fc00) [pid = 2457] [serial = 1892] [outer = 0x121cdf000] 20:49:17 INFO - PROCESS | 2457 | 1468727357966 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]]]}] 20:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 723ms 20:49:18 INFO - PROCESS | 2457 | 1468727357999 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 20:49:18 INFO - PROCESS | 2457 | 1468727358001 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 20:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:49:18 INFO - PROCESS | 2457 | 1468727358005 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:49:18 INFO - PROCESS | 2457 | 1468727358006 Marionette TRACE conn2 <- [1,2494,null,{}] 20:49:18 INFO - PROCESS | 2457 | 1468727358008 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}] 20:49:18 INFO - PROCESS | 2457 | 1468727358010 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:18 INFO - PROCESS | 2457 | 1468727358115 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 20:49:18 INFO - PROCESS | 2457 | 1468727358346 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:18 INFO - PROCESS | 2457 | 1468727358347 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x119574800 == 45 [pid = 2457] [id = 631] 20:49:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x112f4a400) [pid = 2457] [serial = 1893] [outer = 0x0] 20:49:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x114f98000) [pid = 2457] [serial = 1894] [outer = 0x112f4a400] 20:49:18 INFO - PROCESS | 2457 | 1468727358377 Marionette DEBUG loaded listener.js 20:49:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x1164e3400) [pid = 2457] [serial = 1895] [outer = 0x112f4a400] 20:49:18 INFO - PROCESS | 2457 | 1468727358799 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]]]}] 20:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 818ms 20:49:18 INFO - PROCESS | 2457 | 1468727358824 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 20:49:18 INFO - PROCESS | 2457 | 1468727358826 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 20:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:49:18 INFO - PROCESS | 2457 | 1468727358830 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:49:18 INFO - PROCESS | 2457 | 1468727358833 Marionette TRACE conn2 <- [1,2498,null,{}] 20:49:18 INFO - PROCESS | 2457 | 1468727358837 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}] 20:49:18 INFO - PROCESS | 2457 | 1468727358838 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:18 INFO - PROCESS | 2457 | 1468727358928 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 20:49:19 INFO - PROCESS | 2457 | 1468727359008 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:19 INFO - PROCESS | 2457 | 1468727359010 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x118fe0000 == 46 [pid = 2457] [id = 632] 20:49:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 110 (0x116883000) [pid = 2457] [serial = 1896] [outer = 0x0] 20:49:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 111 (0x11839a400) [pid = 2457] [serial = 1897] [outer = 0x116883000] 20:49:19 INFO - PROCESS | 2457 | 1468727359038 Marionette DEBUG loaded listener.js 20:49:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 112 (0x118868400) [pid = 2457] [serial = 1898] [outer = 0x116883000] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12d452800 == 45 [pid = 2457] [id = 626] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca78000 == 44 [pid = 2457] [id = 625] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x124a8f000 == 43 [pid = 2457] [id = 624] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12c03f800 == 42 [pid = 2457] [id = 623] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba62800 == 41 [pid = 2457] [id = 622] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad28000 == 40 [pid = 2457] [id = 621] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6c9800 == 39 [pid = 2457] [id = 620] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x119bd0800 == 38 [pid = 2457] [id = 619] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x124f2b000 == 37 [pid = 2457] [id = 618] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x123b26000 == 36 [pid = 2457] [id = 617] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x118672000 == 35 [pid = 2457] [id = 616] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x11966d000 == 34 [pid = 2457] [id = 615] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x11958b800 == 33 [pid = 2457] [id = 614] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x115ee3000 == 32 [pid = 2457] [id = 613] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x119574800 == 31 [pid = 2457] [id = 631] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12da04800 == 30 [pid = 2457] [id = 630] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12a543000 == 29 [pid = 2457] [id = 629] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x120fe2000 == 28 [pid = 2457] [id = 628] 20:49:19 INFO - PROCESS | 2457 | --DOCSHELL 0x12d46f800 == 27 [pid = 2457] [id = 627] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 111 (0x128b30000) [pid = 2457] [serial = 1837] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 110 (0x1210bdc00) [pid = 2457] [serial = 1819] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 109 (0x1219bd800) [pid = 2457] [serial = 1822] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x116135000) [pid = 2457] [serial = 1807] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x116826800) [pid = 2457] [serial = 1808] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x119333800) [pid = 2457] [serial = 1813] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x119606400) [pid = 2457] [serial = 1814] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x119135400) [pid = 2457] [serial = 1805] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1186b9c00) [pid = 2457] [serial = 1804] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1183a4800) [pid = 2457] [serial = 1810] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x118612400) [pid = 2457] [serial = 1811] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x119d35400) [pid = 2457] [serial = 1816] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1215ef800) [pid = 2457] [serial = 1820] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x116f97000) [pid = 2457] [serial = 1790] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x115dd4400) [pid = 2457] [serial = 1789] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x119135000) [pid = 2457] [serial = 1793] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1186b7000) [pid = 2457] [serial = 1792] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x123b73800) [pid = 2457] [serial = 1796] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1215e7000) [pid = 2457] [serial = 1795] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x126c5e800) [pid = 2457] [serial = 1799] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x124f77c00) [pid = 2457] [serial = 1798] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1183a2400) [pid = 2457] [serial = 1802] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1176d1c00) [pid = 2457] [serial = 1801] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x124a3b000) [pid = 2457] [serial = 1825] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x124320400) [pid = 2457] [serial = 1823] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1263ea800) [pid = 2457] [serial = 1826] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x116f95800) [pid = 2457] [serial = 1829] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x112e03000) [pid = 2457] [serial = 1828] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x119606000) [pid = 2457] [serial = 1831] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x126c60800) [pid = 2457] [serial = 1835] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x121075400) [pid = 2457] [serial = 1817] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x126b1f400) [pid = 2457] [serial = 1834] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x126591c00) [pid = 2457] [serial = 1832] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2457 | 1468727359961 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]]]}] 20:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1176ms 20:49:20 INFO - PROCESS | 2457 | 1468727360006 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 20:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:49:20 INFO - PROCESS | 2457 | 1468727360008 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 20:49:20 INFO - PROCESS | 2457 | 1468727360011 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:49:20 INFO - PROCESS | 2457 | 1468727360014 Marionette TRACE conn2 <- [1,2502,null,{}] 20:49:20 INFO - PROCESS | 2457 | 1468727360019 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}] 20:49:20 INFO - PROCESS | 2457 | 1468727360020 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:20 INFO - PROCESS | 2457 | 1468727360097 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 20:49:20 INFO - PROCESS | 2457 | 1468727360102 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:20 INFO - PROCESS | 2457 | 1468727360105 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x11745f800 == 28 [pid = 2457] [id = 633] 20:49:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x112fe8c00) [pid = 2457] [serial = 1899] [outer = 0x0] 20:49:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x113c63c00) [pid = 2457] [serial = 1900] [outer = 0x112fe8c00] 20:49:20 INFO - PROCESS | 2457 | 1468727360134 Marionette DEBUG loaded listener.js 20:49:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x115e27000) [pid = 2457] [serial = 1901] [outer = 0x112fe8c00] 20:49:20 INFO - PROCESS | 2457 | 1468727360526 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]]]}] 20:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 572ms 20:49:20 INFO - PROCESS | 2457 | 1468727360584 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 20:49:20 INFO - PROCESS | 2457 | 1468727360588 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 20:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:49:20 INFO - PROCESS | 2457 | 1468727360593 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:49:20 INFO - PROCESS | 2457 | 1468727360595 Marionette TRACE conn2 <- [1,2506,null,{}] 20:49:20 INFO - PROCESS | 2457 | 1468727360598 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}] 20:49:20 INFO - PROCESS | 2457 | 1468727360600 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:20 INFO - PROCESS | 2457 | 1468727360676 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 20:49:20 INFO - PROCESS | 2457 | 1468727360683 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:20 INFO - PROCESS | 2457 | 1468727360684 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x11867f000 == 29 [pid = 2457] [id = 634] 20:49:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x116f95800) [pid = 2457] [serial = 1902] [outer = 0x0] 20:49:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11829a400) [pid = 2457] [serial = 1903] [outer = 0x116f95800] 20:49:20 INFO - PROCESS | 2457 | 1468727360711 Marionette DEBUG loaded listener.js 20:49:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1183b6800) [pid = 2457] [serial = 1904] [outer = 0x116f95800] 20:49:21 INFO - PROCESS | 2457 | 1468727361049 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]]]}] 20:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 475ms 20:49:21 INFO - PROCESS | 2457 | 1468727361068 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 20:49:21 INFO - PROCESS | 2457 | 1468727361069 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 20:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:49:21 INFO - PROCESS | 2457 | 1468727361085 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:49:21 INFO - PROCESS | 2457 | 1468727361087 Marionette TRACE conn2 <- [1,2510,null,{}] 20:49:21 INFO - PROCESS | 2457 | 1468727361095 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}] 20:49:21 INFO - PROCESS | 2457 | 1468727361099 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:21 INFO - PROCESS | 2457 | 1468727361175 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 20:49:21 INFO - PROCESS | 2457 | 1468727361184 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:21 INFO - PROCESS | 2457 | 1468727361186 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x121429000 == 30 [pid = 2457] [id = 635] 20:49:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1128b2800) [pid = 2457] [serial = 1905] [outer = 0x0] 20:49:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x11932a400) [pid = 2457] [serial = 1906] [outer = 0x1128b2800] 20:49:21 INFO - PROCESS | 2457 | 1468727361214 Marionette DEBUG loaded listener.js 20:49:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x11951a400) [pid = 2457] [serial = 1907] [outer = 0x1128b2800] 20:49:21 INFO - PROCESS | 2457 | 1468727361557 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]]]}] 20:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 529ms 20:49:21 INFO - PROCESS | 2457 | 1468727361606 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 20:49:21 INFO - PROCESS | 2457 | 1468727361608 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 20:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:49:21 INFO - PROCESS | 2457 | 1468727361610 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:49:21 INFO - PROCESS | 2457 | 1468727361611 Marionette TRACE conn2 <- [1,2514,null,{}] 20:49:21 INFO - PROCESS | 2457 | 1468727361613 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}] 20:49:21 INFO - PROCESS | 2457 | 1468727361615 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:21 INFO - PROCESS | 2457 | 1468727361722 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 20:49:21 INFO - PROCESS | 2457 | 1468727361759 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:21 INFO - PROCESS | 2457 | 1468727361760 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bb1000 == 31 [pid = 2457] [id = 636] 20:49:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x119599c00) [pid = 2457] [serial = 1908] [outer = 0x0] 20:49:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1196ba400) [pid = 2457] [serial = 1909] [outer = 0x119599c00] 20:49:21 INFO - PROCESS | 2457 | 1468727361785 Marionette DEBUG loaded listener.js 20:49:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x121073c00) [pid = 2457] [serial = 1910] [outer = 0x119599c00] 20:49:22 INFO - PROCESS | 2457 | 1468727362082 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]]]}] 20:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 20:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:49:22 INFO - PROCESS | 2457 | 1468727362132 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 20:49:22 INFO - PROCESS | 2457 | 1468727362133 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 20:49:22 INFO - PROCESS | 2457 | 1468727362135 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:49:22 INFO - PROCESS | 2457 | 1468727362137 Marionette TRACE conn2 <- [1,2518,null,{}] 20:49:22 INFO - PROCESS | 2457 | 1468727362139 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}] 20:49:22 INFO - PROCESS | 2457 | 1468727362140 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:22 INFO - PROCESS | 2457 | 1468727362234 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 20:49:22 INFO - PROCESS | 2457 | 1468727362273 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:22 INFO - PROCESS | 2457 | 1468727362274 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x126311800 == 32 [pid = 2457] [id = 637] 20:49:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1121b1800) [pid = 2457] [serial = 1911] [outer = 0x0] 20:49:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x121077000) [pid = 2457] [serial = 1912] [outer = 0x1121b1800] 20:49:22 INFO - PROCESS | 2457 | 1468727362299 Marionette DEBUG loaded listener.js 20:49:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1215ef800) [pid = 2457] [serial = 1913] [outer = 0x1121b1800] 20:49:22 INFO - PROCESS | 2457 | 1468727362629 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]]]}] 20:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 517ms 20:49:22 INFO - PROCESS | 2457 | 1468727362654 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 20:49:22 INFO - PROCESS | 2457 | 1468727362655 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 20:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:49:22 INFO - PROCESS | 2457 | 1468727362657 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:49:22 INFO - PROCESS | 2457 | 1468727362658 Marionette TRACE conn2 <- [1,2522,null,{}] 20:49:22 INFO - PROCESS | 2457 | 1468727362667 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}] 20:49:22 INFO - PROCESS | 2457 | 1468727362671 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:22 INFO - PROCESS | 2457 | 1468727362786 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 20:49:22 INFO - PROCESS | 2457 | 1468727362789 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:22 INFO - PROCESS | 2457 | 1468727362790 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b50800 == 33 [pid = 2457] [id = 638] 20:49:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1215ef400) [pid = 2457] [serial = 1914] [outer = 0x0] 20:49:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x1219c1800) [pid = 2457] [serial = 1915] [outer = 0x1215ef400] 20:49:22 INFO - PROCESS | 2457 | 1468727362815 Marionette DEBUG loaded listener.js 20:49:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x124a39800) [pid = 2457] [serial = 1916] [outer = 0x1215ef400] 20:49:23 INFO - PROCESS | 2457 | 1468727363160 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]]]}] 20:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 525ms 20:49:23 INFO - PROCESS | 2457 | 1468727363182 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 20:49:23 INFO - PROCESS | 2457 | 1468727363184 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 20:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:49:23 INFO - PROCESS | 2457 | 1468727363186 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:49:23 INFO - PROCESS | 2457 | 1468727363187 Marionette TRACE conn2 <- [1,2526,null,{}] 20:49:23 INFO - PROCESS | 2457 | 1468727363209 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}] 20:49:23 INFO - PROCESS | 2457 | 1468727363210 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:23 INFO - PROCESS | 2457 | 1468727363304 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 20:49:23 INFO - PROCESS | 2457 | 1468727363308 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:23 INFO - PROCESS | 2457 | 1468727363309 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x129421000 == 34 [pid = 2457] [id = 639] 20:49:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x123b76800) [pid = 2457] [serial = 1917] [outer = 0x0] 20:49:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x125fe9400) [pid = 2457] [serial = 1918] [outer = 0x123b76800] 20:49:23 INFO - PROCESS | 2457 | 1468727363333 Marionette DEBUG loaded listener.js 20:49:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12658f000) [pid = 2457] [serial = 1919] [outer = 0x123b76800] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x128b25000) [pid = 2457] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x12a676c00) [pid = 2457] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x121ce3400) [pid = 2457] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x118860800) [pid = 2457] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x111ca9800) [pid = 2457] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x123b7b000) [pid = 2457] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x128b27c00) [pid = 2457] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1176d8000) [pid = 2457] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x115e8dc00) [pid = 2457] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1131bbc00) [pid = 2457] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x118f62400) [pid = 2457] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x119338c00) [pid = 2457] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x110eeb400) [pid = 2457] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x112f51400) [pid = 2457] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x121071400) [pid = 2457] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:49:23 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1295a7000) [pid = 2457] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:49:24 INFO - PROCESS | 2457 | 1468727364108 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]]]}] 20:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 990ms 20:49:24 INFO - PROCESS | 2457 | 1468727364177 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 20:49:24 INFO - PROCESS | 2457 | 1468727364180 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 20:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:49:24 INFO - PROCESS | 2457 | 1468727364183 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:49:24 INFO - PROCESS | 2457 | 1468727364185 Marionette TRACE conn2 <- [1,2530,null,{}] 20:49:24 INFO - PROCESS | 2457 | 1468727364189 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}] 20:49:24 INFO - PROCESS | 2457 | 1468727364191 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:24 INFO - PROCESS | 2457 | 1468727364299 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 20:49:24 INFO - PROCESS | 2457 | 1468727364360 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:24 INFO - PROCESS | 2457 | 1468727364361 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x118664800 == 35 [pid = 2457] [id = 640] 20:49:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x112d05000) [pid = 2457] [serial = 1920] [outer = 0x0] 20:49:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1131d8000) [pid = 2457] [serial = 1921] [outer = 0x112d05000] 20:49:24 INFO - PROCESS | 2457 | 1468727364392 Marionette DEBUG loaded listener.js 20:49:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x115e2fc00) [pid = 2457] [serial = 1922] [outer = 0x112d05000] 20:49:24 INFO - PROCESS | 2457 | 1468727364931 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]]]}] 20:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 823ms 20:49:25 INFO - PROCESS | 2457 | 1468727365006 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 20:49:25 INFO - PROCESS | 2457 | 1468727365009 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 20:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:49:25 INFO - PROCESS | 2457 | 1468727365014 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:49:25 INFO - PROCESS | 2457 | 1468727365016 Marionette TRACE conn2 <- [1,2534,null,{}] 20:49:25 INFO - PROCESS | 2457 | 1468727365018 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}] 20:49:25 INFO - PROCESS | 2457 | 1468727365020 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:25 INFO - PROCESS | 2457 | 1468727365215 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 20:49:25 INFO - PROCESS | 2457 | 1468727365300 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:25 INFO - PROCESS | 2457 | 1468727365302 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x1164aa000 == 36 [pid = 2457] [id = 641] 20:49:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x112f49400) [pid = 2457] [serial = 1923] [outer = 0x0] 20:49:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1131bbc00) [pid = 2457] [serial = 1924] [outer = 0x112f49400] 20:49:25 INFO - PROCESS | 2457 | 1468727365330 Marionette DEBUG loaded listener.js 20:49:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x116135800) [pid = 2457] [serial = 1925] [outer = 0x112f49400] 20:49:25 INFO - PROCESS | 2457 | --DOCSHELL 0x128b50800 == 35 [pid = 2457] [id = 638] 20:49:25 INFO - PROCESS | 2457 | --DOCSHELL 0x126311800 == 34 [pid = 2457] [id = 637] 20:49:25 INFO - PROCESS | 2457 | --DOCSHELL 0x123bb1000 == 33 [pid = 2457] [id = 636] 20:49:25 INFO - PROCESS | 2457 | --DOCSHELL 0x121429000 == 32 [pid = 2457] [id = 635] 20:49:25 INFO - PROCESS | 2457 | --DOCSHELL 0x11867f000 == 31 [pid = 2457] [id = 634] 20:49:25 INFO - PROCESS | 2457 | --DOCSHELL 0x11745f800 == 30 [pid = 2457] [id = 633] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x129176400) [pid = 2457] [serial = 1838] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x12a707c00) [pid = 2457] [serial = 1883] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x12a702400) [pid = 2457] [serial = 1882] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1241e0c00) [pid = 2457] [serial = 1861] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x128b24800) [pid = 2457] [serial = 1864] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x118337800) [pid = 2457] [serial = 1873] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x128e76800) [pid = 2457] [serial = 1867] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x129174000) [pid = 2457] [serial = 1868] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x128b30400) [pid = 2457] [serial = 1865] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1292b2400) [pid = 2457] [serial = 1870] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1183a1800) [pid = 2457] [serial = 1849] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1186b6800) [pid = 2457] [serial = 1850] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x1164e9c00) [pid = 2457] [serial = 1846] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1176d7800) [pid = 2457] [serial = 1847] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x12106b000) [pid = 2457] [serial = 1855] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x1215e7c00) [pid = 2457] [serial = 1856] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x11932f000) [pid = 2457] [serial = 1852] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x119608c00) [pid = 2457] [serial = 1853] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x1219bc800) [pid = 2457] [serial = 1858] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x1128aec00) [pid = 2457] [serial = 1840] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x112f50800) [pid = 2457] [serial = 1841] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x118336c00) [pid = 2457] [serial = 1843] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x11852ec00) [pid = 2457] [serial = 1844] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x124a3b800) [pid = 2457] [serial = 1876] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x12a590000) [pid = 2457] [serial = 1879] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 64 (0x12a677000) [pid = 2457] [serial = 1880] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 63 (0x119517800) [pid = 2457] [serial = 1874] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 62 (0x1292b9800) [pid = 2457] [serial = 1871] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 61 (0x126bad800) [pid = 2457] [serial = 1862] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 60 (0x121a99000) [pid = 2457] [serial = 1859] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | --DOMWINDOW == 59 (0x1295a4400) [pid = 2457] [serial = 1877] [outer = 0x0] [url = about:blank] 20:49:25 INFO - PROCESS | 2457 | 1468727365753 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]]]}] 20:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 769ms 20:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:49:25 INFO - PROCESS | 2457 | 1468727365785 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 20:49:25 INFO - PROCESS | 2457 | 1468727365787 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 20:49:25 INFO - PROCESS | 2457 | 1468727365790 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:49:25 INFO - PROCESS | 2457 | 1468727365792 Marionette TRACE conn2 <- [1,2538,null,{}] 20:49:25 INFO - PROCESS | 2457 | 1468727365795 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}] 20:49:25 INFO - PROCESS | 2457 | 1468727365797 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:25 INFO - PROCESS | 2457 | 1468727365886 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 20:49:25 INFO - PROCESS | 2457 | 1468727365947 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:25 INFO - PROCESS | 2457 | 1468727365949 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x1188d2000 == 31 [pid = 2457] [id = 642] 20:49:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 60 (0x116135000) [pid = 2457] [serial = 1926] [outer = 0x0] 20:49:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 61 (0x116f95400) [pid = 2457] [serial = 1927] [outer = 0x116135000] 20:49:25 INFO - PROCESS | 2457 | 1468727365976 Marionette DEBUG loaded listener.js 20:49:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 62 (0x11839a000) [pid = 2457] [serial = 1928] [outer = 0x116135000] 20:49:26 INFO - PROCESS | 2457 | 1468727366263 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]]]}] 20:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 527ms 20:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:49:26 INFO - PROCESS | 2457 | 1468727366318 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 20:49:26 INFO - PROCESS | 2457 | 1468727366320 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 20:49:26 INFO - PROCESS | 2457 | 1468727366322 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:49:26 INFO - PROCESS | 2457 | 1468727366324 Marionette TRACE conn2 <- [1,2542,null,{}] 20:49:26 INFO - PROCESS | 2457 | 1468727366326 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}] 20:49:26 INFO - PROCESS | 2457 | 1468727366327 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:26 INFO - PROCESS | 2457 | 1468727366407 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 20:49:26 INFO - PROCESS | 2457 | 1468727366486 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:26 INFO - PROCESS | 2457 | 1468727366487 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x121908000 == 32 [pid = 2457] [id = 643] 20:49:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 63 (0x1131c6800) [pid = 2457] [serial = 1929] [outer = 0x0] 20:49:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 64 (0x1183c4c00) [pid = 2457] [serial = 1930] [outer = 0x1131c6800] 20:49:26 INFO - PROCESS | 2457 | 1468727366512 Marionette DEBUG loaded listener.js 20:49:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x118fb6c00) [pid = 2457] [serial = 1931] [outer = 0x1131c6800] 20:49:26 INFO - PROCESS | 2457 | 1468727366803 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]]]}] 20:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 522ms 20:49:26 INFO - PROCESS | 2457 | 1468727366845 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 20:49:26 INFO - PROCESS | 2457 | 1468727366849 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 20:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:49:26 INFO - PROCESS | 2457 | 1468727366858 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:49:26 INFO - PROCESS | 2457 | 1468727366862 Marionette TRACE conn2 <- [1,2546,null,{}] 20:49:26 INFO - PROCESS | 2457 | 1468727366866 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}] 20:49:26 INFO - PROCESS | 2457 | 1468727366869 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:26 INFO - PROCESS | 2457 | 1468727366951 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 20:49:27 INFO - PROCESS | 2457 | 1468727367010 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:27 INFO - PROCESS | 2457 | 1468727367011 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x1241b2800 == 33 [pid = 2457] [id = 644] 20:49:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x1128af400) [pid = 2457] [serial = 1932] [outer = 0x0] 20:49:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x119131800) [pid = 2457] [serial = 1933] [outer = 0x1128af400] 20:49:27 INFO - PROCESS | 2457 | 1468727367036 Marionette DEBUG loaded listener.js 20:49:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x12106a000) [pid = 2457] [serial = 1934] [outer = 0x1128af400] 20:49:27 INFO - PROCESS | 2457 | 1468727367340 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]]]}] 20:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 525ms 20:49:27 INFO - PROCESS | 2457 | 1468727367380 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 20:49:27 INFO - PROCESS | 2457 | 1468727367383 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 20:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:49:27 INFO - PROCESS | 2457 | 1468727367385 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:49:27 INFO - PROCESS | 2457 | 1468727367386 Marionette TRACE conn2 <- [1,2550,null,{}] 20:49:27 INFO - PROCESS | 2457 | 1468727367389 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}] 20:49:27 INFO - PROCESS | 2457 | 1468727367390 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:27 INFO - PROCESS | 2457 | 1468727367472 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 20:49:27 INFO - PROCESS | 2457 | 1468727367475 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:27 INFO - PROCESS | 2457 | 1468727367477 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b42800 == 34 [pid = 2457] [id = 645] 20:49:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x1128adc00) [pid = 2457] [serial = 1935] [outer = 0x0] 20:49:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x121442000) [pid = 2457] [serial = 1936] [outer = 0x1128adc00] 20:49:27 INFO - PROCESS | 2457 | 1468727367505 Marionette DEBUG loaded listener.js 20:49:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x1219bd400) [pid = 2457] [serial = 1937] [outer = 0x1128adc00] 20:49:28 INFO - PROCESS | 2457 | 1468727367998 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]]]}] 20:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 669ms 20:49:28 INFO - PROCESS | 2457 | 1468727368055 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 20:49:28 INFO - PROCESS | 2457 | 1468727368056 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 20:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:49:28 INFO - PROCESS | 2457 | 1468727368058 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:49:28 INFO - PROCESS | 2457 | 1468727368059 Marionette TRACE conn2 <- [1,2554,null,{}] 20:49:28 INFO - PROCESS | 2457 | 1468727368067 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}] 20:49:28 INFO - PROCESS | 2457 | 1468727368068 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:28 INFO - PROCESS | 2457 | 1468727368171 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 20:49:28 INFO - PROCESS | 2457 | 1468727368212 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:28 INFO - PROCESS | 2457 | 1468727368216 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a8d800 == 35 [pid = 2457] [id = 646] 20:49:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x123b73400) [pid = 2457] [serial = 1938] [outer = 0x0] 20:49:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x123b78000) [pid = 2457] [serial = 1939] [outer = 0x123b73400] 20:49:28 INFO - PROCESS | 2457 | 1468727368264 Marionette DEBUG loaded listener.js 20:49:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x12431e800) [pid = 2457] [serial = 1940] [outer = 0x123b73400] 20:49:28 INFO - PROCESS | 2457 | 1468727368602 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]]]}] 20:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 568ms 20:49:28 INFO - PROCESS | 2457 | 1468727368627 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 20:49:28 INFO - PROCESS | 2457 | 1468727368628 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 20:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:49:28 INFO - PROCESS | 2457 | 1468727368638 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:49:28 INFO - PROCESS | 2457 | 1468727368639 Marionette TRACE conn2 <- [1,2558,null,{}] 20:49:28 INFO - PROCESS | 2457 | 1468727368641 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}] 20:49:28 INFO - PROCESS | 2457 | 1468727368642 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:28 INFO - PROCESS | 2457 | 1468727368743 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 20:49:28 INFO - PROCESS | 2457 | 1468727368747 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:28 INFO - PROCESS | 2457 | 1468727368748 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a6c7000 == 36 [pid = 2457] [id = 647] 20:49:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x123b73800) [pid = 2457] [serial = 1941] [outer = 0x0] 20:49:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x124ab0000) [pid = 2457] [serial = 1942] [outer = 0x123b73800] 20:49:28 INFO - PROCESS | 2457 | 1468727368772 Marionette DEBUG loaded listener.js 20:49:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x126736000) [pid = 2457] [serial = 1943] [outer = 0x123b73800] 20:49:29 INFO - PROCESS | 2457 | 1468727369112 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]]]}] 20:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 521ms 20:49:29 INFO - PROCESS | 2457 | 1468727369160 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 20:49:29 INFO - PROCESS | 2457 | 1468727369161 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 20:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:49:29 INFO - PROCESS | 2457 | 1468727369163 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:49:29 INFO - PROCESS | 2457 | 1468727369164 Marionette TRACE conn2 <- [1,2562,null,{}] 20:49:29 INFO - PROCESS | 2457 | 1468727369166 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}] 20:49:29 INFO - PROCESS | 2457 | 1468727369167 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:29 INFO - PROCESS | 2457 | 1468727369268 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 20:49:29 INFO - PROCESS | 2457 | 1468727369305 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:29 INFO - PROCESS | 2457 | 1468727369306 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad41000 == 37 [pid = 2457] [id = 648] 20:49:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x126ba8000) [pid = 2457] [serial = 1944] [outer = 0x0] 20:49:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x126c53800) [pid = 2457] [serial = 1945] [outer = 0x126ba8000] 20:49:29 INFO - PROCESS | 2457 | 1468727369330 Marionette DEBUG loaded listener.js 20:49:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x126c5d400) [pid = 2457] [serial = 1946] [outer = 0x126ba8000] 20:49:29 INFO - PROCESS | 2457 | 1468727369670 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]]]}] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x119599c00) [pid = 2457] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1121b1800) [pid = 2457] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x1215ef400) [pid = 2457] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1174d2800) [pid = 2457] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x112f4a400) [pid = 2457] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x121cdf000) [pid = 2457] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x118f6a800) [pid = 2457] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x116883000) [pid = 2457] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x116f95800) [pid = 2457] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x1128b2800) [pid = 2457] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:49:29 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x112fe8c00) [pid = 2457] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 520ms 20:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:49:29 INFO - PROCESS | 2457 | 1468727369684 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 20:49:29 INFO - PROCESS | 2457 | 1468727369685 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 20:49:29 INFO - PROCESS | 2457 | 1468727369687 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:49:29 INFO - PROCESS | 2457 | 1468727369688 Marionette TRACE conn2 <- [1,2566,null,{}] 20:49:29 INFO - PROCESS | 2457 | 1468727369690 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}] 20:49:29 INFO - PROCESS | 2457 | 1468727369691 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:29 INFO - PROCESS | 2457 | 1468727369796 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 20:49:29 INFO - PROCESS | 2457 | 1468727369836 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:29 INFO - PROCESS | 2457 | 1468727369837 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a88000 == 38 [pid = 2457] [id = 649] 20:49:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x11297b800) [pid = 2457] [serial = 1947] [outer = 0x0] 20:49:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x1176d1c00) [pid = 2457] [serial = 1948] [outer = 0x11297b800] 20:49:29 INFO - PROCESS | 2457 | 1468727369861 Marionette DEBUG loaded listener.js 20:49:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x119330000) [pid = 2457] [serial = 1949] [outer = 0x11297b800] 20:49:30 INFO - PROCESS | 2457 | 1468727370117 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]]]}] 20:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 468ms 20:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:49:30 INFO - PROCESS | 2457 | 1468727370155 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 20:49:30 INFO - PROCESS | 2457 | 1468727370156 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 20:49:30 INFO - PROCESS | 2457 | 1468727370158 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:49:30 INFO - PROCESS | 2457 | 1468727370159 Marionette TRACE conn2 <- [1,2570,null,{}] 20:49:30 INFO - PROCESS | 2457 | 1468727370162 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}] 20:49:30 INFO - PROCESS | 2457 | 1468727370164 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:30 INFO - PROCESS | 2457 | 1468727370256 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 20:49:30 INFO - PROCESS | 2457 | 1468727370260 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:30 INFO - PROCESS | 2457 | 1468727370261 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x1240b7800 == 39 [pid = 2457] [id = 650] 20:49:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x118613000) [pid = 2457] [serial = 1950] [outer = 0x0] 20:49:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x125fef800) [pid = 2457] [serial = 1951] [outer = 0x118613000] 20:49:30 INFO - PROCESS | 2457 | 1468727370287 Marionette DEBUG loaded listener.js 20:49:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x128b29400) [pid = 2457] [serial = 1952] [outer = 0x118613000] 20:49:30 INFO - PROCESS | 2457 | 1468727370620 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]]]}] 20:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 20:49:30 INFO - PROCESS | 2457 | 1468727370681 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 20:49:30 INFO - PROCESS | 2457 | 1468727370683 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 20:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:49:30 INFO - PROCESS | 2457 | 1468727370685 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:49:30 INFO - PROCESS | 2457 | 1468727370686 Marionette TRACE conn2 <- [1,2574,null,{}] 20:49:30 INFO - PROCESS | 2457 | 1468727370688 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}] 20:49:30 INFO - PROCESS | 2457 | 1468727370689 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:30 INFO - PROCESS | 2457 | 1468727370767 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 20:49:30 INFO - PROCESS | 2457 | 1468727370770 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:30 INFO - PROCESS | 2457 | 1468727370772 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2d2800 == 40 [pid = 2457] [id = 651] 20:49:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x128b2c400) [pid = 2457] [serial = 1953] [outer = 0x0] 20:49:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x128c6ac00) [pid = 2457] [serial = 1954] [outer = 0x128b2c400] 20:49:30 INFO - PROCESS | 2457 | 1468727370798 Marionette DEBUG loaded listener.js 20:49:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x12916e000) [pid = 2457] [serial = 1955] [outer = 0x128b2c400] 20:49:31 INFO - PROCESS | 2457 | 1468727371145 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]]]}] 20:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 468ms 20:49:31 INFO - PROCESS | 2457 | 1468727371154 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 20:49:31 INFO - PROCESS | 2457 | 1468727371155 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 20:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:49:31 INFO - PROCESS | 2457 | 1468727371157 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:49:31 INFO - PROCESS | 2457 | 1468727371159 Marionette TRACE conn2 <- [1,2578,null,{}] 20:49:31 INFO - PROCESS | 2457 | 1468727371161 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}] 20:49:31 INFO - PROCESS | 2457 | 1468727371163 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:31 INFO - PROCESS | 2457 | 1468727371254 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 20:49:31 INFO - PROCESS | 2457 | 1468727371257 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:31 INFO - PROCESS | 2457 | 1468727371258 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c777800 == 41 [pid = 2457] [id = 652] 20:49:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x128ba4800) [pid = 2457] [serial = 1956] [outer = 0x0] 20:49:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1292af800) [pid = 2457] [serial = 1957] [outer = 0x128ba4800] 20:49:31 INFO - PROCESS | 2457 | 1468727371282 Marionette DEBUG loaded listener.js 20:49:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x12959fc00) [pid = 2457] [serial = 1958] [outer = 0x128ba4800] 20:49:31 INFO - PROCESS | 2457 | 1468727371606 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]]]}] 20:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 467ms 20:49:31 INFO - PROCESS | 2457 | 1468727371626 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 20:49:31 INFO - PROCESS | 2457 | 1468727371627 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 20:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:49:31 INFO - PROCESS | 2457 | 1468727371630 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:49:31 INFO - PROCESS | 2457 | 1468727371632 Marionette TRACE conn2 <- [1,2582,null,{}] 20:49:31 INFO - PROCESS | 2457 | 1468727371636 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}] 20:49:31 INFO - PROCESS | 2457 | 1468727371637 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:31 INFO - PROCESS | 2457 | 1468727371748 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 20:49:31 INFO - PROCESS | 2457 | 1468727371754 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:31 INFO - PROCESS | 2457 | 1468727371755 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca81800 == 42 [pid = 2457] [id = 653] 20:49:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x12916e800) [pid = 2457] [serial = 1959] [outer = 0x0] 20:49:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1295a2c00) [pid = 2457] [serial = 1960] [outer = 0x12916e800] 20:49:31 INFO - PROCESS | 2457 | 1468727371779 Marionette DEBUG loaded listener.js 20:49:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x12a590c00) [pid = 2457] [serial = 1961] [outer = 0x12916e800] 20:49:32 INFO - PROCESS | 2457 | 1468727372203 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]]]}] 20:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 622ms 20:49:32 INFO - PROCESS | 2457 | 1468727372253 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 20:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:49:32 INFO - PROCESS | 2457 | 1468727372256 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 20:49:32 INFO - PROCESS | 2457 | 1468727372259 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:49:32 INFO - PROCESS | 2457 | 1468727372261 Marionette TRACE conn2 <- [1,2586,null,{}] 20:49:32 INFO - PROCESS | 2457 | 1468727372267 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}] 20:49:32 INFO - PROCESS | 2457 | 1468727372269 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:32 INFO - PROCESS | 2457 | 1468727372372 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 20:49:32 INFO - PROCESS | 2457 | 1468727372446 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:32 INFO - PROCESS | 2457 | 1468727372447 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x11866c800 == 43 [pid = 2457] [id = 654] 20:49:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1131bc400) [pid = 2457] [serial = 1962] [outer = 0x0] 20:49:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x115e22c00) [pid = 2457] [serial = 1963] [outer = 0x1131bc400] 20:49:32 INFO - PROCESS | 2457 | 1468727372478 Marionette DEBUG loaded listener.js 20:49:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x116f97400) [pid = 2457] [serial = 1964] [outer = 0x1131bc400] 20:49:32 INFO - PROCESS | 2457 | 1468727372902 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]]]}] 20:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 20:49:32 INFO - PROCESS | 2457 | 1468727372930 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 20:49:32 INFO - PROCESS | 2457 | 1468727372935 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 20:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:49:32 INFO - PROCESS | 2457 | 1468727372942 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:49:32 INFO - PROCESS | 2457 | 1468727372945 Marionette TRACE conn2 <- [1,2590,null,{}] 20:49:32 INFO - PROCESS | 2457 | 1468727372949 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}] 20:49:32 INFO - PROCESS | 2457 | 1468727372952 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:33 INFO - PROCESS | 2457 | 1468727373102 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 20:49:33 INFO - PROCESS | 2457 | 1468727373208 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:33 INFO - PROCESS | 2457 | 1468727373209 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x129137800 == 44 [pid = 2457] [id = 655] 20:49:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x11833b000) [pid = 2457] [serial = 1965] [outer = 0x0] 20:49:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1186e9400) [pid = 2457] [serial = 1966] [outer = 0x11833b000] 20:49:33 INFO - PROCESS | 2457 | 1468727373260 Marionette DEBUG loaded listener.js 20:49:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x119517800) [pid = 2457] [serial = 1967] [outer = 0x11833b000] 20:49:33 INFO - PROCESS | 2457 | 1468727373731 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]]]}] 20:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 825ms 20:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:49:33 INFO - PROCESS | 2457 | 1468727373768 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 20:49:33 INFO - PROCESS | 2457 | 1468727373769 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 20:49:33 INFO - PROCESS | 2457 | 1468727373771 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:49:33 INFO - PROCESS | 2457 | 1468727373774 Marionette TRACE conn2 <- [1,2594,null,{}] 20:49:33 INFO - PROCESS | 2457 | 1468727373782 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}] 20:49:33 INFO - PROCESS | 2457 | 1468727373786 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:33 INFO - PROCESS | 2457 | 1468727373888 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 20:49:33 INFO - PROCESS | 2457 | 1468727373952 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:33 INFO - PROCESS | 2457 | 1468727373954 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d347800 == 45 [pid = 2457] [id = 656] 20:49:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x12106f800) [pid = 2457] [serial = 1968] [outer = 0x0] 20:49:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1219bdc00) [pid = 2457] [serial = 1969] [outer = 0x12106f800] 20:49:34 INFO - PROCESS | 2457 | 1468727374026 Marionette DEBUG loaded listener.js 20:49:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x124399800) [pid = 2457] [serial = 1970] [outer = 0x12106f800] 20:49:34 INFO - PROCESS | 2457 | 1468727374433 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]]]}] 20:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 673ms 20:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:49:34 INFO - PROCESS | 2457 | 1468727374444 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 20:49:34 INFO - PROCESS | 2457 | 1468727374446 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 20:49:34 INFO - PROCESS | 2457 | 1468727374448 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:49:34 INFO - PROCESS | 2457 | 1468727374450 Marionette TRACE conn2 <- [1,2598,null,{}] 20:49:34 INFO - PROCESS | 2457 | 1468727374452 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}] 20:49:34 INFO - PROCESS | 2457 | 1468727374453 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:34 INFO - PROCESS | 2457 | 1468727374559 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 20:49:34 INFO - PROCESS | 2457 | 1468727374667 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:34 INFO - PROCESS | 2457 | 1468727374668 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d472800 == 46 [pid = 2457] [id = 657] 20:49:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x125febc00) [pid = 2457] [serial = 1971] [outer = 0x0] 20:49:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x128b28400) [pid = 2457] [serial = 1972] [outer = 0x125febc00] 20:49:34 INFO - PROCESS | 2457 | 1468727374721 Marionette DEBUG loaded listener.js 20:49:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12916b000) [pid = 2457] [serial = 1973] [outer = 0x125febc00] 20:49:35 INFO - PROCESS | 2457 | 1468727375449 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]]]}] 20:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1022ms 20:49:35 INFO - PROCESS | 2457 | 1468727375471 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 20:49:35 INFO - PROCESS | 2457 | 1468727375473 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 20:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:49:35 INFO - PROCESS | 2457 | 1468727375477 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:49:35 INFO - PROCESS | 2457 | 1468727375479 Marionette TRACE conn2 <- [1,2602,null,{}] 20:49:35 INFO - PROCESS | 2457 | 1468727375491 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}] 20:49:35 INFO - PROCESS | 2457 | 1468727375493 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:35 INFO - PROCESS | 2457 | 1468727375587 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 20:49:35 INFO - PROCESS | 2457 | 1468727375650 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:35 INFO - PROCESS | 2457 | 1468727375653 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x123cb5000 == 47 [pid = 2457] [id = 658] 20:49:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x116804000) [pid = 2457] [serial = 1974] [outer = 0x0] 20:49:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1176dcc00) [pid = 2457] [serial = 1975] [outer = 0x116804000] 20:49:35 INFO - PROCESS | 2457 | 1468727375680 Marionette DEBUG loaded listener.js 20:49:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x118610000) [pid = 2457] [serial = 1976] [outer = 0x116804000] 20:49:36 INFO - PROCESS | 2457 | 1468727376170 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]]]}] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x12c777800 == 46 [pid = 2457] [id = 652] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2d2800 == 45 [pid = 2457] [id = 651] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x1240b7800 == 44 [pid = 2457] [id = 650] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x124a88000 == 43 [pid = 2457] [id = 649] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad41000 == 42 [pid = 2457] [id = 648] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x12a6c7000 == 41 [pid = 2457] [id = 647] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x124a8d800 == 40 [pid = 2457] [id = 646] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x128b42800 == 39 [pid = 2457] [id = 645] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x1241b2800 == 38 [pid = 2457] [id = 644] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x121908000 == 37 [pid = 2457] [id = 643] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x1188d2000 == 36 [pid = 2457] [id = 642] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x1164aa000 == 35 [pid = 2457] [id = 641] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x118664800 == 34 [pid = 2457] [id = 640] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x118fe0000 == 33 [pid = 2457] [id = 632] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x129421000 == 32 [pid = 2457] [id = 639] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x12d472800 == 31 [pid = 2457] [id = 657] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x12d347800 == 30 [pid = 2457] [id = 656] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x129137800 == 29 [pid = 2457] [id = 655] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca81800 == 28 [pid = 2457] [id = 653] 20:49:36 INFO - PROCESS | 2457 | --DOCSHELL 0x11866c800 == 27 [pid = 2457] [id = 654] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x121073c00) [pid = 2457] [serial = 1910] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x121077000) [pid = 2457] [serial = 1912] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1196ba400) [pid = 2457] [serial = 1909] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1219c1800) [pid = 2457] [serial = 1915] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1186b1400) [pid = 2457] [serial = 1886] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1164e3400) [pid = 2457] [serial = 1895] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x126b1fc00) [pid = 2457] [serial = 1892] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x121070c00) [pid = 2457] [serial = 1889] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x125fe9400) [pid = 2457] [serial = 1918] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x124a39800) [pid = 2457] [serial = 1916] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1215ef800) [pid = 2457] [serial = 1913] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x118868400) [pid = 2457] [serial = 1898] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x11839a400) [pid = 2457] [serial = 1897] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x11829a400) [pid = 2457] [serial = 1903] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1183b6800) [pid = 2457] [serial = 1904] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x11932a400) [pid = 2457] [serial = 1906] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11951a400) [pid = 2457] [serial = 1907] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x113c63c00) [pid = 2457] [serial = 1900] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x115e27000) [pid = 2457] [serial = 1901] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x118338800) [pid = 2457] [serial = 1885] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x119606c00) [pid = 2457] [serial = 1888] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x124a36c00) [pid = 2457] [serial = 1891] [outer = 0x0] [url = about:blank] 20:49:36 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x114f98000) [pid = 2457] [serial = 1894] [outer = 0x0] [url = about:blank] 20:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1436ms 20:49:36 INFO - PROCESS | 2457 | 1468727376946 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 20:49:36 INFO - PROCESS | 2457 | 1468727376949 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 20:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:49:36 INFO - PROCESS | 2457 | 1468727376954 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:49:36 INFO - PROCESS | 2457 | 1468727376955 Marionette TRACE conn2 <- [1,2606,null,{}] 20:49:36 INFO - PROCESS | 2457 | 1468727376959 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}] 20:49:36 INFO - PROCESS | 2457 | 1468727376961 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:37 INFO - PROCESS | 2457 | 1468727377037 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 20:49:37 INFO - PROCESS | 2457 | 1468727377041 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:37 INFO - PROCESS | 2457 | 1468727377044 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168a7000 == 28 [pid = 2457] [id = 659] 20:49:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x112f55c00) [pid = 2457] [serial = 1977] [outer = 0x0] 20:49:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1131bf800) [pid = 2457] [serial = 1978] [outer = 0x112f55c00] 20:49:37 INFO - PROCESS | 2457 | 1468727377073 Marionette DEBUG loaded listener.js 20:49:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x114f98400) [pid = 2457] [serial = 1979] [outer = 0x112f55c00] 20:49:37 INFO - PROCESS | 2457 | 1468727377420 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]]]}] 20:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 20:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:49:37 INFO - PROCESS | 2457 | 1468727377474 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 20:49:37 INFO - PROCESS | 2457 | 1468727377476 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 20:49:37 INFO - PROCESS | 2457 | 1468727377480 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:49:37 INFO - PROCESS | 2457 | 1468727377483 Marionette TRACE conn2 <- [1,2610,null,{}] 20:49:37 INFO - PROCESS | 2457 | 1468727377486 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}] 20:49:37 INFO - PROCESS | 2457 | 1468727377488 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:37 INFO - PROCESS | 2457 | 1468727377564 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 20:49:37 INFO - PROCESS | 2457 | 1468727377568 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:37 INFO - PROCESS | 2457 | 1468727377569 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x1182b5000 == 29 [pid = 2457] [id = 660] 20:49:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x116197800) [pid = 2457] [serial = 1980] [outer = 0x0] 20:49:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x11714cc00) [pid = 2457] [serial = 1981] [outer = 0x116197800] 20:49:37 INFO - PROCESS | 2457 | 1468727377598 Marionette DEBUG loaded listener.js 20:49:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x11833b800) [pid = 2457] [serial = 1982] [outer = 0x116197800] 20:49:37 INFO - PROCESS | 2457 | 1468727377949 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]]]}] 20:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 527ms 20:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:49:38 INFO - PROCESS | 2457 | 1468727378005 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 20:49:38 INFO - PROCESS | 2457 | 1468727378007 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 20:49:38 INFO - PROCESS | 2457 | 1468727378009 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:49:38 INFO - PROCESS | 2457 | 1468727378010 Marionette TRACE conn2 <- [1,2614,null,{}] 20:49:38 INFO - PROCESS | 2457 | 1468727378017 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}] 20:49:38 INFO - PROCESS | 2457 | 1468727378021 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:38 INFO - PROCESS | 2457 | 1468727378106 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 20:49:38 INFO - PROCESS | 2457 | 1468727378112 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:38 INFO - PROCESS | 2457 | 1468727378117 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fd5000 == 30 [pid = 2457] [id = 661] 20:49:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x11852f000) [pid = 2457] [serial = 1983] [outer = 0x0] 20:49:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1186b1400) [pid = 2457] [serial = 1984] [outer = 0x11852f000] 20:49:38 INFO - PROCESS | 2457 | 1468727378146 Marionette DEBUG loaded listener.js 20:49:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x118f63c00) [pid = 2457] [serial = 1985] [outer = 0x11852f000] 20:49:38 INFO - PROCESS | 2457 | 1468727378562 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]]]}] 20:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 20:49:38 INFO - PROCESS | 2457 | 1468727378579 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 20:49:38 INFO - PROCESS | 2457 | 1468727378584 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 20:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:49:38 INFO - PROCESS | 2457 | 1468727378604 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:49:38 INFO - PROCESS | 2457 | 1468727378606 Marionette TRACE conn2 <- [1,2618,null,{}] 20:49:38 INFO - PROCESS | 2457 | 1468727378610 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}] 20:49:38 INFO - PROCESS | 2457 | 1468727378612 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:38 INFO - PROCESS | 2457 | 1468727378742 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 20:49:38 INFO - PROCESS | 2457 | 1468727378750 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:38 INFO - PROCESS | 2457 | 1468727378751 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b1c000 == 31 [pid = 2457] [id = 662] 20:49:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x119331000) [pid = 2457] [serial = 1986] [outer = 0x0] 20:49:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x119339800) [pid = 2457] [serial = 1987] [outer = 0x119331000] 20:49:38 INFO - PROCESS | 2457 | 1468727378792 Marionette DEBUG loaded listener.js 20:49:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x119606c00) [pid = 2457] [serial = 1988] [outer = 0x119331000] 20:49:39 INFO - PROCESS | 2457 | 1468727379190 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]]]}] 20:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 20:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:49:39 INFO - PROCESS | 2457 | 1468727379224 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 20:49:39 INFO - PROCESS | 2457 | 1468727379225 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 20:49:39 INFO - PROCESS | 2457 | 1468727379227 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:49:39 INFO - PROCESS | 2457 | 1468727379229 Marionette TRACE conn2 <- [1,2622,null,{}] 20:49:39 INFO - PROCESS | 2457 | 1468727379232 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}] 20:49:39 INFO - PROCESS | 2457 | 1468727379233 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:39 INFO - PROCESS | 2457 | 1468727379338 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 20:49:39 INFO - PROCESS | 2457 | 1468727379341 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:39 INFO - PROCESS | 2457 | 1468727379343 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x124341000 == 32 [pid = 2457] [id = 663] 20:49:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x118531400) [pid = 2457] [serial = 1989] [outer = 0x0] 20:49:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1196ba000) [pid = 2457] [serial = 1990] [outer = 0x118531400] 20:49:39 INFO - PROCESS | 2457 | 1468727379367 Marionette DEBUG loaded listener.js 20:49:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x121073800) [pid = 2457] [serial = 1991] [outer = 0x118531400] 20:49:39 INFO - PROCESS | 2457 | 1468727379719 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]]]}] 20:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 521ms 20:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:49:39 INFO - PROCESS | 2457 | 1468727379753 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 20:49:39 INFO - PROCESS | 2457 | 1468727379754 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 20:49:39 INFO - PROCESS | 2457 | 1468727379756 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:49:39 INFO - PROCESS | 2457 | 1468727379757 Marionette TRACE conn2 <- [1,2626,null,{}] 20:49:39 INFO - PROCESS | 2457 | 1468727379760 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}] 20:49:39 INFO - PROCESS | 2457 | 1468727379764 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:39 INFO - PROCESS | 2457 | 1468727379881 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 20:49:39 INFO - PROCESS | 2457 | 1468727379920 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:39 INFO - PROCESS | 2457 | 1468727379921 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b5c000 == 33 [pid = 2457] [id = 664] 20:49:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x112f51400) [pid = 2457] [serial = 1992] [outer = 0x0] 20:49:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1215f1000) [pid = 2457] [serial = 1993] [outer = 0x112f51400] 20:49:39 INFO - PROCESS | 2457 | 1468727379947 Marionette DEBUG loaded listener.js 20:49:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x123b80400) [pid = 2457] [serial = 1994] [outer = 0x112f51400] 20:49:40 INFO - PROCESS | 2457 | 1468727380268 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]]]}] 20:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 568ms 20:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:49:40 INFO - PROCESS | 2457 | 1468727380325 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 20:49:40 INFO - PROCESS | 2457 | 1468727380326 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 20:49:40 INFO - PROCESS | 2457 | 1468727380328 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:49:40 INFO - PROCESS | 2457 | 1468727380329 Marionette TRACE conn2 <- [1,2630,null,{}] 20:49:40 INFO - PROCESS | 2457 | 1468727380331 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}] 20:49:40 INFO - PROCESS | 2457 | 1468727380332 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:40 INFO - PROCESS | 2457 | 1468727380428 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 20:49:40 INFO - PROCESS | 2457 | 1468727380439 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:40 INFO - PROCESS | 2457 | 1468727380440 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x121552000 == 34 [pid = 2457] [id = 665] 20:49:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x123b81000) [pid = 2457] [serial = 1995] [outer = 0x0] 20:49:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12439a000) [pid = 2457] [serial = 1996] [outer = 0x123b81000] 20:49:40 INFO - PROCESS | 2457 | 1468727380471 Marionette DEBUG loaded listener.js 20:49:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x112f02800) [pid = 2457] [serial = 1997] [outer = 0x123b81000] 20:49:40 INFO - PROCESS | 2457 | 1468727380809 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]]]}] 20:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 517ms 20:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:49:40 INFO - PROCESS | 2457 | 1468727380846 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 20:49:40 INFO - PROCESS | 2457 | 1468727380847 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 20:49:40 INFO - PROCESS | 2457 | 1468727380849 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:49:40 INFO - PROCESS | 2457 | 1468727380850 Marionette TRACE conn2 <- [1,2634,null,{}] 20:49:40 INFO - PROCESS | 2457 | 1468727380853 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}] 20:49:40 INFO - PROCESS | 2457 | 1468727380854 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:40 INFO - PROCESS | 2457 | 1468727380951 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x128ba4800) [pid = 2457] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x128b2c400) [pid = 2457] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x123b73400) [pid = 2457] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x126ba8000) [pid = 2457] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x123b73800) [pid = 2457] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1131c6800) [pid = 2457] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1128adc00) [pid = 2457] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x112d05000) [pid = 2457] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x116135000) [pid = 2457] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1128af400) [pid = 2457] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x123b76800) [pid = 2457] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x112f49400) [pid = 2457] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x11297b800) [pid = 2457] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x118613000) [pid = 2457] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:49:41 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x12916e800) [pid = 2457] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:49:41 INFO - PROCESS | 2457 | 1468727381185 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:41 INFO - PROCESS | 2457 | 1468727381187 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x119678800 == 35 [pid = 2457] [id = 666] 20:49:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1121b5000) [pid = 2457] [serial = 1998] [outer = 0x0] 20:49:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1129da800) [pid = 2457] [serial = 1999] [outer = 0x1121b5000] 20:49:41 INFO - PROCESS | 2457 | 1468727381211 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x116135000) [pid = 2457] [serial = 2000] [outer = 0x1121b5000] 20:49:41 INFO - PROCESS | 2457 | 1468727381469 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]]]}] 20:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 20:49:41 INFO - PROCESS | 2457 | 1468727381521 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 20:49:41 INFO - PROCESS | 2457 | 1468727381522 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 20:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:49:41 INFO - PROCESS | 2457 | 1468727381525 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:49:41 INFO - PROCESS | 2457 | 1468727381526 Marionette TRACE conn2 <- [1,2638,null,{}] 20:49:41 INFO - PROCESS | 2457 | 1468727381528 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}] 20:49:41 INFO - PROCESS | 2457 | 1468727381530 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:41 INFO - PROCESS | 2457 | 1468727381618 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 20:49:41 INFO - PROCESS | 2457 | 1468727381622 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:41 INFO - PROCESS | 2457 | 1468727381623 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad26800 == 36 [pid = 2457] [id = 667] 20:49:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x118397800) [pid = 2457] [serial = 2001] [outer = 0x0] 20:49:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x121073000) [pid = 2457] [serial = 2002] [outer = 0x118397800] 20:49:41 INFO - PROCESS | 2457 | 1468727381647 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x126371400) [pid = 2457] [serial = 2003] [outer = 0x118397800] 20:49:41 INFO - PROCESS | 2457 | 1468727381986 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]]]}] 20:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 470ms 20:49:42 INFO - PROCESS | 2457 | 1468727382000 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 20:49:42 INFO - PROCESS | 2457 | 1468727382002 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 20:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:49:42 INFO - PROCESS | 2457 | 1468727382007 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:49:42 INFO - PROCESS | 2457 | 1468727382008 Marionette TRACE conn2 <- [1,2642,null,{}] 20:49:42 INFO - PROCESS | 2457 | 1468727382010 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}] 20:49:42 INFO - PROCESS | 2457 | 1468727382011 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:42 INFO - PROCESS | 2457 | 1468727382123 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 20:49:42 INFO - PROCESS | 2457 | 1468727382129 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:42 INFO - PROCESS | 2457 | 1468727382130 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b835800 == 37 [pid = 2457] [id = 668] 20:49:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x112d05000) [pid = 2457] [serial = 2004] [outer = 0x0] 20:49:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x125fedc00) [pid = 2457] [serial = 2005] [outer = 0x112d05000] 20:49:42 INFO - PROCESS | 2457 | 1468727382154 Marionette DEBUG loaded listener.js 20:49:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x126c51800) [pid = 2457] [serial = 2006] [outer = 0x112d05000] 20:49:42 INFO - PROCESS | 2457 | 1468727382449 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]]]}] 20:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 471ms 20:49:42 INFO - PROCESS | 2457 | 1468727382479 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 20:49:42 INFO - PROCESS | 2457 | 1468727382484 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 20:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:49:42 INFO - PROCESS | 2457 | 1468727382488 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:49:42 INFO - PROCESS | 2457 | 1468727382490 Marionette TRACE conn2 <- [1,2646,null,{}] 20:49:42 INFO - PROCESS | 2457 | 1468727382494 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}] 20:49:42 INFO - PROCESS | 2457 | 1468727382497 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:42 INFO - PROCESS | 2457 | 1468727382634 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 20:49:42 INFO - PROCESS | 2457 | 1468727382639 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:42 INFO - PROCESS | 2457 | 1468727382641 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2cb000 == 38 [pid = 2457] [id = 669] 20:49:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x126c51c00) [pid = 2457] [serial = 2007] [outer = 0x0] 20:49:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x128b2a800) [pid = 2457] [serial = 2008] [outer = 0x126c51c00] 20:49:42 INFO - PROCESS | 2457 | 1468727382683 Marionette DEBUG loaded listener.js 20:49:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12916b400) [pid = 2457] [serial = 2009] [outer = 0x126c51c00] 20:49:43 INFO - PROCESS | 2457 | 1468727383098 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]]]}] 20:49:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:49:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 620ms 20:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:49:43 INFO - PROCESS | 2457 | 1468727383108 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 20:49:43 INFO - PROCESS | 2457 | 1468727383109 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 20:49:43 INFO - PROCESS | 2457 | 1468727383111 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:49:43 INFO - PROCESS | 2457 | 1468727383112 Marionette TRACE conn2 <- [1,2650,null,{}] 20:49:43 INFO - PROCESS | 2457 | 1468727383120 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}] 20:49:43 INFO - PROCESS | 2457 | 1468727383121 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:43 INFO - PROCESS | 2457 | 1468727383251 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 20:49:43 INFO - PROCESS | 2457 | 1468727383316 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:43 INFO - PROCESS | 2457 | 1468727383318 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x1130ea800 == 39 [pid = 2457] [id = 670] 20:49:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x110eeb800) [pid = 2457] [serial = 2010] [outer = 0x0] 20:49:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x111e58c00) [pid = 2457] [serial = 2011] [outer = 0x110eeb800] 20:49:43 INFO - PROCESS | 2457 | 1468727383349 Marionette DEBUG loaded listener.js 20:49:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1128b3800) [pid = 2457] [serial = 2012] [outer = 0x110eeb800] 20:49:43 INFO - PROCESS | 2457 | 1468727383837 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]]]}] 20:49:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:49:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 772ms 20:49:43 INFO - PROCESS | 2457 | 1468727383884 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 20:49:43 INFO - PROCESS | 2457 | 1468727383886 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 20:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:49:43 INFO - PROCESS | 2457 | 1468727383890 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:49:43 INFO - PROCESS | 2457 | 1468727383892 Marionette TRACE conn2 <- [1,2654,null,{}] 20:49:43 INFO - PROCESS | 2457 | 1468727383895 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}] 20:49:43 INFO - PROCESS | 2457 | 1468727383898 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:44 INFO - PROCESS | 2457 | 1468727384009 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 20:49:44 INFO - PROCESS | 2457 | 1468727384149 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:44 INFO - PROCESS | 2457 | 1468727384151 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:44 INFO - PROCESS | 2457 | ++DOCSHELL 0x12125d800 == 40 [pid = 2457] [id = 671] 20:49:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1167be000) [pid = 2457] [serial = 2013] [outer = 0x0] 20:49:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x117158800) [pid = 2457] [serial = 2014] [outer = 0x1167be000] 20:49:44 INFO - PROCESS | 2457 | 1468727384185 Marionette DEBUG loaded listener.js 20:49:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x11839d400) [pid = 2457] [serial = 2015] [outer = 0x1167be000] 20:49:44 INFO - PROCESS | 2457 | 1468727384852 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]]]}] 20:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1022ms 20:49:44 INFO - PROCESS | 2457 | 1468727384912 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 20:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:49:44 INFO - PROCESS | 2457 | 1468727384914 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 20:49:44 INFO - PROCESS | 2457 | 1468727384918 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:49:44 INFO - PROCESS | 2457 | 1468727384920 Marionette TRACE conn2 <- [1,2658,null,{}] 20:49:44 INFO - PROCESS | 2457 | 1468727384923 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}] 20:49:44 INFO - PROCESS | 2457 | 1468727384925 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:45 INFO - PROCESS | 2457 | 1468727385029 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 20:49:45 INFO - PROCESS | 2457 | 1468727385087 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:45 INFO - PROCESS | 2457 | 1468727385089 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191bf000 == 41 [pid = 2457] [id = 672] 20:49:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1131ba800) [pid = 2457] [serial = 2016] [outer = 0x0] 20:49:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x115e8e400) [pid = 2457] [serial = 2017] [outer = 0x1131ba800] 20:49:45 INFO - PROCESS | 2457 | 1468727385116 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x11687e000) [pid = 2457] [serial = 2018] [outer = 0x1131ba800] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2cb000 == 40 [pid = 2457] [id = 669] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x12b835800 == 39 [pid = 2457] [id = 668] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad26800 == 38 [pid = 2457] [id = 667] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x119678800 == 37 [pid = 2457] [id = 666] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x121552000 == 36 [pid = 2457] [id = 665] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x126b5c000 == 35 [pid = 2457] [id = 664] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x124341000 == 34 [pid = 2457] [id = 663] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x123b1c000 == 33 [pid = 2457] [id = 662] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x120fd5000 == 32 [pid = 2457] [id = 661] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x1182b5000 == 31 [pid = 2457] [id = 660] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x1168a7000 == 30 [pid = 2457] [id = 659] 20:49:45 INFO - PROCESS | 2457 | --DOCSHELL 0x123cb5000 == 29 [pid = 2457] [id = 658] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x1295a2c00) [pid = 2457] [serial = 1960] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1292af800) [pid = 2457] [serial = 1957] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x12916e000) [pid = 2457] [serial = 1955] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x12431e800) [pid = 2457] [serial = 1940] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x123b78000) [pid = 2457] [serial = 1939] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x126c53800) [pid = 2457] [serial = 1945] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x124ab0000) [pid = 2457] [serial = 1942] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1183c4c00) [pid = 2457] [serial = 1930] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x118fb6c00) [pid = 2457] [serial = 1931] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x121442000) [pid = 2457] [serial = 1936] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1131d8000) [pid = 2457] [serial = 1921] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x115e2fc00) [pid = 2457] [serial = 1922] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x116f95400) [pid = 2457] [serial = 1927] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x11839a000) [pid = 2457] [serial = 1928] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x119131800) [pid = 2457] [serial = 1933] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x12106a000) [pid = 2457] [serial = 1934] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12658f000) [pid = 2457] [serial = 1919] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1131bbc00) [pid = 2457] [serial = 1924] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x116135800) [pid = 2457] [serial = 1925] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1176d1c00) [pid = 2457] [serial = 1948] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x12959fc00) [pid = 2457] [serial = 1958] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x126c5d400) [pid = 2457] [serial = 1946] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x119330000) [pid = 2457] [serial = 1949] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x128b29400) [pid = 2457] [serial = 1952] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x128c6ac00) [pid = 2457] [serial = 1954] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x126736000) [pid = 2457] [serial = 1943] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x125fef800) [pid = 2457] [serial = 1951] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x1219bd400) [pid = 2457] [serial = 1937] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x12a590c00) [pid = 2457] [serial = 1961] [outer = 0x0] [url = about:blank] 20:49:45 INFO - PROCESS | 2457 | 1468727385552 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]]]}] 20:49:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:49:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 672ms 20:49:45 INFO - PROCESS | 2457 | 1468727385590 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 20:49:45 INFO - PROCESS | 2457 | 1468727385593 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 20:49:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:49:45 INFO - PROCESS | 2457 | 1468727385598 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:49:45 INFO - PROCESS | 2457 | 1468727385600 Marionette TRACE conn2 <- [1,2662,null,{}] 20:49:45 INFO - PROCESS | 2457 | 1468727385602 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}] 20:49:45 INFO - PROCESS | 2457 | 1468727385604 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:45 INFO - PROCESS | 2457 | 1468727385685 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 20:49:45 INFO - PROCESS | 2457 | 1468727385690 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:45 INFO - PROCESS | 2457 | 1468727385692 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191d4000 == 30 [pid = 2457] [id = 673] 20:49:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x1174e1400) [pid = 2457] [serial = 2019] [outer = 0x0] 20:49:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x1183bb000) [pid = 2457] [serial = 2020] [outer = 0x1174e1400] 20:49:45 INFO - PROCESS | 2457 | 1468727385719 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1186b6800) [pid = 2457] [serial = 2021] [outer = 0x1174e1400] 20:49:46 INFO - PROCESS | 2457 | 1468727386051 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]]]}] 20:49:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:49:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 470ms 20:49:46 INFO - PROCESS | 2457 | 1468727386088 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 20:49:46 INFO - PROCESS | 2457 | 1468727386089 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 20:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:49:46 INFO - PROCESS | 2457 | 1468727386093 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:49:46 INFO - PROCESS | 2457 | 1468727386095 Marionette TRACE conn2 <- [1,2666,null,{}] 20:49:46 INFO - PROCESS | 2457 | 1468727386103 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}] 20:49:46 INFO - PROCESS | 2457 | 1468727386107 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:46 INFO - PROCESS | 2457 | 1468727386186 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 20:49:46 INFO - PROCESS | 2457 | 1468727386192 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:46 INFO - PROCESS | 2457 | 1468727386194 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b36000 == 31 [pid = 2457] [id = 674] 20:49:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x11912d000) [pid = 2457] [serial = 2022] [outer = 0x0] 20:49:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x11951cc00) [pid = 2457] [serial = 2023] [outer = 0x11912d000] 20:49:46 INFO - PROCESS | 2457 | 1468727386224 Marionette DEBUG loaded listener.js 20:49:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1196b5c00) [pid = 2457] [serial = 2024] [outer = 0x11912d000] 20:49:47 INFO - PROCESS | 2457 | 1468727387058 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]]]}] 20:49:47 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) 20:49:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 972ms 20:49:47 INFO - PROCESS | 2457 | 1468727387065 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 2457 | 1468727387067 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 20:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:49:47 INFO - PROCESS | 2457 | 1468727387069 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:49:47 INFO - PROCESS | 2457 | 1468727387070 Marionette TRACE conn2 <- [1,2670,null,{}] 20:49:47 INFO - PROCESS | 2457 | 1468727387073 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}] 20:49:47 INFO - PROCESS | 2457 | 1468727387074 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:47 INFO - PROCESS | 2457 | 1468727387156 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 20:49:47 INFO - PROCESS | 2457 | 1468727387216 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:47 INFO - PROCESS | 2457 | 1468727387217 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b51800 == 32 [pid = 2457] [id = 675] 20:49:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x112d03000) [pid = 2457] [serial = 2025] [outer = 0x0] 20:49:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1211e8000) [pid = 2457] [serial = 2026] [outer = 0x112d03000] 20:49:47 INFO - PROCESS | 2457 | 1468727387243 Marionette DEBUG loaded listener.js 20:49:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1215f3c00) [pid = 2457] [serial = 2027] [outer = 0x112d03000] 20:49:48 INFO - PROCESS | 2457 | 1468727388022 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"]]]}] 20:49:48 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 20:49:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:49:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:49:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 20:49:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:49:48 INFO - PROCESS | 2457 | 1468727388038 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 20:49:48 INFO - PROCESS | 2457 | 1468727388039 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 20:49:48 INFO - PROCESS | 2457 | 1468727388041 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:49:48 INFO - PROCESS | 2457 | 1468727388042 Marionette TRACE conn2 <- [1,2674,null,{}] 20:49:48 INFO - PROCESS | 2457 | 1468727388045 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}] 20:49:48 INFO - PROCESS | 2457 | 1468727388046 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:48 INFO - PROCESS | 2457 | 1468727388143 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 20:49:48 INFO - PROCESS | 2457 | 1468727388155 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:48 INFO - PROCESS | 2457 | 1468727388156 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x119668000 == 33 [pid = 2457] [id = 676] 20:49:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1219b8800) [pid = 2457] [serial = 2028] [outer = 0x0] 20:49:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x121a8a400) [pid = 2457] [serial = 2029] [outer = 0x1219b8800] 20:49:48 INFO - PROCESS | 2457 | 1468727388180 Marionette DEBUG loaded listener.js 20:49:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x123b7c000) [pid = 2457] [serial = 2030] [outer = 0x1219b8800] 20:49:49 INFO - PROCESS | 2457 | 1468727389039 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"]]]}] 20:49:49 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 20:49:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:49:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:49:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1021ms 20:49:49 INFO - PROCESS | 2457 | 1468727389063 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 20:49:49 INFO - PROCESS | 2457 | 1468727389065 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 20:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:49:49 INFO - PROCESS | 2457 | 1468727389076 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:49:49 INFO - PROCESS | 2457 | 1468727389077 Marionette TRACE conn2 <- [1,2678,null,{}] 20:49:49 INFO - PROCESS | 2457 | 1468727389079 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}] 20:49:49 INFO - PROCESS | 2457 | 1468727389083 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:49 INFO - PROCESS | 2457 | 1468727389229 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1131bc400) [pid = 2457] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x11833b000) [pid = 2457] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x12106f800) [pid = 2457] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x123b81000) [pid = 2457] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x125febc00) [pid = 2457] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x112d05000) [pid = 2457] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1121b5000) [pid = 2457] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x118397800) [pid = 2457] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x118531400) [pid = 2457] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x116804000) [pid = 2457] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x112f55c00) [pid = 2457] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x116197800) [pid = 2457] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x11852f000) [pid = 2457] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x112f51400) [pid = 2457] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:49:49 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x119331000) [pid = 2457] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:49:49 INFO - PROCESS | 2457 | 1468727389278 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:49 INFO - PROCESS | 2457 | 1468727389279 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x119574000 == 34 [pid = 2457] [id = 677] 20:49:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x110ee7800) [pid = 2457] [serial = 2031] [outer = 0x0] 20:49:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x112d05000) [pid = 2457] [serial = 2032] [outer = 0x110ee7800] 20:49:49 INFO - PROCESS | 2457 | 1468727389304 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x118397800) [pid = 2457] [serial = 2033] [outer = 0x110ee7800] 20:49:50 INFO - PROCESS | 2457 | 1468727390069 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]]]}] 20:49:50 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) 20:49:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1030ms 20:49:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:49:50 INFO - PROCESS | 2457 | 1468727390101 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 20:49:50 INFO - PROCESS | 2457 | 1468727390102 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 20:49:50 INFO - PROCESS | 2457 | 1468727390104 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:49:50 INFO - PROCESS | 2457 | 1468727390105 Marionette TRACE conn2 <- [1,2682,null,{}] 20:49:50 INFO - PROCESS | 2457 | 1468727390107 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}] 20:49:50 INFO - PROCESS | 2457 | 1468727390108 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:50 INFO - PROCESS | 2457 | 1468727390181 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 20:49:50 INFO - PROCESS | 2457 | 1468727390186 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:50 INFO - PROCESS | 2457 | 1468727390187 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad31000 == 35 [pid = 2457] [id = 678] 20:49:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x1183c0800) [pid = 2457] [serial = 2034] [outer = 0x0] 20:49:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x1241e0c00) [pid = 2457] [serial = 2035] [outer = 0x1183c0800] 20:49:50 INFO - PROCESS | 2457 | 1468727390211 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x126b1fc00) [pid = 2457] [serial = 2036] [outer = 0x1183c0800] 20:49:51 INFO - PROCESS | 2457 | 1468727391000 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]]]}] 20:49:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 20:49:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 919ms 20:49:51 INFO - PROCESS | 2457 | 1468727391024 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 20:49:51 INFO - PROCESS | 2457 | 1468727391025 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 20:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:49:51 INFO - PROCESS | 2457 | 1468727391027 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:49:51 INFO - PROCESS | 2457 | 1468727391028 Marionette TRACE conn2 <- [1,2686,null,{}] 20:49:51 INFO - PROCESS | 2457 | 1468727391032 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}] 20:49:51 INFO - PROCESS | 2457 | 1468727391034 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:51 INFO - PROCESS | 2457 | 1468727391107 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 20:49:51 INFO - PROCESS | 2457 | 1468727391110 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:51 INFO - PROCESS | 2457 | 1468727391111 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba67800 == 36 [pid = 2457] [id = 679] 20:49:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x126c57800) [pid = 2457] [serial = 2037] [outer = 0x0] 20:49:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x128b27400) [pid = 2457] [serial = 2038] [outer = 0x126c57800] 20:49:51 INFO - PROCESS | 2457 | 1468727391138 Marionette DEBUG loaded listener.js 20:49:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x128b9f800) [pid = 2457] [serial = 2039] [outer = 0x126c57800] 20:49:52 INFO - PROCESS | 2457 | 1468727392149 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"]]]}] 20:49:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 20:49:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:49:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:49:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1171ms 20:49:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:49:52 INFO - PROCESS | 2457 | 1468727392200 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 2457 | 1468727392203 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 20:49:52 INFO - PROCESS | 2457 | 1468727392206 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:49:52 INFO - PROCESS | 2457 | 1468727392208 Marionette TRACE conn2 <- [1,2690,null,{}] 20:49:52 INFO - PROCESS | 2457 | 1468727392212 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}] 20:49:52 INFO - PROCESS | 2457 | 1468727392214 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:52 INFO - PROCESS | 2457 | 1468727392314 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 20:49:52 INFO - PROCESS | 2457 | 1468727392406 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:52 INFO - PROCESS | 2457 | 1468727392408 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c6000 == 37 [pid = 2457] [id = 680] 20:49:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x11663c400) [pid = 2457] [serial = 2040] [outer = 0x0] 20:49:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x116a1dc00) [pid = 2457] [serial = 2041] [outer = 0x11663c400] 20:49:52 INFO - PROCESS | 2457 | 1468727392441 Marionette DEBUG loaded listener.js 20:49:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x118396800) [pid = 2457] [serial = 2042] [outer = 0x11663c400] 20:49:53 INFO - PROCESS | 2457 | 1468727393307 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"]]]}] 20:49:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 20:49:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:49:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:49:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1124ms 20:49:53 INFO - PROCESS | 2457 | 1468727393330 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 20:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:49:53 INFO - PROCESS | 2457 | 1468727393335 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 20:49:53 INFO - PROCESS | 2457 | 1468727393340 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:49:53 INFO - PROCESS | 2457 | 1468727393342 Marionette TRACE conn2 <- [1,2694,null,{}] 20:49:53 INFO - PROCESS | 2457 | 1468727393344 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}] 20:49:53 INFO - PROCESS | 2457 | 1468727393346 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:53 INFO - PROCESS | 2457 | 1468727393444 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 20:49:53 INFO - PROCESS | 2457 | 1468727393501 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:53 INFO - PROCESS | 2457 | 1468727393503 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x12653d800 == 38 [pid = 2457] [id = 681] 20:49:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1186f4800) [pid = 2457] [serial = 2043] [outer = 0x0] 20:49:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11932f800) [pid = 2457] [serial = 2044] [outer = 0x1186f4800] 20:49:53 INFO - PROCESS | 2457 | 1468727393533 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1196ba400) [pid = 2457] [serial = 2045] [outer = 0x1186f4800] 20:49:54 INFO - PROCESS | 2457 | 1468727394426 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"]]]}] 20:49:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 20:49:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:49:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:49:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1171ms 20:49:54 INFO - PROCESS | 2457 | 1468727394511 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 2457 | 1468727394512 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 20:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:49:54 INFO - PROCESS | 2457 | 1468727394515 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:49:54 INFO - PROCESS | 2457 | 1468727394517 Marionette TRACE conn2 <- [1,2698,null,{}] 20:49:54 INFO - PROCESS | 2457 | 1468727394524 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}] 20:49:54 INFO - PROCESS | 2457 | 1468727394527 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:54 INFO - PROCESS | 2457 | 1468727394609 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 20:49:54 INFO - PROCESS | 2457 | 1468727394667 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 2457 | 1468727394670 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a929800 == 39 [pid = 2457] [id = 682] 20:49:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1215f1c00) [pid = 2457] [serial = 2046] [outer = 0x0] 20:49:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x124a3b000) [pid = 2457] [serial = 2047] [outer = 0x1215f1c00] 20:49:54 INFO - PROCESS | 2457 | 1468727394721 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x126bad800) [pid = 2457] [serial = 2048] [outer = 0x1215f1c00] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad31000 == 38 [pid = 2457] [id = 678] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x119574000 == 37 [pid = 2457] [id = 677] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x119668000 == 36 [pid = 2457] [id = 676] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x126b51800 == 35 [pid = 2457] [id = 675] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x123b36000 == 34 [pid = 2457] [id = 674] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x1191d4000 == 33 [pid = 2457] [id = 673] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x1191bf000 == 32 [pid = 2457] [id = 672] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x1130ea800 == 31 [pid = 2457] [id = 670] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x12125d800 == 30 [pid = 2457] [id = 671] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x12653d800 == 29 [pid = 2457] [id = 681] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba67800 == 28 [pid = 2457] [id = 679] 20:49:56 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c6000 == 27 [pid = 2457] [id = 680] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1196ba000) [pid = 2457] [serial = 1990] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x118610000) [pid = 2457] [serial = 1976] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1176dcc00) [pid = 2457] [serial = 1975] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1131bf800) [pid = 2457] [serial = 1978] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x114f98400) [pid = 2457] [serial = 1979] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x11714cc00) [pid = 2457] [serial = 1981] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11833b800) [pid = 2457] [serial = 1982] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1186b1400) [pid = 2457] [serial = 1984] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x118f63c00) [pid = 2457] [serial = 1985] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1215f1000) [pid = 2457] [serial = 1993] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x119339800) [pid = 2457] [serial = 1987] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x116f97400) [pid = 2457] [serial = 1964] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x115e22c00) [pid = 2457] [serial = 1963] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x119517800) [pid = 2457] [serial = 1967] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x1186e9400) [pid = 2457] [serial = 1966] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x1219bdc00) [pid = 2457] [serial = 1969] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x124399800) [pid = 2457] [serial = 1970] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x121073800) [pid = 2457] [serial = 1991] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x12439a000) [pid = 2457] [serial = 1996] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x12916b000) [pid = 2457] [serial = 1973] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x128b28400) [pid = 2457] [serial = 1972] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x123b80400) [pid = 2457] [serial = 1994] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x128b2a800) [pid = 2457] [serial = 2008] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x112f02800) [pid = 2457] [serial = 1997] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 64 (0x126c51800) [pid = 2457] [serial = 2006] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 63 (0x116135000) [pid = 2457] [serial = 2000] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 62 (0x125fedc00) [pid = 2457] [serial = 2005] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 61 (0x121073000) [pid = 2457] [serial = 2002] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 60 (0x1129da800) [pid = 2457] [serial = 1999] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 59 (0x126371400) [pid = 2457] [serial = 2003] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | --DOMWINDOW == 58 (0x119606c00) [pid = 2457] [serial = 1988] [outer = 0x0] [url = about:blank] 20:49:56 INFO - PROCESS | 2457 | 1468727396255 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"]]]}] 20:49:56 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 20:49:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:49:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1780ms 20:49:56 INFO - PROCESS | 2457 | 1468727396296 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 2457 | 1468727396298 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 20:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:49:56 INFO - PROCESS | 2457 | 1468727396302 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:49:56 INFO - PROCESS | 2457 | 1468727396304 Marionette TRACE conn2 <- [1,2702,null,{}] 20:49:56 INFO - PROCESS | 2457 | 1468727396308 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}] 20:49:56 INFO - PROCESS | 2457 | 1468727396310 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:56 INFO - PROCESS | 2457 | 1468727396389 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 20:49:56 INFO - PROCESS | 2457 | 1468727396394 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:56 INFO - PROCESS | 2457 | 1468727396395 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ad3000 == 28 [pid = 2457] [id = 683] 20:49:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 59 (0x112f52c00) [pid = 2457] [serial = 2049] [outer = 0x0] 20:49:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 60 (0x112f54000) [pid = 2457] [serial = 2050] [outer = 0x112f52c00] 20:49:56 INFO - PROCESS | 2457 | 1468727396427 Marionette DEBUG loaded listener.js 20:49:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 61 (0x1131d9400) [pid = 2457] [serial = 2051] [outer = 0x112f52c00] 20:49:56 INFO - PROCESS | 2457 | 1468727396756 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]]]}] 20:49:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 470ms 20:49:56 INFO - PROCESS | 2457 | 1468727396798 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 2457 | 1468727396802 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 20:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:49:56 INFO - PROCESS | 2457 | 1468727396808 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:49:56 INFO - PROCESS | 2457 | 1468727396809 Marionette TRACE conn2 <- [1,2706,null,{}] 20:49:56 INFO - PROCESS | 2457 | 1468727396812 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}] 20:49:56 INFO - PROCESS | 2457 | 1468727396814 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:56 INFO - PROCESS | 2457 | 1468727396891 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 20:49:56 INFO - PROCESS | 2457 | 1468727396895 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:56 INFO - PROCESS | 2457 | 1468727396897 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x118668000 == 29 [pid = 2457] [id = 684] 20:49:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 62 (0x114f97800) [pid = 2457] [serial = 2052] [outer = 0x0] 20:49:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 63 (0x11612d400) [pid = 2457] [serial = 2053] [outer = 0x114f97800] 20:49:56 INFO - PROCESS | 2457 | 1468727396927 Marionette DEBUG loaded listener.js 20:49:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 64 (0x116807c00) [pid = 2457] [serial = 2054] [outer = 0x114f97800] 20:49:57 INFO - PROCESS | 2457 | 1468727397255 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]]]}] 20:49:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:49:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 470ms 20:49:57 INFO - PROCESS | 2457 | 1468727397277 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 2457 | 1468727397278 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 20:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:49:57 INFO - PROCESS | 2457 | 1468727397281 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:49:57 INFO - PROCESS | 2457 | 1468727397283 Marionette TRACE conn2 <- [1,2710,null,{}] 20:49:57 INFO - PROCESS | 2457 | 1468727397291 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}] 20:49:57 INFO - PROCESS | 2457 | 1468727397295 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:57 INFO - PROCESS | 2457 | 1468727397383 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 20:49:57 INFO - PROCESS | 2457 | 1468727397438 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 2457 | 1468727397440 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f52800 == 30 [pid = 2457] [id = 685] 20:49:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x116f95800) [pid = 2457] [serial = 2055] [outer = 0x0] 20:49:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x11829c000) [pid = 2457] [serial = 2056] [outer = 0x116f95800] 20:49:57 INFO - PROCESS | 2457 | 1468727397468 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x1183ba400) [pid = 2457] [serial = 2057] [outer = 0x116f95800] 20:49:57 INFO - PROCESS | 2457 | 1468727397764 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] 20:49:57 INFO - PROCESS | 2457 | 1468727397807 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 20:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:49:57 INFO - PROCESS | 2457 | 1468727397809 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:49:57 INFO - PROCESS | 2457 | 1468727397810 Marionette TRACE conn2 <- [1,2714,null,{}] 20:49:57 INFO - PROCESS | 2457 | 1468727397813 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}] 20:49:57 INFO - PROCESS | 2457 | 1468727397814 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:57 INFO - PROCESS | 2457 | 1468727397891 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 20:49:57 INFO - PROCESS | 2457 | 1468727397950 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 2457 | 1468727397951 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x121265800 == 31 [pid = 2457] [id = 686] 20:49:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x1183bc000) [pid = 2457] [serial = 2058] [outer = 0x0] 20:49:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x118531400) [pid = 2457] [serial = 2059] [outer = 0x1183bc000] 20:49:57 INFO - PROCESS | 2457 | 1468727397977 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x118869c00) [pid = 2457] [serial = 2060] [outer = 0x1183bc000] 20:49:58 INFO - PROCESS | 2457 | 1468727398257 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]]]}] 20:49:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:49:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 470ms 20:49:58 INFO - PROCESS | 2457 | 1468727398286 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 20:49:58 INFO - PROCESS | 2457 | 1468727398288 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 20:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:49:58 INFO - PROCESS | 2457 | 1468727398290 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:49:58 INFO - PROCESS | 2457 | 1468727398291 Marionette TRACE conn2 <- [1,2718,null,{}] 20:49:58 INFO - PROCESS | 2457 | 1468727398294 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}] 20:49:58 INFO - PROCESS | 2457 | 1468727398295 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:58 INFO - PROCESS | 2457 | 1468727398401 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 20:49:58 INFO - PROCESS | 2457 | 1468727398405 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 2457 | 1468727398406 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x1240c2800 == 32 [pid = 2457] [id = 687] 20:49:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x118612800) [pid = 2457] [serial = 2061] [outer = 0x0] 20:49:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x118f62400) [pid = 2457] [serial = 2062] [outer = 0x118612800] 20:49:58 INFO - PROCESS | 2457 | 1468727398430 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x119517800) [pid = 2457] [serial = 2063] [outer = 0x118612800] 20:49:58 INFO - PROCESS | 2457 | 1468727398786 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] 20:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:49:58 INFO - PROCESS | 2457 | 1468727398818 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 20:49:58 INFO - PROCESS | 2457 | 1468727398820 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:49:58 INFO - PROCESS | 2457 | 1468727398821 Marionette TRACE conn2 <- [1,2722,null,{}] 20:49:58 INFO - PROCESS | 2457 | 1468727398823 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}] 20:49:58 INFO - PROCESS | 2457 | 1468727398827 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:58 INFO - PROCESS | 2457 | 1468727398941 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 20:49:58 INFO - PROCESS | 2457 | 1468727398947 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 2457 | 1468727398948 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x126529000 == 33 [pid = 2457] [id = 688] 20:49:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x1195a1400) [pid = 2457] [serial = 2064] [outer = 0x0] 20:49:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x119743800) [pid = 2457] [serial = 2065] [outer = 0x1195a1400] 20:49:58 INFO - PROCESS | 2457 | 1468727398973 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x1219b9400) [pid = 2457] [serial = 2066] [outer = 0x1195a1400] 20:49:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 20:49:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:49:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 20:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:59 INFO - _addTest/ [0,2725,"getWindowHandle",null] 20:49:59 INFO - PROCESS | 2457 | 1468727399340 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 20:49:59 INFO - PROCESS | 2457 | 1468727399342 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:49:59 INFO - PROCESS | 2457 | 1468727399344 Marionette TRACE conn2 <- [1,2726,null,{}] 20:49:59 INFO - PROCESS | 2457 | 1468727399346 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}] 20:49:59 INFO - PROCESS | 2457 | 1468727399348 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:59 INFO - PROCESS | 2457 | 1468727399452 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 20:49:59 INFO - PROCESS | 2457 | 1468727399462 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:59 INFO - PROCESS | 2457 | 1468727399463 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x126ebe800 == 34 [pid = 2457] [id = 689] 20:49:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1219bdc00) [pid = 2457] [serial = 2067] [outer = 0x0] 20:49:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1219bfc00) [pid = 2457] [serial = 2068] [outer = 0x1219bdc00] 20:49:59 INFO - PROCESS | 2457 | 1468727399488 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x124321000) [pid = 2457] [serial = 2069] [outer = 0x1219bdc00] 20:49:59 INFO - PROCESS | 2457 | 1468727399791 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]]]}] 20:49:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:49:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 468ms 20:49:59 INFO - PROCESS | 2457 | 1468727399813 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 20:49:59 INFO - PROCESS | 2457 | 1468727399814 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 20:49:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:49:59 INFO - PROCESS | 2457 | 1468727399819 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:49:59 INFO - PROCESS | 2457 | 1468727399821 Marionette TRACE conn2 <- [1,2730,null,{}] 20:49:59 INFO - PROCESS | 2457 | 1468727399823 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}] 20:49:59 INFO - PROCESS | 2457 | 1468727399824 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:59 INFO - PROCESS | 2457 | 1468727399919 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 20:49:59 INFO - PROCESS | 2457 | 1468727399958 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:59 INFO - PROCESS | 2457 | 1468727399959 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:49:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x129410000 == 35 [pid = 2457] [id = 690] 20:49:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1215f1000) [pid = 2457] [serial = 2070] [outer = 0x0] 20:49:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x124a37c00) [pid = 2457] [serial = 2071] [outer = 0x1215f1000] 20:49:59 INFO - PROCESS | 2457 | 1468727399983 Marionette DEBUG loaded listener.js 20:50:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x125fe6000) [pid = 2457] [serial = 2072] [outer = 0x1215f1000] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1219b8800) [pid = 2457] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x110ee7800) [pid = 2457] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x110eeb800) [pid = 2457] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x126c51c00) [pid = 2457] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x112d03000) [pid = 2457] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1174e1400) [pid = 2457] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x1131ba800) [pid = 2457] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x11912d000) [pid = 2457] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x1167be000) [pid = 2457] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x126c57800) [pid = 2457] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:50:00 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x1183c0800) [pid = 2457] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:50:00 INFO - PROCESS | 2457 | 1468727400873 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"]]]}] 20:50:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 20:50:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:50:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:50:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1070ms 20:50:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:50:00 INFO - PROCESS | 2457 | 1468727400890 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 20:50:00 INFO - PROCESS | 2457 | 1468727400891 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 20:50:00 INFO - PROCESS | 2457 | 1468727400893 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:50:00 INFO - PROCESS | 2457 | 1468727400894 Marionette TRACE conn2 <- [1,2734,null,{}] 20:50:00 INFO - PROCESS | 2457 | 1468727400896 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}] 20:50:00 INFO - PROCESS | 2457 | 1468727400897 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:00 INFO - PROCESS | 2457 | 1468727400971 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 20:50:00 INFO - PROCESS | 2457 | 1468727400984 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:00 INFO - PROCESS | 2457 | 1468727400985 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a929000 == 36 [pid = 2457] [id = 691] 20:50:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x112f4e000) [pid = 2457] [serial = 2073] [outer = 0x0] 20:50:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x11960b000) [pid = 2457] [serial = 2074] [outer = 0x112f4e000] 20:50:01 INFO - PROCESS | 2457 | 1468727401009 Marionette DEBUG loaded listener.js 20:50:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x12439ac00) [pid = 2457] [serial = 2075] [outer = 0x112f4e000] 20:50:01 INFO - PROCESS | 2457 | 1468727401310 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]]]}] 20:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 20:50:01 INFO - PROCESS | 2457 | 1468727401361 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 20:50:01 INFO - PROCESS | 2457 | 1468727401363 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 20:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:50:01 INFO - PROCESS | 2457 | 1468727401365 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:50:01 INFO - PROCESS | 2457 | 1468727401366 Marionette TRACE conn2 <- [1,2738,null,{}] 20:50:01 INFO - PROCESS | 2457 | 1468727401368 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}] 20:50:01 INFO - PROCESS | 2457 | 1468727401369 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:01 INFO - PROCESS | 2457 | 1468727401445 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 20:50:01 INFO - PROCESS | 2457 | 1468727401506 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:01 INFO - PROCESS | 2457 | 1468727401507 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad2f000 == 37 [pid = 2457] [id = 692] 20:50:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x114f96400) [pid = 2457] [serial = 2076] [outer = 0x0] 20:50:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x125fecc00) [pid = 2457] [serial = 2077] [outer = 0x114f96400] 20:50:01 INFO - PROCESS | 2457 | 1468727401531 Marionette DEBUG loaded listener.js 20:50:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x126736000) [pid = 2457] [serial = 2078] [outer = 0x114f96400] 20:50:01 INFO - PROCESS | 2457 | 1468727401801 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]]]}] 20:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 469ms 20:50:01 INFO - PROCESS | 2457 | 1468727401837 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 20:50:01 INFO - PROCESS | 2457 | 1468727401839 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 20:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:50:01 INFO - PROCESS | 2457 | 1468727401841 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:50:01 INFO - PROCESS | 2457 | 1468727401843 Marionette TRACE conn2 <- [1,2742,null,{}] 20:50:01 INFO - PROCESS | 2457 | 1468727401845 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}] 20:50:01 INFO - PROCESS | 2457 | 1468727401847 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:01 INFO - PROCESS | 2457 | 1468727401939 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 20:50:01 INFO - PROCESS | 2457 | 1468727401943 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:01 INFO - PROCESS | 2457 | 1468727401945 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:01 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba7a800 == 38 [pid = 2457] [id = 693] 20:50:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x1263f4000) [pid = 2457] [serial = 2079] [outer = 0x0] 20:50:01 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x126ba9000) [pid = 2457] [serial = 2080] [outer = 0x1263f4000] 20:50:01 INFO - PROCESS | 2457 | 1468727401978 Marionette DEBUG loaded listener.js 20:50:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x128b2e800) [pid = 2457] [serial = 2081] [outer = 0x1263f4000] 20:50:02 INFO - PROCESS | 2457 | 1468727402325 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]]]}] 20:50:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:50:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 570ms 20:50:02 INFO - PROCESS | 2457 | 1468727402412 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 20:50:02 INFO - PROCESS | 2457 | 1468727402415 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 20:50:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:50:02 INFO - PROCESS | 2457 | 1468727402420 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:50:02 INFO - PROCESS | 2457 | 1468727402424 Marionette TRACE conn2 <- [1,2746,null,{}] 20:50:02 INFO - PROCESS | 2457 | 1468727402430 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}] 20:50:02 INFO - PROCESS | 2457 | 1468727402433 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:02 INFO - PROCESS | 2457 | 1468727402620 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 20:50:02 INFO - PROCESS | 2457 | 1468727402744 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:02 INFO - PROCESS | 2457 | 1468727402747 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:02 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fd8000 == 39 [pid = 2457] [id = 694] 20:50:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1128b2000) [pid = 2457] [serial = 2082] [outer = 0x0] 20:50:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1129d9000) [pid = 2457] [serial = 2083] [outer = 0x1128b2000] 20:50:02 INFO - PROCESS | 2457 | 1468727402787 Marionette DEBUG loaded listener.js 20:50:02 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x112fefc00) [pid = 2457] [serial = 2084] [outer = 0x1128b2000] 20:50:03 INFO - PROCESS | 2457 | 1468727403306 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]]]}] 20:50:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:50:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 929ms 20:50:03 INFO - PROCESS | 2457 | 1468727403357 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 20:50:03 INFO - PROCESS | 2457 | 1468727403359 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 20:50:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:50:03 INFO - PROCESS | 2457 | 1468727403367 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:50:03 INFO - PROCESS | 2457 | 1468727403369 Marionette TRACE conn2 <- [1,2750,null,{}] 20:50:03 INFO - PROCESS | 2457 | 1468727403372 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}] 20:50:03 INFO - PROCESS | 2457 | 1468727403374 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:03 INFO - PROCESS | 2457 | 1468727403481 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 20:50:03 INFO - PROCESS | 2457 | 1468727403559 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:03 INFO - PROCESS | 2457 | 1468727403560 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:03 INFO - PROCESS | 2457 | ++DOCSHELL 0x121a81800 == 40 [pid = 2457] [id = 695] 20:50:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1167ca800) [pid = 2457] [serial = 2085] [outer = 0x0] 20:50:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x116f94000) [pid = 2457] [serial = 2086] [outer = 0x1167ca800] 20:50:03 INFO - PROCESS | 2457 | 1468727403590 Marionette DEBUG loaded listener.js 20:50:03 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x11829a800) [pid = 2457] [serial = 2087] [outer = 0x1167ca800] 20:50:04 INFO - PROCESS | 2457 | 1468727404254 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]]]}] 20:50:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:50:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 978ms 20:50:04 INFO - PROCESS | 2457 | 1468727404342 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 20:50:04 INFO - PROCESS | 2457 | 1468727404344 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 20:50:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:50:04 INFO - PROCESS | 2457 | 1468727404347 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:50:04 INFO - PROCESS | 2457 | 1468727404349 Marionette TRACE conn2 <- [1,2754,null,{}] 20:50:04 INFO - PROCESS | 2457 | 1468727404353 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}] 20:50:04 INFO - PROCESS | 2457 | 1468727404354 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:04 INFO - PROCESS | 2457 | 1468727404457 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad2f000 == 39 [pid = 2457] [id = 692] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12a929000 == 38 [pid = 2457] [id = 691] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x129410000 == 37 [pid = 2457] [id = 690] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x126ebe800 == 36 [pid = 2457] [id = 689] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x126529000 == 35 [pid = 2457] [id = 688] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x1240c2800 == 34 [pid = 2457] [id = 687] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x121265800 == 33 [pid = 2457] [id = 686] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x120f52800 == 32 [pid = 2457] [id = 685] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x118668000 == 31 [pid = 2457] [id = 684] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x116ad3000 == 30 [pid = 2457] [id = 683] 20:50:04 INFO - PROCESS | 2457 | --DOCSHELL 0x12a929800 == 29 [pid = 2457] [id = 682] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x121a8a400) [pid = 2457] [serial = 2029] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x112d05000) [pid = 2457] [serial = 2032] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x111e58c00) [pid = 2457] [serial = 2011] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x1128b3800) [pid = 2457] [serial = 2012] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x12916b400) [pid = 2457] [serial = 2009] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1211e8000) [pid = 2457] [serial = 2026] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1183bb000) [pid = 2457] [serial = 2020] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1186b6800) [pid = 2457] [serial = 2021] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x115e8e400) [pid = 2457] [serial = 2017] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x11687e000) [pid = 2457] [serial = 2018] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x11951cc00) [pid = 2457] [serial = 2023] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x1196b5c00) [pid = 2457] [serial = 2024] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x117158800) [pid = 2457] [serial = 2014] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x11839d400) [pid = 2457] [serial = 2015] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x128b27400) [pid = 2457] [serial = 2038] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x128b9f800) [pid = 2457] [serial = 2039] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x126b1fc00) [pid = 2457] [serial = 2036] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x123b7c000) [pid = 2457] [serial = 2030] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x1241e0c00) [pid = 2457] [serial = 2035] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x1215f3c00) [pid = 2457] [serial = 2027] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x118397800) [pid = 2457] [serial = 2033] [outer = 0x0] [url = about:blank] 20:50:04 INFO - PROCESS | 2457 | 1468727404537 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:04 INFO - PROCESS | 2457 | 1468727404539 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:04 INFO - PROCESS | 2457 | ++DOCSHELL 0x1168af000 == 30 [pid = 2457] [id = 696] 20:50:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x1131c4800) [pid = 2457] [serial = 2088] [outer = 0x0] 20:50:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x114f98400) [pid = 2457] [serial = 2089] [outer = 0x1131c4800] 20:50:04 INFO - PROCESS | 2457 | 1468727404567 Marionette DEBUG loaded listener.js 20:50:04 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x117158800) [pid = 2457] [serial = 2090] [outer = 0x1131c4800] 20:50:04 INFO - PROCESS | 2457 | 1468727404860 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]]]}] 20:50:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:50:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 571ms 20:50:04 INFO - PROCESS | 2457 | 1468727404919 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 20:50:04 INFO - PROCESS | 2457 | 1468727404922 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 20:50:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:50:04 INFO - PROCESS | 2457 | 1468727404926 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:50:04 INFO - PROCESS | 2457 | 1468727404927 Marionette TRACE conn2 <- [1,2758,null,{}] 20:50:04 INFO - PROCESS | 2457 | 1468727404930 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}] 20:50:04 INFO - PROCESS | 2457 | 1468727404931 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:05 INFO - PROCESS | 2457 | 1468727405038 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 20:50:05 INFO - PROCESS | 2457 | 1468727405091 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:05 INFO - PROCESS | 2457 | 1468727405092 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x120f52800 == 31 [pid = 2457] [id = 697] 20:50:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x1174e1800) [pid = 2457] [serial = 2091] [outer = 0x0] 20:50:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x11839c000) [pid = 2457] [serial = 2092] [outer = 0x1174e1800] 20:50:05 INFO - PROCESS | 2457 | 1468727405119 Marionette DEBUG loaded listener.js 20:50:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x1186b5800) [pid = 2457] [serial = 2093] [outer = 0x1174e1800] 20:50:05 INFO - PROCESS | 2457 | 1468727405393 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]]]}] 20:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 20:50:05 INFO - PROCESS | 2457 | 1468727405446 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 20:50:05 INFO - PROCESS | 2457 | 1468727405449 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 20:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:50:05 INFO - PROCESS | 2457 | 1468727405454 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:50:05 INFO - PROCESS | 2457 | 1468727405456 Marionette TRACE conn2 <- [1,2762,null,{}] 20:50:05 INFO - PROCESS | 2457 | 1468727405464 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}] 20:50:05 INFO - PROCESS | 2457 | 1468727405469 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:05 INFO - PROCESS | 2457 | 1468727405553 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 20:50:05 INFO - PROCESS | 2457 | 1468727405612 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:05 INFO - PROCESS | 2457 | 1468727405614 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:05 INFO - PROCESS | 2457 | ++DOCSHELL 0x123baa000 == 32 [pid = 2457] [id = 698] 20:50:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x112f4b000) [pid = 2457] [serial = 2094] [outer = 0x0] 20:50:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x1183c2000) [pid = 2457] [serial = 2095] [outer = 0x112f4b000] 20:50:05 INFO - PROCESS | 2457 | 1468727405643 Marionette DEBUG loaded listener.js 20:50:05 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x119612800) [pid = 2457] [serial = 2096] [outer = 0x112f4b000] 20:50:05 INFO - PROCESS | 2457 | 1468727405927 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]]]}] 20:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 522ms 20:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:50:05 INFO - PROCESS | 2457 | 1468727405975 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 20:50:05 INFO - PROCESS | 2457 | 1468727405977 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 20:50:05 INFO - PROCESS | 2457 | 1468727405979 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:50:05 INFO - PROCESS | 2457 | 1468727405980 Marionette TRACE conn2 <- [1,2766,null,{}] 20:50:05 INFO - PROCESS | 2457 | 1468727405985 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}] 20:50:05 INFO - PROCESS | 2457 | 1468727405987 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:06 INFO - PROCESS | 2457 | 1468727406069 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 20:50:06 INFO - PROCESS | 2457 | 1468727406072 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:06 INFO - PROCESS | 2457 | 1468727406074 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b5d000 == 33 [pid = 2457] [id = 699] 20:50:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x121069400) [pid = 2457] [serial = 2097] [outer = 0x0] 20:50:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x121076800) [pid = 2457] [serial = 2098] [outer = 0x121069400] 20:50:06 INFO - PROCESS | 2457 | 1468727406098 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x1215ec000) [pid = 2457] [serial = 2099] [outer = 0x121069400] 20:50:06 INFO - PROCESS | 2457 | 1468727406421 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]]]}] 20:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 474ms 20:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:50:06 INFO - PROCESS | 2457 | 1468727406453 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 2457 | 1468727406455 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 20:50:06 INFO - PROCESS | 2457 | 1468727406457 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:50:06 INFO - PROCESS | 2457 | 1468727406458 Marionette TRACE conn2 <- [1,2770,null,{}] 20:50:06 INFO - PROCESS | 2457 | 1468727406460 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}] 20:50:06 INFO - PROCESS | 2457 | 1468727406461 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:06 INFO - PROCESS | 2457 | 1468727406575 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 20:50:06 INFO - PROCESS | 2457 | 1468727406585 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:06 INFO - PROCESS | 2457 | 1468727406587 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:06 INFO - PROCESS | 2457 | ++DOCSHELL 0x128e3d000 == 34 [pid = 2457] [id = 700] 20:50:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x112f0f400) [pid = 2457] [serial = 2100] [outer = 0x0] 20:50:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1215f3c00) [pid = 2457] [serial = 2101] [outer = 0x112f0f400] 20:50:06 INFO - PROCESS | 2457 | 1468727406611 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x121a8d800) [pid = 2457] [serial = 2102] [outer = 0x112f0f400] 20:50:06 INFO - PROCESS | 2457 | 1468727406956 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]]]}] 20:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 20:50:06 INFO - PROCESS | 2457 | 1468727406975 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 2457 | 1468727406976 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 20:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:50:06 INFO - PROCESS | 2457 | 1468727406979 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:50:06 INFO - PROCESS | 2457 | 1468727406980 Marionette TRACE conn2 <- [1,2774,null,{}] 20:50:06 INFO - PROCESS | 2457 | 1468727406982 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}] 20:50:06 INFO - PROCESS | 2457 | 1468727406986 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:07 INFO - PROCESS | 2457 | 1468727407106 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 20:50:07 INFO - PROCESS | 2457 | 1468727407110 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 2457 | 1468727407111 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x12a922800 == 35 [pid = 2457] [id = 701] 20:50:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x121a8e000) [pid = 2457] [serial = 2103] [outer = 0x0] 20:50:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x12431bc00) [pid = 2457] [serial = 2104] [outer = 0x121a8e000] 20:50:07 INFO - PROCESS | 2457 | 1468727407136 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x126c57800) [pid = 2457] [serial = 2105] [outer = 0x121a8e000] 20:50:07 INFO - PROCESS | 2457 | 1468727407478 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]]]}] 20:50:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:50:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 20:50:07 INFO - PROCESS | 2457 | 1468727407497 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 20:50:07 INFO - PROCESS | 2457 | 1468727407500 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 20:50:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:50:07 INFO - PROCESS | 2457 | 1468727407505 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:50:07 INFO - PROCESS | 2457 | 1468727407506 Marionette TRACE conn2 <- [1,2778,null,{}] 20:50:07 INFO - PROCESS | 2457 | 1468727407508 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}] 20:50:07 INFO - PROCESS | 2457 | 1468727407509 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:07 INFO - PROCESS | 2457 | 1468727407615 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 20:50:07 INFO - PROCESS | 2457 | 1468727407654 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 2457 | 1468727407655 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:07 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad30000 == 36 [pid = 2457] [id = 702] 20:50:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x126c5f400) [pid = 2457] [serial = 2106] [outer = 0x0] 20:50:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x128b2c400) [pid = 2457] [serial = 2107] [outer = 0x126c5f400] 20:50:07 INFO - PROCESS | 2457 | 1468727407679 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x128e6e000) [pid = 2457] [serial = 2108] [outer = 0x126c5f400] 20:50:08 INFO - PROCESS | 2457 | 1468727408000 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]]]}] 20:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 20:50:08 INFO - PROCESS | 2457 | 1468727408024 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 20:50:08 INFO - PROCESS | 2457 | 1468727408025 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 20:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:50:08 INFO - PROCESS | 2457 | 1468727408027 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:50:08 INFO - PROCESS | 2457 | 1468727408028 Marionette TRACE conn2 <- [1,2782,null,{}] 20:50:08 INFO - PROCESS | 2457 | 1468727408030 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}] 20:50:08 INFO - PROCESS | 2457 | 1468727408033 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:08 INFO - PROCESS | 2457 | 1468727408136 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 20:50:08 INFO - PROCESS | 2457 | 1468727408139 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:08 INFO - PROCESS | 2457 | 1468727408140 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba7e800 == 37 [pid = 2457] [id = 703] 20:50:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x128b29000) [pid = 2457] [serial = 2109] [outer = 0x0] 20:50:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x12916d400) [pid = 2457] [serial = 2110] [outer = 0x128b29000] 20:50:08 INFO - PROCESS | 2457 | 1468727408165 Marionette DEBUG loaded listener.js 20:50:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x129178400) [pid = 2457] [serial = 2111] [outer = 0x128b29000] 20:50:08 INFO - PROCESS | 2457 | 1468727408489 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]]]}] 20:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x116f95800) [pid = 2457] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x114f97800) [pid = 2457] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x118612800) [pid = 2457] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1195a1400) [pid = 2457] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1215f1000) [pid = 2457] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x1219bdc00) [pid = 2457] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x1215f1c00) [pid = 2457] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x1183bc000) [pid = 2457] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x112f52c00) [pid = 2457] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x11663c400) [pid = 2457] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1186f4800) [pid = 2457] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:50:08 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x112f4e000) [pid = 2457] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:50:08 INFO - PROCESS | 2457 | 1468727408593 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 20:50:08 INFO - PROCESS | 2457 | 1468727408594 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 20:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:50:08 INFO - PROCESS | 2457 | 1468727408599 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:50:08 INFO - PROCESS | 2457 | 1468727408600 Marionette TRACE conn2 <- [1,2786,null,{}] 20:50:08 INFO - PROCESS | 2457 | 1468727408602 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}] 20:50:08 INFO - PROCESS | 2457 | 1468727408603 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:08 INFO - PROCESS | 2457 | 1468727408688 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 20:50:08 INFO - PROCESS | 2457 | 1468727408693 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:08 INFO - PROCESS | 2457 | 1468727408694 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:08 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2db000 == 38 [pid = 2457] [id = 704] 20:50:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x116f95800) [pid = 2457] [serial = 2112] [outer = 0x0] 20:50:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1183a2000) [pid = 2457] [serial = 2113] [outer = 0x116f95800] 20:50:08 INFO - PROCESS | 2457 | 1468727408719 Marionette DEBUG loaded listener.js 20:50:08 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x119521800) [pid = 2457] [serial = 2114] [outer = 0x116f95800] 20:50:09 INFO - PROCESS | 2457 | 1468727409050 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]]]}] 20:50:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:50:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 20:50:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:50:09 INFO - PROCESS | 2457 | 1468727409070 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 20:50:09 INFO - PROCESS | 2457 | 1468727409071 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 20:50:09 INFO - PROCESS | 2457 | 1468727409073 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:50:09 INFO - PROCESS | 2457 | 1468727409074 Marionette TRACE conn2 <- [1,2790,null,{}] 20:50:09 INFO - PROCESS | 2457 | 1468727409076 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}] 20:50:09 INFO - PROCESS | 2457 | 1468727409077 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:09 INFO - PROCESS | 2457 | 1468727409158 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 20:50:09 INFO - PROCESS | 2457 | 1468727409161 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:09 INFO - PROCESS | 2457 | 1468727409163 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c768000 == 39 [pid = 2457] [id = 705] 20:50:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1219bbc00) [pid = 2457] [serial = 2115] [outer = 0x0] 20:50:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1292af800) [pid = 2457] [serial = 2116] [outer = 0x1219bbc00] 20:50:09 INFO - PROCESS | 2457 | 1468727409188 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1292b7000) [pid = 2457] [serial = 2117] [outer = 0x1219bbc00] 20:50:09 INFO - PROCESS | 2457 | 1468727409501 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]]]}] 20:50:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:50:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 470ms 20:50:09 INFO - PROCESS | 2457 | 1468727409543 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 20:50:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:50:09 INFO - PROCESS | 2457 | 1468727409545 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 20:50:09 INFO - PROCESS | 2457 | 1468727409555 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:50:09 INFO - PROCESS | 2457 | 1468727409557 Marionette TRACE conn2 <- [1,2794,null,{}] 20:50:09 INFO - PROCESS | 2457 | 1468727409574 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}] 20:50:09 INFO - PROCESS | 2457 | 1468727409576 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:09 INFO - PROCESS | 2457 | 1468727409674 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 20:50:09 INFO - PROCESS | 2457 | 1468727409677 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:09 INFO - PROCESS | 2457 | 1468727409679 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:09 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d348000 == 40 [pid = 2457] [id = 706] 20:50:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x129169800) [pid = 2457] [serial = 2118] [outer = 0x0] 20:50:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1295a8800) [pid = 2457] [serial = 2119] [outer = 0x129169800] 20:50:09 INFO - PROCESS | 2457 | 1468727409707 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x12a673800) [pid = 2457] [serial = 2120] [outer = 0x129169800] 20:50:10 INFO - PROCESS | 2457 | 1468727410099 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]]]}] 20:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 592ms 20:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:50:10 INFO - PROCESS | 2457 | 1468727410139 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 20:50:10 INFO - PROCESS | 2457 | 1468727410140 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 20:50:10 INFO - PROCESS | 2457 | 1468727410142 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:50:10 INFO - PROCESS | 2457 | 1468727410143 Marionette TRACE conn2 <- [1,2798,null,{}] 20:50:10 INFO - PROCESS | 2457 | 1468727410145 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}] 20:50:10 INFO - PROCESS | 2457 | 1468727410146 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:10 INFO - PROCESS | 2457 | 1468727410230 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 20:50:10 INFO - PROCESS | 2457 | 1468727410237 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:10 INFO - PROCESS | 2457 | 1468727410239 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:10 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d453000 == 41 [pid = 2457] [id = 707] 20:50:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x12a679800) [pid = 2457] [serial = 2121] [outer = 0x0] 20:50:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x12a680c00) [pid = 2457] [serial = 2122] [outer = 0x12a679800] 20:50:10 INFO - PROCESS | 2457 | 1468727410257 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x12a708000) [pid = 2457] [serial = 2123] [outer = 0x12a679800] 20:50:10 INFO - PROCESS | 2457 | 1468727410848 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]]]}] 20:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 769ms 20:50:10 INFO - PROCESS | 2457 | 1468727410913 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 20:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:50:10 INFO - PROCESS | 2457 | 1468727410918 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 20:50:10 INFO - PROCESS | 2457 | 1468727410923 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:50:10 INFO - PROCESS | 2457 | 1468727410926 Marionette TRACE conn2 <- [1,2802,null,{}] 20:50:10 INFO - PROCESS | 2457 | 1468727410931 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}] 20:50:10 INFO - PROCESS | 2457 | 1468727410934 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:11 INFO - PROCESS | 2457 | 1468727411068 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 20:50:11 INFO - PROCESS | 2457 | 1468727411128 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:11 INFO - PROCESS | 2457 | 1468727411131 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x1195b7800 == 42 [pid = 2457] [id = 708] 20:50:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1131ba400) [pid = 2457] [serial = 2124] [outer = 0x0] 20:50:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x116805000) [pid = 2457] [serial = 2125] [outer = 0x1131ba400] 20:50:11 INFO - PROCESS | 2457 | 1468727411162 Marionette DEBUG loaded listener.js 20:50:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1183a0800) [pid = 2457] [serial = 2126] [outer = 0x1131ba400] 20:50:11 INFO - PROCESS | 2457 | 1468727411620 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]]]}] 20:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 725ms 20:50:11 INFO - PROCESS | 2457 | 1468727411647 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 20:50:11 INFO - PROCESS | 2457 | 1468727411650 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 20:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:50:11 INFO - PROCESS | 2457 | 1468727411654 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:50:11 INFO - PROCESS | 2457 | 1468727411656 Marionette TRACE conn2 <- [1,2806,null,{}] 20:50:11 INFO - PROCESS | 2457 | 1468727411658 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}] 20:50:11 INFO - PROCESS | 2457 | 1468727411660 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:11 INFO - PROCESS | 2457 | 1468727411763 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 20:50:11 INFO - PROCESS | 2457 | 1468727411823 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:11 INFO - PROCESS | 2457 | 1468727411825 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:11 INFO - PROCESS | 2457 | ++DOCSHELL 0x129403800 == 43 [pid = 2457] [id = 709] 20:50:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x118864c00) [pid = 2457] [serial = 2127] [outer = 0x0] 20:50:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x119515800) [pid = 2457] [serial = 2128] [outer = 0x118864c00] 20:50:11 INFO - PROCESS | 2457 | 1468727411855 Marionette DEBUG loaded listener.js 20:50:11 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x1196ba000) [pid = 2457] [serial = 2129] [outer = 0x118864c00] 20:50:12 INFO - PROCESS | 2457 | 1468727412289 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]]]}] 20:50:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:50:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 673ms 20:50:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:50:12 INFO - PROCESS | 2457 | 1468727412327 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 20:50:12 INFO - PROCESS | 2457 | 1468727412328 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 20:50:12 INFO - PROCESS | 2457 | 1468727412331 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:50:12 INFO - PROCESS | 2457 | 1468727412333 Marionette TRACE conn2 <- [1,2810,null,{}] 20:50:12 INFO - PROCESS | 2457 | 1468727412340 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}] 20:50:12 INFO - PROCESS | 2457 | 1468727412343 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:12 INFO - PROCESS | 2457 | 1468727412444 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 20:50:12 INFO - PROCESS | 2457 | 1468727412572 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:12 INFO - PROCESS | 2457 | 1468727412575 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:12 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d34a800 == 44 [pid = 2457] [id = 710] 20:50:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x11932a400) [pid = 2457] [serial = 2130] [outer = 0x0] 20:50:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x121a8a400) [pid = 2457] [serial = 2131] [outer = 0x11932a400] 20:50:12 INFO - PROCESS | 2457 | 1468727412625 Marionette DEBUG loaded listener.js 20:50:12 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1263f7000) [pid = 2457] [serial = 2132] [outer = 0x11932a400] 20:50:13 INFO - PROCESS | 2457 | 1468727413125 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]]]}] 20:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 824ms 20:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:50:13 INFO - PROCESS | 2457 | 1468727413155 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 20:50:13 INFO - PROCESS | 2457 | 1468727413157 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 20:50:13 INFO - PROCESS | 2457 | 1468727413159 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:50:13 INFO - PROCESS | 2457 | 1468727413160 Marionette TRACE conn2 <- [1,2814,null,{}] 20:50:13 INFO - PROCESS | 2457 | 1468727413163 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}] 20:50:13 INFO - PROCESS | 2457 | 1468727413164 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:13 INFO - PROCESS | 2457 | 1468727413267 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 20:50:13 INFO - PROCESS | 2457 | 1468727413327 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:13 INFO - PROCESS | 2457 | 1468727413328 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:13 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d6ea000 == 45 [pid = 2457] [id = 711] 20:50:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x126baa800) [pid = 2457] [serial = 2133] [outer = 0x0] 20:50:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1292b5400) [pid = 2457] [serial = 2134] [outer = 0x126baa800] 20:50:13 INFO - PROCESS | 2457 | 1468727413357 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1295a8c00) [pid = 2457] [serial = 2135] [outer = 0x126baa800] 20:50:13 INFO - PROCESS | 2457 | 1468727413808 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]]]}] 20:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 669ms 20:50:13 INFO - PROCESS | 2457 | 1468727413829 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 20:50:13 INFO - PROCESS | 2457 | 1468727413830 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 20:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:50:13 INFO - PROCESS | 2457 | 1468727413834 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:50:13 INFO - PROCESS | 2457 | 1468727413836 Marionette TRACE conn2 <- [1,2818,null,{}] 20:50:13 INFO - PROCESS | 2457 | 1468727413838 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}] 20:50:13 INFO - PROCESS | 2457 | 1468727413840 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:13 INFO - PROCESS | 2457 | 1468727413939 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 20:50:14 INFO - PROCESS | 2457 | 1468727413996 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 2457 | 1468727413997 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x118677800 == 46 [pid = 2457] [id = 712] 20:50:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x115e8c000) [pid = 2457] [serial = 2136] [outer = 0x0] 20:50:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x1183b6c00) [pid = 2457] [serial = 2137] [outer = 0x115e8c000] 20:50:14 INFO - PROCESS | 2457 | 1468727414028 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x121441800) [pid = 2457] [serial = 2138] [outer = 0x115e8c000] 20:50:14 INFO - PROCESS | 2457 | 1468727414638 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]]]}] 20:50:14 INFO - PROCESS | 2457 | --DOCSHELL 0x12d34f800 == 45 [pid = 2457] [id = 17] 20:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 876ms 20:50:14 INFO - PROCESS | 2457 | 1468727414710 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 20:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:50:14 INFO - PROCESS | 2457 | 1468727414711 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 20:50:14 INFO - PROCESS | 2457 | 1468727414714 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:50:14 INFO - PROCESS | 2457 | 1468727414716 Marionette TRACE conn2 <- [1,2822,null,{}] 20:50:14 INFO - PROCESS | 2457 | 1468727414719 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}] 20:50:14 INFO - PROCESS | 2457 | 1468727414721 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:14 INFO - PROCESS | 2457 | 1468727414814 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 20:50:14 INFO - PROCESS | 2457 | 1468727414887 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 2457 | 1468727414889 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:14 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c8000 == 46 [pid = 2457] [id = 713] 20:50:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1182a1c00) [pid = 2457] [serial = 2139] [outer = 0x0] 20:50:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x118395800) [pid = 2457] [serial = 2140] [outer = 0x1182a1c00] 20:50:14 INFO - PROCESS | 2457 | 1468727414917 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x1183be400) [pid = 2457] [serial = 2141] [outer = 0x1182a1c00] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12d348000 == 45 [pid = 2457] [id = 706] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12c768000 == 44 [pid = 2457] [id = 705] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2db000 == 43 [pid = 2457] [id = 704] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba7e800 == 42 [pid = 2457] [id = 703] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad30000 == 41 [pid = 2457] [id = 702] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12a922800 == 40 [pid = 2457] [id = 701] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x128e3d000 == 39 [pid = 2457] [id = 700] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x126b5d000 == 38 [pid = 2457] [id = 699] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x123baa000 == 37 [pid = 2457] [id = 698] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x120f52800 == 36 [pid = 2457] [id = 697] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x1168af000 == 35 [pid = 2457] [id = 696] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x121a81800 == 34 [pid = 2457] [id = 695] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x116fd8000 == 33 [pid = 2457] [id = 694] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba7a800 == 32 [pid = 2457] [id = 693] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12d34f000 == 31 [pid = 2457] [id = 18] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x118677800 == 30 [pid = 2457] [id = 712] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12d6ea000 == 29 [pid = 2457] [id = 711] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12d34a800 == 28 [pid = 2457] [id = 710] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x129403800 == 27 [pid = 2457] [id = 709] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x12d453000 == 26 [pid = 2457] [id = 707] 20:50:15 INFO - PROCESS | 2457 | --DOCSHELL 0x1195b7800 == 25 [pid = 2457] [id = 708] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x11829c000) [pid = 2457] [serial = 2056] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1183ba400) [pid = 2457] [serial = 2057] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x11612d400) [pid = 2457] [serial = 2053] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x118f62400) [pid = 2457] [serial = 2062] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x116807c00) [pid = 2457] [serial = 2054] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x119743800) [pid = 2457] [serial = 2065] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1219b9400) [pid = 2457] [serial = 2066] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x124a37c00) [pid = 2457] [serial = 2071] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1219bfc00) [pid = 2457] [serial = 2068] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x124321000) [pid = 2457] [serial = 2069] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x125fe6000) [pid = 2457] [serial = 2072] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x126bad800) [pid = 2457] [serial = 2048] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x124a3b000) [pid = 2457] [serial = 2047] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x118531400) [pid = 2457] [serial = 2059] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x112f54000) [pid = 2457] [serial = 2050] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1131d9400) [pid = 2457] [serial = 2051] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x118396800) [pid = 2457] [serial = 2042] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x116a1dc00) [pid = 2457] [serial = 2041] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x126ba9000) [pid = 2457] [serial = 2080] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1196ba400) [pid = 2457] [serial = 2045] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x11932f800) [pid = 2457] [serial = 2044] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12439ac00) [pid = 2457] [serial = 2075] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x11960b000) [pid = 2457] [serial = 2074] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x125fecc00) [pid = 2457] [serial = 2077] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x119517800) [pid = 2457] [serial = 2063] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x118869c00) [pid = 2457] [serial = 2060] [outer = 0x0] [url = about:blank] 20:50:15 INFO - PROCESS | 2457 | 1468727415788 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]]]}] 20:50:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:50:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1122ms 20:50:15 INFO - PROCESS | 2457 | 1468727415838 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 20:50:15 INFO - PROCESS | 2457 | 1468727415840 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 20:50:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:50:15 INFO - PROCESS | 2457 | 1468727415851 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:50:15 INFO - PROCESS | 2457 | 1468727415855 Marionette TRACE conn2 <- [1,2826,null,{}] 20:50:15 INFO - PROCESS | 2457 | 1468727415859 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}] 20:50:15 INFO - PROCESS | 2457 | 1468727415860 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:15 INFO - PROCESS | 2457 | 1468727415942 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 20:50:15 INFO - PROCESS | 2457 | 1468727415946 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:15 INFO - PROCESS | 2457 | 1468727415949 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:15 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fde800 == 26 [pid = 2457] [id = 714] 20:50:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x112f54c00) [pid = 2457] [serial = 2142] [outer = 0x0] 20:50:15 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1131dec00) [pid = 2457] [serial = 2143] [outer = 0x112f54c00] 20:50:15 INFO - PROCESS | 2457 | 1468727415979 Marionette DEBUG loaded listener.js 20:50:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x115e8e000) [pid = 2457] [serial = 2144] [outer = 0x112f54c00] 20:50:16 INFO - PROCESS | 2457 | 1468727416345 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:50:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:50:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 531ms 20:50:16 INFO - PROCESS | 2457 | 1468727416377 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 20:50:16 INFO - PROCESS | 2457 | 1468727416381 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 20:50:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:50:16 INFO - PROCESS | 2457 | 1468727416394 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:50:16 INFO - PROCESS | 2457 | 1468727416396 Marionette TRACE conn2 <- [1,2830,null,{}] 20:50:16 INFO - PROCESS | 2457 | 1468727416398 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}] 20:50:16 INFO - PROCESS | 2457 | 1468727416399 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:16 INFO - PROCESS | 2457 | 1468727416485 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 20:50:16 INFO - PROCESS | 2457 | 1468727416490 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:16 INFO - PROCESS | 2457 | 1468727416491 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:16 INFO - PROCESS | 2457 | ++DOCSHELL 0x119587800 == 27 [pid = 2457] [id = 715] 20:50:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1164ea000) [pid = 2457] [serial = 2145] [outer = 0x0] 20:50:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1176db800) [pid = 2457] [serial = 2146] [outer = 0x1164ea000] 20:50:16 INFO - PROCESS | 2457 | 1468727416522 Marionette DEBUG loaded listener.js 20:50:16 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1182a2c00) [pid = 2457] [serial = 2147] [outer = 0x1164ea000] 20:50:16 INFO - PROCESS | 2457 | 1468727416981 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]]]}] 20:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 623ms 20:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:50:17 INFO - PROCESS | 2457 | 1468727417013 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 20:50:17 INFO - PROCESS | 2457 | 1468727417015 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 20:50:17 INFO - PROCESS | 2457 | 1468727417017 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:50:17 INFO - PROCESS | 2457 | 1468727417020 Marionette TRACE conn2 <- [1,2834,null,{}] 20:50:17 INFO - PROCESS | 2457 | 1468727417028 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}] 20:50:17 INFO - PROCESS | 2457 | 1468727417031 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:17 INFO - PROCESS | 2457 | 1468727417110 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 20:50:17 INFO - PROCESS | 2457 | 1468727417116 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:17 INFO - PROCESS | 2457 | 1468727417119 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b26800 == 28 [pid = 2457] [id = 716] 20:50:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1183a1000) [pid = 2457] [serial = 2148] [outer = 0x0] 20:50:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x118613000) [pid = 2457] [serial = 2149] [outer = 0x1183a1000] 20:50:17 INFO - PROCESS | 2457 | 1468727417147 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x118868400) [pid = 2457] [serial = 2150] [outer = 0x1183a1000] 20:50:17 INFO - PROCESS | 2457 | 1468727417477 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 471ms 20:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:50:17 INFO - PROCESS | 2457 | 1468727417488 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 20:50:17 INFO - PROCESS | 2457 | 1468727417490 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 20:50:17 INFO - PROCESS | 2457 | 1468727417492 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:50:17 INFO - PROCESS | 2457 | 1468727417493 Marionette TRACE conn2 <- [1,2838,null,{}] 20:50:17 INFO - PROCESS | 2457 | 1468727417495 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}] 20:50:17 INFO - PROCESS | 2457 | 1468727417496 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:17 INFO - PROCESS | 2457 | 1468727417580 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 20:50:17 INFO - PROCESS | 2457 | 1468727417652 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:17 INFO - PROCESS | 2457 | 1468727417653 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:17 INFO - PROCESS | 2457 | ++DOCSHELL 0x124a15000 == 29 [pid = 2457] [id = 717] 20:50:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x118616c00) [pid = 2457] [serial = 2151] [outer = 0x0] 20:50:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x11932b000) [pid = 2457] [serial = 2152] [outer = 0x118616c00] 20:50:17 INFO - PROCESS | 2457 | 1468727417679 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x119339800) [pid = 2457] [serial = 2153] [outer = 0x118616c00] 20:50:18 INFO - PROCESS | 2457 | 1468727418016 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]]]}] 20:50:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:50:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 569ms 20:50:18 INFO - PROCESS | 2457 | 1468727418061 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 20:50:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:50:18 INFO - PROCESS | 2457 | 1468727418070 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 20:50:18 INFO - PROCESS | 2457 | 1468727418072 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:50:18 INFO - PROCESS | 2457 | 1468727418073 Marionette TRACE conn2 <- [1,2842,null,{}] 20:50:18 INFO - PROCESS | 2457 | 1468727418075 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}] 20:50:18 INFO - PROCESS | 2457 | 1468727418077 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:18 INFO - PROCESS | 2457 | 1468727418170 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 20:50:18 INFO - PROCESS | 2457 | 1468727418208 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:18 INFO - PROCESS | 2457 | 1468727418209 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x126b54800 == 30 [pid = 2457] [id = 718] 20:50:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x116463400) [pid = 2457] [serial = 2154] [outer = 0x0] 20:50:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x11960dc00) [pid = 2457] [serial = 2155] [outer = 0x116463400] 20:50:18 INFO - PROCESS | 2457 | 1468727418233 Marionette DEBUG loaded listener.js 20:50:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x119747800) [pid = 2457] [serial = 2156] [outer = 0x116463400] 20:50:18 INFO - PROCESS | 2457 | 1468727418571 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]]]}] 20:50:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:50:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 20:50:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:50:18 INFO - PROCESS | 2457 | 1468727418590 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 20:50:18 INFO - PROCESS | 2457 | 1468727418592 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 20:50:18 INFO - PROCESS | 2457 | 1468727418594 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:50:18 INFO - PROCESS | 2457 | 1468727418595 Marionette TRACE conn2 <- [1,2846,null,{}] 20:50:18 INFO - PROCESS | 2457 | 1468727418602 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}] 20:50:18 INFO - PROCESS | 2457 | 1468727418607 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:18 INFO - PROCESS | 2457 | 1468727418713 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 20:50:18 INFO - PROCESS | 2457 | 1468727418716 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:18 INFO - PROCESS | 2457 | 1468727418718 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:18 INFO - PROCESS | 2457 | ++DOCSHELL 0x129151800 == 31 [pid = 2457] [id = 719] 20:50:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x1129d2c00) [pid = 2457] [serial = 2157] [outer = 0x0] 20:50:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x121503c00) [pid = 2457] [serial = 2158] [outer = 0x1129d2c00] 20:50:18 INFO - PROCESS | 2457 | 1468727418742 Marionette DEBUG loaded listener.js 20:50:18 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x123b77400) [pid = 2457] [serial = 2159] [outer = 0x1129d2c00] 20:50:19 INFO - PROCESS | 2457 | 1468727419088 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]]]}] 20:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 520ms 20:50:19 INFO - PROCESS | 2457 | 1468727419114 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 20:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:50:19 INFO - PROCESS | 2457 | 1468727419118 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 20:50:19 INFO - PROCESS | 2457 | 1468727419128 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:50:19 INFO - PROCESS | 2457 | 1468727419129 Marionette TRACE conn2 <- [1,2850,null,{}] 20:50:19 INFO - PROCESS | 2457 | 1468727419131 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}] 20:50:19 INFO - PROCESS | 2457 | 1468727419140 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:19 INFO - PROCESS | 2457 | 1468727419236 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 20:50:19 INFO - PROCESS | 2457 | 1468727419239 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:19 INFO - PROCESS | 2457 | 1468727419241 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d58800 == 32 [pid = 2457] [id = 720] 20:50:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x121ce1c00) [pid = 2457] [serial = 2160] [outer = 0x0] 20:50:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x12401c400) [pid = 2457] [serial = 2161] [outer = 0x121ce1c00] 20:50:19 INFO - PROCESS | 2457 | 1468727419265 Marionette DEBUG loaded listener.js 20:50:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x124321000) [pid = 2457] [serial = 2162] [outer = 0x121ce1c00] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1174e1800) [pid = 2457] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x121069400) [pid = 2457] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1219bbc00) [pid = 2457] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x112f0f400) [pid = 2457] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x128b29000) [pid = 2457] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1263f4000) [pid = 2457] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1128b2000) [pid = 2457] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x112f4b000) [pid = 2457] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1131c4800) [pid = 2457] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x121a8e000) [pid = 2457] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x116f95800) [pid = 2457] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x126c5f400) [pid = 2457] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1167ca800) [pid = 2457] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x129169800) [pid = 2457] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x114f96400) [pid = 2457] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12d350000) [pid = 2457] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x123b7cc00) [pid = 2457] [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.] 20:50:19 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x12a679800) [pid = 2457] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:50:19 INFO - PROCESS | 2457 | 1468727419845 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 20:50:19 INFO - PROCESS | 2457 | 1468727419851 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 20:50:19 INFO - PROCESS | 2457 | 1468727419852 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 20:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:50:19 INFO - PROCESS | 2457 | 1468727419855 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:50:19 INFO - PROCESS | 2457 | 1468727419856 Marionette TRACE conn2 <- [1,2854,null,{}] 20:50:19 INFO - PROCESS | 2457 | 1468727419858 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}] 20:50:19 INFO - PROCESS | 2457 | 1468727419859 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:19 INFO - PROCESS | 2457 | 1468727419938 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 20:50:19 INFO - PROCESS | 2457 | 1468727419960 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:19 INFO - PROCESS | 2457 | 1468727419961 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:19 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d45000 == 33 [pid = 2457] [id = 721] 20:50:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1128b2000) [pid = 2457] [serial = 2163] [outer = 0x0] 20:50:19 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1131ddc00) [pid = 2457] [serial = 2164] [outer = 0x1128b2000] 20:50:19 INFO - PROCESS | 2457 | 1468727419986 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x119338400) [pid = 2457] [serial = 2165] [outer = 0x1128b2000] 20:50:20 INFO - PROCESS | 2457 | 1468727420309 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]]]}] 20:50:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:50:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 468ms 20:50:20 INFO - PROCESS | 2457 | 1468727420324 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 20:50:20 INFO - PROCESS | 2457 | 1468727420325 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 20:50:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:50:20 INFO - PROCESS | 2457 | 1468727420327 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:50:20 INFO - PROCESS | 2457 | 1468727420328 Marionette TRACE conn2 <- [1,2858,null,{}] 20:50:20 INFO - PROCESS | 2457 | 1468727420330 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}] 20:50:20 INFO - PROCESS | 2457 | 1468727420332 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:20 INFO - PROCESS | 2457 | 1468727420414 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 20:50:20 INFO - PROCESS | 2457 | 1468727420473 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:20 INFO - PROCESS | 2457 | 1468727420474 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x12b837000 == 34 [pid = 2457] [id = 722] 20:50:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x112e03000) [pid = 2457] [serial = 2166] [outer = 0x0] 20:50:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x121a8e000) [pid = 2457] [serial = 2167] [outer = 0x112e03000] 20:50:20 INFO - PROCESS | 2457 | 1468727420499 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x124a39400) [pid = 2457] [serial = 2168] [outer = 0x112e03000] 20:50:20 INFO - PROCESS | 2457 | 1468727420764 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:50:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:50:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 469ms 20:50:20 INFO - PROCESS | 2457 | 1468727420796 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 20:50:20 INFO - PROCESS | 2457 | 1468727420798 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 20:50:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:50:20 INFO - PROCESS | 2457 | 1468727420807 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:50:20 INFO - PROCESS | 2457 | 1468727420808 Marionette TRACE conn2 <- [1,2862,null,{}] 20:50:20 INFO - PROCESS | 2457 | 1468727420811 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}] 20:50:20 INFO - PROCESS | 2457 | 1468727420812 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:20 INFO - PROCESS | 2457 | 1468727420893 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 20:50:20 INFO - PROCESS | 2457 | 1468727420897 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:20 INFO - PROCESS | 2457 | 1468727420898 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:20 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c043800 == 35 [pid = 2457] [id = 723] 20:50:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x124a3a000) [pid = 2457] [serial = 2169] [outer = 0x0] 20:50:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x125fef400) [pid = 2457] [serial = 2170] [outer = 0x124a3a000] 20:50:20 INFO - PROCESS | 2457 | 1468727420924 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x126737000) [pid = 2457] [serial = 2171] [outer = 0x124a3a000] 20:50:21 INFO - PROCESS | 2457 | 1468727421261 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]]]}] 20:50:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:50:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 471ms 20:50:21 INFO - PROCESS | 2457 | 1468727421278 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 20:50:21 INFO - PROCESS | 2457 | 1468727421280 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 20:50:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:50:21 INFO - PROCESS | 2457 | 1468727421284 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:50:21 INFO - PROCESS | 2457 | 1468727421287 Marionette TRACE conn2 <- [1,2866,null,{}] 20:50:21 INFO - PROCESS | 2457 | 1468727421289 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}] 20:50:21 INFO - PROCESS | 2457 | 1468727421291 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:21 INFO - PROCESS | 2457 | 1468727421419 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 20:50:21 INFO - PROCESS | 2457 | 1468727421424 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:21 INFO - PROCESS | 2457 | 1468727421426 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:21 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2de800 == 36 [pid = 2457] [id = 724] 20:50:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x11951a400) [pid = 2457] [serial = 2172] [outer = 0x0] 20:50:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x126c55400) [pid = 2457] [serial = 2173] [outer = 0x11951a400] 20:50:21 INFO - PROCESS | 2457 | 1468727421452 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x128ba2c00) [pid = 2457] [serial = 2174] [outer = 0x11951a400] 20:50:21 INFO - PROCESS | 2457 | 1468727421756 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]]]}] 20:50:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:50:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 521ms 20:50:21 INFO - PROCESS | 2457 | 1468727421847 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 20:50:21 INFO - PROCESS | 2457 | 1468727421849 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 20:50:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:50:21 INFO - PROCESS | 2457 | 1468727421854 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:50:21 INFO - PROCESS | 2457 | 1468727421856 Marionette TRACE conn2 <- [1,2870,null,{}] 20:50:21 INFO - PROCESS | 2457 | 1468727421860 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}] 20:50:21 INFO - PROCESS | 2457 | 1468727421862 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:21 INFO - PROCESS | 2457 | 1468727421960 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 20:50:22 INFO - PROCESS | 2457 | 1468727422057 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:22 INFO - PROCESS | 2457 | 1468727422059 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fc8000 == 37 [pid = 2457] [id = 725] 20:50:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x112d03800) [pid = 2457] [serial = 2175] [outer = 0x0] 20:50:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x112f4b400) [pid = 2457] [serial = 2176] [outer = 0x112d03800] 20:50:22 INFO - PROCESS | 2457 | 1468727422091 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x1133e7000) [pid = 2457] [serial = 2177] [outer = 0x112d03800] 20:50:22 INFO - PROCESS | 2457 | 1468727422591 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]]]}] 20:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 772ms 20:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:50:22 INFO - PROCESS | 2457 | 1468727422626 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 2457 | 1468727422628 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 20:50:22 INFO - PROCESS | 2457 | 1468727422659 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:50:22 INFO - PROCESS | 2457 | 1468727422661 Marionette TRACE conn2 <- [1,2874,null,{}] 20:50:22 INFO - PROCESS | 2457 | 1468727422669 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}] 20:50:22 INFO - PROCESS | 2457 | 1468727422670 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:22 INFO - PROCESS | 2457 | 1468727422777 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 20:50:22 INFO - PROCESS | 2457 | 1468727422857 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:22 INFO - PROCESS | 2457 | 1468727422858 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:22 INFO - PROCESS | 2457 | ++DOCSHELL 0x1241b8800 == 38 [pid = 2457] [id = 726] 20:50:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x118338000) [pid = 2457] [serial = 2178] [outer = 0x0] 20:50:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x118397c00) [pid = 2457] [serial = 2179] [outer = 0x118338000] 20:50:22 INFO - PROCESS | 2457 | 1468727422889 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x1183bec00) [pid = 2457] [serial = 2180] [outer = 0x118338000] 20:50:23 INFO - PROCESS | 2457 | 1468727423395 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]]]}] 20:50:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:50:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 954ms 20:50:23 INFO - PROCESS | 2457 | 1468727423585 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 20:50:23 INFO - PROCESS | 2457 | 1468727423588 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 20:50:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:50:23 INFO - PROCESS | 2457 | 1468727423591 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:50:23 INFO - PROCESS | 2457 | 1468727423593 Marionette TRACE conn2 <- [1,2878,null,{}] 20:50:23 INFO - PROCESS | 2457 | 1468727423597 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}] 20:50:23 INFO - PROCESS | 2457 | 1468727423599 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:23 INFO - PROCESS | 2457 | 1468727423705 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 20:50:23 INFO - PROCESS | 2457 | 1468727423790 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:23 INFO - PROCESS | 2457 | 1468727423794 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:23 INFO - PROCESS | 2457 | ++DOCSHELL 0x118664800 == 39 [pid = 2457] [id = 727] 20:50:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x115e92000) [pid = 2457] [serial = 2181] [outer = 0x0] 20:50:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x1164f1000) [pid = 2457] [serial = 2182] [outer = 0x115e92000] 20:50:23 INFO - PROCESS | 2457 | 1468727423822 Marionette DEBUG loaded listener.js 20:50:23 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x116f9e000) [pid = 2457] [serial = 2183] [outer = 0x115e92000] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x12c043800 == 38 [pid = 2457] [id = 723] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x12b837000 == 37 [pid = 2457] [id = 722] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x129d45000 == 36 [pid = 2457] [id = 721] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x129d58800 == 35 [pid = 2457] [id = 720] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x129151800 == 34 [pid = 2457] [id = 719] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x126b54800 == 33 [pid = 2457] [id = 718] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x124a15000 == 32 [pid = 2457] [id = 717] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x123b26800 == 31 [pid = 2457] [id = 716] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x12d356800) [pid = 2457] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x119587800 == 30 [pid = 2457] [id = 715] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x116fde800 == 29 [pid = 2457] [id = 714] 20:50:24 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c8000 == 28 [pid = 2457] [id = 713] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x12a708000) [pid = 2457] [serial = 2123] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x12a680c00) [pid = 2457] [serial = 2122] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x11839c000) [pid = 2457] [serial = 2092] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x1215ec000) [pid = 2457] [serial = 2099] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x1292b7000) [pid = 2457] [serial = 2117] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1215f3c00) [pid = 2457] [serial = 2101] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x129178400) [pid = 2457] [serial = 2111] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x121a8d800) [pid = 2457] [serial = 2102] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x128b2e800) [pid = 2457] [serial = 2081] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1129d9000) [pid = 2457] [serial = 2083] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1186b5800) [pid = 2457] [serial = 2093] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1183c2000) [pid = 2457] [serial = 2095] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1292af800) [pid = 2457] [serial = 2116] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x117158800) [pid = 2457] [serial = 2090] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x126c57800) [pid = 2457] [serial = 2105] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1183a2000) [pid = 2457] [serial = 2113] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x128e6e000) [pid = 2457] [serial = 2108] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x119612800) [pid = 2457] [serial = 2096] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12431bc00) [pid = 2457] [serial = 2104] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x12916d400) [pid = 2457] [serial = 2110] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x116f94000) [pid = 2457] [serial = 2086] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11829a800) [pid = 2457] [serial = 2087] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x114f98400) [pid = 2457] [serial = 2089] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1295a8800) [pid = 2457] [serial = 2119] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x112fefc00) [pid = 2457] [serial = 2084] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x128b2c400) [pid = 2457] [serial = 2107] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x121076800) [pid = 2457] [serial = 2098] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x119521800) [pid = 2457] [serial = 2114] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x126736000) [pid = 2457] [serial = 2078] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x1183a2c00) [pid = 2457] [serial = 1451] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:50:24 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x12a673800) [pid = 2457] [serial = 2120] [outer = 0x0] [url = about:blank] 20:50:24 INFO - PROCESS | 2457 | 1468727424244 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]]]}] 20:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 20:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:50:24 INFO - PROCESS | 2457 | 1468727424261 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 2457 | 1468727424263 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 20:50:24 INFO - PROCESS | 2457 | 1468727424270 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:50:24 INFO - PROCESS | 2457 | 1468727424272 Marionette TRACE conn2 <- [1,2882,null,{}] 20:50:24 INFO - PROCESS | 2457 | 1468727424275 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}] 20:50:24 INFO - PROCESS | 2457 | 1468727424276 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:24 INFO - PROCESS | 2457 | 1468727424355 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 20:50:24 INFO - PROCESS | 2457 | 1468727424413 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:24 INFO - PROCESS | 2457 | 1468727424415 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x118ff1000 == 29 [pid = 2457] [id = 728] 20:50:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x116f9e800) [pid = 2457] [serial = 2184] [outer = 0x0] 20:50:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x11839c400) [pid = 2457] [serial = 2185] [outer = 0x116f9e800] 20:50:24 INFO - PROCESS | 2457 | 1468727424441 Marionette DEBUG loaded listener.js 20:50:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x1183c3800) [pid = 2457] [serial = 2186] [outer = 0x116f9e800] 20:50:24 INFO - PROCESS | 2457 | 1468727424758 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]]]}] 20:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 525ms 20:50:24 INFO - PROCESS | 2457 | 1468727424791 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 2457 | 1468727424793 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 20:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:50:24 INFO - PROCESS | 2457 | 1468727424795 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:50:24 INFO - PROCESS | 2457 | 1468727424796 Marionette TRACE conn2 <- [1,2886,null,{}] 20:50:24 INFO - PROCESS | 2457 | 1468727424806 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}] 20:50:24 INFO - PROCESS | 2457 | 1468727424809 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:24 INFO - PROCESS | 2457 | 1468727424891 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 20:50:24 INFO - PROCESS | 2457 | 1468727424896 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:24 INFO - PROCESS | 2457 | 1468727424901 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:24 INFO - PROCESS | 2457 | ++DOCSHELL 0x123cca000 == 30 [pid = 2457] [id = 729] 20:50:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x119331c00) [pid = 2457] [serial = 2187] [outer = 0x0] 20:50:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x11959e400) [pid = 2457] [serial = 2188] [outer = 0x119331c00] 20:50:24 INFO - PROCESS | 2457 | 1468727424930 Marionette DEBUG loaded listener.js 20:50:24 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1196bb400) [pid = 2457] [serial = 2189] [outer = 0x119331c00] 20:50:25 INFO - PROCESS | 2457 | 1468727425299 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]]]}] 20:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 522ms 20:50:25 INFO - PROCESS | 2457 | 1468727425319 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 20:50:25 INFO - PROCESS | 2457 | 1468727425321 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 20:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:50:25 INFO - PROCESS | 2457 | 1468727425323 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:50:25 INFO - PROCESS | 2457 | 1468727425324 Marionette TRACE conn2 <- [1,2890,null,{}] 20:50:25 INFO - PROCESS | 2457 | 1468727425326 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}] 20:50:25 INFO - PROCESS | 2457 | 1468727425327 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:25 INFO - PROCESS | 2457 | 1468727425408 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 20:50:25 INFO - PROCESS | 2457 | 1468727425412 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:25 INFO - PROCESS | 2457 | 1468727425413 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:25 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b3b800 == 31 [pid = 2457] [id = 730] 20:50:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x119a7e800) [pid = 2457] [serial = 2190] [outer = 0x0] 20:50:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x121073800) [pid = 2457] [serial = 2191] [outer = 0x119a7e800] 20:50:25 INFO - PROCESS | 2457 | 1468727425440 Marionette DEBUG loaded listener.js 20:50:25 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1215ee800) [pid = 2457] [serial = 2192] [outer = 0x119a7e800] 20:50:26 INFO - PROCESS | 2457 | --DOCSHELL 0x118ff1000 == 30 [pid = 2457] [id = 728] 20:50:26 INFO - PROCESS | 2457 | --DOCSHELL 0x118664800 == 29 [pid = 2457] [id = 727] 20:50:26 INFO - PROCESS | 2457 | --DOCSHELL 0x1241b8800 == 28 [pid = 2457] [id = 726] 20:50:26 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2de800 == 27 [pid = 2457] [id = 724] 20:50:26 INFO - PROCESS | 2457 | --DOCSHELL 0x116fc8000 == 26 [pid = 2457] [id = 725] 20:50:26 INFO - PROCESS | 2457 | --DOCSHELL 0x123cca000 == 25 [pid = 2457] [id = 729] 20:50:26 INFO - PROCESS | 2457 | 1468727426786 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1474ms 20:50:26 INFO - PROCESS | 2457 | 1468727426798 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 20:50:26 INFO - PROCESS | 2457 | 1468727426802 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 20:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:50:26 INFO - PROCESS | 2457 | 1468727426806 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:50:26 INFO - PROCESS | 2457 | 1468727426808 Marionette TRACE conn2 <- [1,2894,null,{}] 20:50:26 INFO - PROCESS | 2457 | 1468727426812 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}] 20:50:26 INFO - PROCESS | 2457 | 1468727426814 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:26 INFO - PROCESS | 2457 | 1468727426895 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 20:50:26 INFO - PROCESS | 2457 | 1468727426903 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:26 INFO - PROCESS | 2457 | 1468727426906 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:26 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fbf800 == 26 [pid = 2457] [id = 731] 20:50:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x112d03400) [pid = 2457] [serial = 2193] [outer = 0x0] 20:50:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x112f4fc00) [pid = 2457] [serial = 2194] [outer = 0x112d03400] 20:50:26 INFO - PROCESS | 2457 | 1468727426935 Marionette DEBUG loaded listener.js 20:50:26 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1131e6400) [pid = 2457] [serial = 2195] [outer = 0x112d03400] 20:50:27 INFO - PROCESS | 2457 | 1468727427352 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]]]}] 20:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 570ms 20:50:27 INFO - PROCESS | 2457 | 1468727427375 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 2457 | 1468727427379 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 20:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:50:27 INFO - PROCESS | 2457 | 1468727427391 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:50:27 INFO - PROCESS | 2457 | 1468727427393 Marionette TRACE conn2 <- [1,2898,null,{}] 20:50:27 INFO - PROCESS | 2457 | 1468727427395 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}] 20:50:27 INFO - PROCESS | 2457 | 1468727427397 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:27 INFO - PROCESS | 2457 | 1468727427499 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 20:50:27 INFO - PROCESS | 2457 | 1468727427504 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:27 INFO - PROCESS | 2457 | 1468727427505 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:27 INFO - PROCESS | 2457 | ++DOCSHELL 0x118ff4000 == 27 [pid = 2457] [id = 732] 20:50:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x115e25c00) [pid = 2457] [serial = 2196] [outer = 0x0] 20:50:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x116808c00) [pid = 2457] [serial = 2197] [outer = 0x115e25c00] 20:50:27 INFO - PROCESS | 2457 | 1468727427533 Marionette DEBUG loaded listener.js 20:50:27 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x11714bc00) [pid = 2457] [serial = 2198] [outer = 0x115e25c00] 20:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 521ms 20:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:50:27 INFO - PROCESS | 2457 | 1468727427909 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]]]}] 20:50:27 INFO - PROCESS | 2457 | 1468727427913 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 2457 | 1468727427914 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 20:50:27 INFO - PROCESS | 2457 | 1468727427927 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:50:27 INFO - PROCESS | 2457 | 1468727427929 Marionette TRACE conn2 <- [1,2902,null,{}] 20:50:27 INFO - PROCESS | 2457 | 1468727427945 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}] 20:50:27 INFO - PROCESS | 2457 | 1468727427949 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:28 INFO - PROCESS | 2457 | 1468727428047 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 20:50:28 INFO - PROCESS | 2457 | 1468727428052 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:28 INFO - PROCESS | 2457 | 1468727428054 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x123bb1800 == 28 [pid = 2457] [id = 733] 20:50:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x110ee7c00) [pid = 2457] [serial = 2199] [outer = 0x0] 20:50:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1183bf800) [pid = 2457] [serial = 2200] [outer = 0x110ee7c00] 20:50:28 INFO - PROCESS | 2457 | 1468727428081 Marionette DEBUG loaded listener.js 20:50:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x1186ba000) [pid = 2457] [serial = 2201] [outer = 0x110ee7c00] 20:50:28 INFO - PROCESS | 2457 | 1468727428531 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 634ms 20:50:28 INFO - PROCESS | 2457 | 1468727428552 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 20:50:28 INFO - PROCESS | 2457 | 1468727428555 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 20:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:50:28 INFO - PROCESS | 2457 | 1468727428559 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:50:28 INFO - PROCESS | 2457 | 1468727428560 Marionette TRACE conn2 <- [1,2906,null,{}] 20:50:28 INFO - PROCESS | 2457 | 1468727428564 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}] 20:50:28 INFO - PROCESS | 2457 | 1468727428568 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:28 INFO - PROCESS | 2457 | 1468727428724 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 20:50:28 INFO - PROCESS | 2457 | 1468727428810 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:28 INFO - PROCESS | 2457 | 1468727428812 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:28 INFO - PROCESS | 2457 | ++DOCSHELL 0x12653e000 == 29 [pid = 2457] [id = 734] 20:50:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x118f6d000) [pid = 2457] [serial = 2202] [outer = 0x0] 20:50:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x11912c800) [pid = 2457] [serial = 2203] [outer = 0x118f6d000] 20:50:28 INFO - PROCESS | 2457 | 1468727428863 Marionette DEBUG loaded listener.js 20:50:28 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x119514400) [pid = 2457] [serial = 2204] [outer = 0x118f6d000] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x112f54c00) [pid = 2457] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1129d2c00) [pid = 2457] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x121ce1c00) [pid = 2457] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1131ba400) [pid = 2457] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1128b2000) [pid = 2457] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x124a3a000) [pid = 2457] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x112e03000) [pid = 2457] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x118864c00) [pid = 2457] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x118616c00) [pid = 2457] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x11932a400) [pid = 2457] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x126baa800) [pid = 2457] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x115e8c000) [pid = 2457] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x116463400) [pid = 2457] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1183a1000) [pid = 2457] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x1182a1c00) [pid = 2457] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x1164ea000) [pid = 2457] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x115e92000) [pid = 2457] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x119331c00) [pid = 2457] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x116f9e800) [pid = 2457] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x11951a400) [pid = 2457] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x112d03800) [pid = 2457] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:50:29 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x118338000) [pid = 2457] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:50:29 INFO - PROCESS | 2457 | 1468727429429 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]]]}] 20:50:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:50:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 923ms 20:50:29 INFO - PROCESS | 2457 | 1468727429481 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 20:50:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:50:29 INFO - PROCESS | 2457 | 1468727429491 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 20:50:29 INFO - PROCESS | 2457 | 1468727429493 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:50:29 INFO - PROCESS | 2457 | 1468727429494 Marionette TRACE conn2 <- [1,2910,null,{}] 20:50:29 INFO - PROCESS | 2457 | 1468727429496 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}] 20:50:29 INFO - PROCESS | 2457 | 1468727429497 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:29 INFO - PROCESS | 2457 | 1468727429595 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 20:50:29 INFO - PROCESS | 2457 | 1468727429629 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:29 INFO - PROCESS | 2457 | 1468727429631 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:29 INFO - PROCESS | 2457 | ++DOCSHELL 0x126311800 == 30 [pid = 2457] [id = 735] 20:50:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x112d04c00) [pid = 2457] [serial = 2205] [outer = 0x0] 20:50:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x116463800) [pid = 2457] [serial = 2206] [outer = 0x112d04c00] 20:50:29 INFO - PROCESS | 2457 | 1468727429658 Marionette DEBUG loaded listener.js 20:50:29 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x118619c00) [pid = 2457] [serial = 2207] [outer = 0x112d04c00] 20:50:29 INFO - PROCESS | 2457 | 1468727429895 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]]]}] 20:50:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:50:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:50:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 418ms 20:50:29 INFO - PROCESS | 2457 | 1468727429911 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 20:50:29 INFO - PROCESS | 2457 | 1468727429912 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 20:50:29 INFO - TEST-START | /DOMEvents/constructors.html 20:50:29 INFO - PROCESS | 2457 | 1468727429921 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:50:29 INFO - PROCESS | 2457 | 1468727429922 Marionette TRACE conn2 <- [1,2914,null,{}] 20:50:29 INFO - PROCESS | 2457 | 1468727429924 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}] 20:50:29 INFO - PROCESS | 2457 | 1468727429928 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:30 INFO - PROCESS | 2457 | 1468727430024 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 20:50:30 INFO - PROCESS | 2457 | 1468727430028 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:30 INFO - PROCESS | 2457 | 1468727430029 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d5b800 == 31 [pid = 2457] [id = 736] 20:50:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x118fb9800) [pid = 2457] [serial = 2208] [outer = 0x0] 20:50:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x119518400) [pid = 2457] [serial = 2209] [outer = 0x118fb9800] 20:50:30 INFO - PROCESS | 2457 | 1468727430054 Marionette DEBUG loaded listener.js 20:50:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x121075800) [pid = 2457] [serial = 2210] [outer = 0x118fb9800] 20:50:30 INFO - PROCESS | 2457 | 1468727430414 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]]]}] 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:50:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 532ms 20:50:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:50:30 INFO - PROCESS | 2457 | 1468727430456 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 20:50:30 INFO - PROCESS | 2457 | 1468727430457 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 20:50:30 INFO - PROCESS | 2457 | 1468727430459 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:50:30 INFO - PROCESS | 2457 | 1468727430461 Marionette TRACE conn2 <- [1,2918,null,{}] 20:50:30 INFO - PROCESS | 2457 | 1468727430463 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}] 20:50:30 INFO - PROCESS | 2457 | 1468727430464 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:30 INFO - PROCESS | 2457 | 1468727430537 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 20:50:30 INFO - PROCESS | 2457 | 1468727430540 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:30 INFO - PROCESS | 2457 | 1468727430541 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad3c000 == 32 [pid = 2457] [id = 737] 20:50:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1210bdc00) [pid = 2457] [serial = 2211] [outer = 0x0] 20:50:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1215e7000) [pid = 2457] [serial = 2212] [outer = 0x1210bdc00] 20:50:30 INFO - PROCESS | 2457 | 1468727430565 Marionette DEBUG loaded listener.js 20:50:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x1219b9800) [pid = 2457] [serial = 2213] [outer = 0x1210bdc00] 20:50:30 INFO - PROCESS | 2457 | 1468727430868 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:50:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:50:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 418ms 20:50:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:50:30 INFO - PROCESS | 2457 | 1468727430878 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 20:50:30 INFO - PROCESS | 2457 | 1468727430880 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 20:50:30 INFO - PROCESS | 2457 | 1468727430882 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:50:30 INFO - PROCESS | 2457 | 1468727430885 Marionette TRACE conn2 <- [1,2922,null,{}] 20:50:30 INFO - PROCESS | 2457 | 1468727430889 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}] 20:50:30 INFO - PROCESS | 2457 | 1468727430890 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:30 INFO - PROCESS | 2457 | 1468727430968 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 20:50:30 INFO - PROCESS | 2457 | 1468727430973 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:30 INFO - PROCESS | 2457 | 1468727430974 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:30 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba7b000 == 33 [pid = 2457] [id = 738] 20:50:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x1186e8400) [pid = 2457] [serial = 2214] [outer = 0x0] 20:50:30 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x121ce1400) [pid = 2457] [serial = 2215] [outer = 0x1186e8400] 20:50:31 INFO - PROCESS | 2457 | 1468727431000 Marionette DEBUG loaded listener.js 20:50:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x123b79000) [pid = 2457] [serial = 2216] [outer = 0x1186e8400] 20:50:31 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:50:31 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:50:31 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:50:31 INFO - PROCESS | 2457 | [2457] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:50:31 INFO - PROCESS | 2457 | 1468727431509 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]]]}] 20:50:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:50:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:50:31 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 20:50:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:50:31 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 20:50:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:50:31 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]" 20:50:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:50:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:50:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 678ms 20:50:31 INFO - PROCESS | 2457 | 1468727431566 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 20:50:31 INFO - PROCESS | 2457 | 1468727431572 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 20:50:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:50:31 INFO - PROCESS | 2457 | 1468727431578 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:50:31 INFO - PROCESS | 2457 | 1468727431582 Marionette TRACE conn2 <- [1,2926,null,{}] 20:50:31 INFO - PROCESS | 2457 | 1468727431588 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}] 20:50:31 INFO - PROCESS | 2457 | 1468727431591 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:31 INFO - PROCESS | 2457 | 1468727431721 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 20:50:31 INFO - PROCESS | 2457 | 1468727431850 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:31 INFO - PROCESS | 2457 | 1468727431851 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:31 INFO - PROCESS | 2457 | ++DOCSHELL 0x1191c0800 == 34 [pid = 2457] [id = 739] 20:50:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11612d400) [pid = 2457] [serial = 2217] [outer = 0x0] 20:50:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1164e5400) [pid = 2457] [serial = 2218] [outer = 0x11612d400] 20:50:31 INFO - PROCESS | 2457 | 1468727431882 Marionette DEBUG loaded listener.js 20:50:31 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x1176d0800) [pid = 2457] [serial = 2219] [outer = 0x11612d400] 20:50:32 INFO - PROCESS | 2457 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:50:32 INFO - PROCESS | 2457 | 1468727432297 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]]]}] 20:50:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:50:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 725ms 20:50:32 INFO - PROCESS | 2457 | 1468727432303 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 2457 | 1468727432306 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 20:50:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:50:32 INFO - PROCESS | 2457 | 1468727432310 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:50:32 INFO - PROCESS | 2457 | 1468727432312 Marionette TRACE conn2 <- [1,2930,null,{}] 20:50:32 INFO - PROCESS | 2457 | 1468727432315 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}] 20:50:32 INFO - PROCESS | 2457 | 1468727432317 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:32 INFO - PROCESS | 2457 | 1468727432423 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 20:50:32 INFO - PROCESS | 2457 | 1468727432478 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:32 INFO - PROCESS | 2457 | 1468727432479 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:32 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b4d800 == 35 [pid = 2457] [id = 740] 20:50:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x117d0e000) [pid = 2457] [serial = 2220] [outer = 0x0] 20:50:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1183c5800) [pid = 2457] [serial = 2221] [outer = 0x117d0e000] 20:50:32 INFO - PROCESS | 2457 | 1468727432510 Marionette DEBUG loaded listener.js 20:50:32 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x118867800) [pid = 2457] [serial = 2222] [outer = 0x117d0e000] 20:50:32 INFO - PROCESS | 2457 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:50:32 INFO - PROCESS | 2457 | 1468727432931 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]]]}] 20:50:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:50:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 674ms 20:50:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:50:32 INFO - PROCESS | 2457 | 1468727432984 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 2457 | 1468727432986 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 20:50:32 INFO - PROCESS | 2457 | 1468727432988 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:50:32 INFO - PROCESS | 2457 | 1468727432991 Marionette TRACE conn2 <- [1,2934,null,{}] 20:50:33 INFO - PROCESS | 2457 | 1468727432999 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}] 20:50:33 INFO - PROCESS | 2457 | 1468727433002 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:33 INFO - PROCESS | 2457 | 1468727433110 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 20:50:33 INFO - PROCESS | 2457 | 1468727433219 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:33 INFO - PROCESS | 2457 | 1468727433221 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:33 INFO - PROCESS | 2457 | ++DOCSHELL 0x125fd1000 == 36 [pid = 2457] [id = 741] 20:50:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x116886400) [pid = 2457] [serial = 2223] [outer = 0x0] 20:50:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x119599c00) [pid = 2457] [serial = 2224] [outer = 0x116886400] 20:50:33 INFO - PROCESS | 2457 | 1468727433252 Marionette DEBUG loaded listener.js 20:50:33 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1215e7400) [pid = 2457] [serial = 2225] [outer = 0x116886400] 20:50:33 INFO - PROCESS | 2457 | 1468727433761 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]]]}] 20:50:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:50:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 822ms 20:50:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:50:33 INFO - PROCESS | 2457 | 1468727433810 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 20:50:33 INFO - PROCESS | 2457 | 1468727433812 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 20:50:33 INFO - PROCESS | 2457 | 1468727433815 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:50:33 INFO - PROCESS | 2457 | 1468727433817 Marionette TRACE conn2 <- [1,2938,null,{}] 20:50:33 INFO - PROCESS | 2457 | 1468727433821 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}] 20:50:33 INFO - PROCESS | 2457 | 1468727433822 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:33 INFO - PROCESS | 2457 | 1468727433954 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 20:50:34 INFO - PROCESS | 2457 | 1468727434015 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:34 INFO - PROCESS | 2457 | 1468727434017 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x117d84800 == 37 [pid = 2457] [id = 742] 20:50:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x112f4e800) [pid = 2457] [serial = 2226] [outer = 0x0] 20:50:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x115e23c00) [pid = 2457] [serial = 2227] [outer = 0x112f4e800] 20:50:34 INFO - PROCESS | 2457 | 1468727434068 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x11829a400) [pid = 2457] [serial = 2228] [outer = 0x112f4e800] 20:50:34 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad3c000 == 36 [pid = 2457] [id = 737] 20:50:34 INFO - PROCESS | 2457 | --DOCSHELL 0x129d5b800 == 35 [pid = 2457] [id = 736] 20:50:34 INFO - PROCESS | 2457 | --DOCSHELL 0x126311800 == 34 [pid = 2457] [id = 735] 20:50:34 INFO - PROCESS | 2457 | --DOCSHELL 0x12653e000 == 33 [pid = 2457] [id = 734] 20:50:34 INFO - PROCESS | 2457 | --DOCSHELL 0x123bb1800 == 32 [pid = 2457] [id = 733] 20:50:34 INFO - PROCESS | 2457 | --DOCSHELL 0x118ff4000 == 31 [pid = 2457] [id = 732] 20:50:34 INFO - PROCESS | 2457 | --DOCSHELL 0x116fbf800 == 30 [pid = 2457] [id = 731] 20:50:34 INFO - PROCESS | 2457 | --DOCSHELL 0x128b3b800 == 29 [pid = 2457] [id = 730] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x11960dc00) [pid = 2457] [serial = 2155] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x118613000) [pid = 2457] [serial = 2149] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x118868400) [pid = 2457] [serial = 2150] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x118395800) [pid = 2457] [serial = 2140] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1176db800) [pid = 2457] [serial = 2146] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1182a2c00) [pid = 2457] [serial = 2147] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1131dec00) [pid = 2457] [serial = 2143] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x115e8e000) [pid = 2457] [serial = 2144] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x121503c00) [pid = 2457] [serial = 2158] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x119747800) [pid = 2457] [serial = 2156] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x1164f1000) [pid = 2457] [serial = 2182] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1196bb400) [pid = 2457] [serial = 2189] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x12401c400) [pid = 2457] [serial = 2161] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x11839c400) [pid = 2457] [serial = 2185] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x123b77400) [pid = 2457] [serial = 2159] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x1183a0800) [pid = 2457] [serial = 2126] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x121073800) [pid = 2457] [serial = 2191] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x11959e400) [pid = 2457] [serial = 2188] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x116805000) [pid = 2457] [serial = 2125] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x1131ddc00) [pid = 2457] [serial = 2164] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x126737000) [pid = 2457] [serial = 2171] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x119338400) [pid = 2457] [serial = 2165] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x126c55400) [pid = 2457] [serial = 2173] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x124a39400) [pid = 2457] [serial = 2168] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x125fef400) [pid = 2457] [serial = 2170] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x1183be400) [pid = 2457] [serial = 2141] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x128ba2c00) [pid = 2457] [serial = 2174] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 68 (0x124321000) [pid = 2457] [serial = 2162] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 67 (0x116f9e000) [pid = 2457] [serial = 2183] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 66 (0x1196ba000) [pid = 2457] [serial = 2129] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 65 (0x119515800) [pid = 2457] [serial = 2128] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 64 (0x11932b000) [pid = 2457] [serial = 2152] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 63 (0x1263f7000) [pid = 2457] [serial = 2132] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 62 (0x121a8a400) [pid = 2457] [serial = 2131] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 61 (0x1183c3800) [pid = 2457] [serial = 2186] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 60 (0x1295a8c00) [pid = 2457] [serial = 2135] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 59 (0x1133e7000) [pid = 2457] [serial = 2177] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 58 (0x1292b5400) [pid = 2457] [serial = 2134] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 57 (0x1183bec00) [pid = 2457] [serial = 2180] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 56 (0x119339800) [pid = 2457] [serial = 2153] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 55 (0x118397c00) [pid = 2457] [serial = 2179] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 54 (0x121441800) [pid = 2457] [serial = 2138] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 53 (0x112f4b400) [pid = 2457] [serial = 2176] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 52 (0x121a8e000) [pid = 2457] [serial = 2167] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | --DOMWINDOW == 51 (0x1183b6c00) [pid = 2457] [serial = 2137] [outer = 0x0] [url = about:blank] 20:50:34 INFO - PROCESS | 2457 | 1468727434372 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]]]}] 20:50:34 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. 20:50:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 573ms 20:50:34 INFO - PROCESS | 2457 | 1468727434389 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 2457 | 1468727434392 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 20:50:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:50:34 INFO - PROCESS | 2457 | 1468727434397 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:50:34 INFO - PROCESS | 2457 | 1468727434399 Marionette TRACE conn2 <- [1,2942,null,{}] 20:50:34 INFO - PROCESS | 2457 | 1468727434404 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}] 20:50:34 INFO - PROCESS | 2457 | 1468727434406 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:34 INFO - PROCESS | 2457 | 1468727434487 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 20:50:34 INFO - PROCESS | 2457 | 1468727434563 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:34 INFO - PROCESS | 2457 | 1468727434564 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:34 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fc4800 == 30 [pid = 2457] [id = 743] 20:50:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 52 (0x112d02800) [pid = 2457] [serial = 2229] [outer = 0x0] 20:50:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 53 (0x1183c2800) [pid = 2457] [serial = 2230] [outer = 0x112d02800] 20:50:34 INFO - PROCESS | 2457 | 1468727434592 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 2457 | ++DOMWINDOW == 54 (0x118864c00) [pid = 2457] [serial = 2231] [outer = 0x112d02800] 20:50:34 INFO - PROCESS | 2457 | 1468727434876 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"]]]}] 20:50:34 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 20:50:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:50:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 523ms 20:50:34 INFO - PROCESS | 2457 | 1468727434920 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 2457 | 1468727434922 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 20:50:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:50:34 INFO - PROCESS | 2457 | 1468727434924 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:50:34 INFO - PROCESS | 2457 | 1468727434927 Marionette TRACE conn2 <- [1,2946,null,{}] 20:50:34 INFO - PROCESS | 2457 | 1468727434936 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}] 20:50:34 INFO - PROCESS | 2457 | 1468727434939 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:35 INFO - PROCESS | 2457 | 1468727435018 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 20:50:35 INFO - PROCESS | 2457 | 1468727435029 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:35 INFO - PROCESS | 2457 | 1468727435031 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x123b1b000 == 31 [pid = 2457] [id = 744] 20:50:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 55 (0x118f63400) [pid = 2457] [serial = 2232] [outer = 0x0] 20:50:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 56 (0x11960f800) [pid = 2457] [serial = 2233] [outer = 0x118f63400] 20:50:35 INFO - PROCESS | 2457 | 1468727435059 Marionette DEBUG loaded listener.js 20:50:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 57 (0x119d3c000) [pid = 2457] [serial = 2234] [outer = 0x118f63400] 20:50:35 INFO - PROCESS | 2457 | 1468727435363 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]]]}] 20:50:35 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. 20:50:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 472ms 20:50:35 INFO - PROCESS | 2457 | 1468727435406 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 20:50:35 INFO - PROCESS | 2457 | 1468727435408 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 20:50:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:50:35 INFO - PROCESS | 2457 | 1468727435412 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:50:35 INFO - PROCESS | 2457 | 1468727435413 Marionette TRACE conn2 <- [1,2950,null,{}] 20:50:35 INFO - PROCESS | 2457 | 1468727435415 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}] 20:50:35 INFO - PROCESS | 2457 | 1468727435418 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:35 INFO - PROCESS | 2457 | 1468727435497 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 20:50:35 INFO - PROCESS | 2457 | 1468727435502 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:35 INFO - PROCESS | 2457 | 1468727435504 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x124f2a800 == 32 [pid = 2457] [id = 745] 20:50:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 58 (0x121446800) [pid = 2457] [serial = 2235] [outer = 0x0] 20:50:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 59 (0x1219bac00) [pid = 2457] [serial = 2236] [outer = 0x121446800] 20:50:35 INFO - PROCESS | 2457 | 1468727435529 Marionette DEBUG loaded listener.js 20:50:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 60 (0x121a8e000) [pid = 2457] [serial = 2237] [outer = 0x121446800] 20:50:35 INFO - PROCESS | 2457 | ++DOCSHELL 0x1265d4800 == 33 [pid = 2457] [id = 746] 20:50:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 61 (0x123c12c00) [pid = 2457] [serial = 2238] [outer = 0x0] 20:50:35 INFO - PROCESS | 2457 | ++DOMWINDOW == 62 (0x121ce2000) [pid = 2457] [serial = 2239] [outer = 0x123c12c00] 20:50:35 INFO - PROCESS | 2457 | 1468727435866 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]]]}] 20:50:35 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. 20:50:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 469ms 20:50:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:50:35 INFO - PROCESS | 2457 | 1468727435881 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 20:50:35 INFO - PROCESS | 2457 | 1468727435883 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 20:50:35 INFO - PROCESS | 2457 | 1468727435887 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:50:35 INFO - PROCESS | 2457 | 1468727435888 Marionette TRACE conn2 <- [1,2954,null,{}] 20:50:35 INFO - PROCESS | 2457 | 1468727435890 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}] 20:50:35 INFO - PROCESS | 2457 | 1468727435891 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:35 INFO - PROCESS | 2457 | 1468727435987 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 20:50:36 INFO - PROCESS | 2457 | 1468727436049 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:36 INFO - PROCESS | 2457 | 1468727436050 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x128e37800 == 34 [pid = 2457] [id = 747] 20:50:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 63 (0x1219bd400) [pid = 2457] [serial = 2240] [outer = 0x0] 20:50:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 64 (0x123b73c00) [pid = 2457] [serial = 2241] [outer = 0x1219bd400] 20:50:36 INFO - PROCESS | 2457 | 1468727436074 Marionette DEBUG loaded listener.js 20:50:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 65 (0x124396800) [pid = 2457] [serial = 2242] [outer = 0x1219bd400] 20:50:36 INFO - PROCESS | 2457 | 1468727436321 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]]]}] 20:50:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:50:36 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 20:50:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 470ms 20:50:36 INFO - PROCESS | 2457 | 1468727436359 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 20:50:36 INFO - PROCESS | 2457 | 1468727436360 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 20:50:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:50:36 INFO - PROCESS | 2457 | 1468727436362 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:50:36 INFO - PROCESS | 2457 | 1468727436363 Marionette TRACE conn2 <- [1,2958,null,{}] 20:50:36 INFO - PROCESS | 2457 | 1468727436376 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}] 20:50:36 INFO - PROCESS | 2457 | 1468727436380 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:36 INFO - PROCESS | 2457 | 1468727436519 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 20:50:36 INFO - PROCESS | 2457 | 1468727436526 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:36 INFO - PROCESS | 2457 | 1468727436527 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:36 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad32000 == 35 [pid = 2457] [id = 748] 20:50:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 66 (0x124aa9c00) [pid = 2457] [serial = 2243] [outer = 0x0] 20:50:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 67 (0x125fe4400) [pid = 2457] [serial = 2244] [outer = 0x124aa9c00] 20:50:36 INFO - PROCESS | 2457 | 1468727436583 Marionette DEBUG loaded listener.js 20:50:36 INFO - PROCESS | 2457 | ++DOMWINDOW == 68 (0x126c54400) [pid = 2457] [serial = 2245] [outer = 0x124aa9c00] 20:50:36 INFO - PROCESS | 2457 | 1468727436866 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]]]}] 20:50:36 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. 20:50:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 520ms 20:50:36 INFO - PROCESS | 2457 | 1468727436896 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 20:50:36 INFO - PROCESS | 2457 | 1468727436897 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 20:50:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:50:36 INFO - PROCESS | 2457 | 1468727436906 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:50:36 INFO - PROCESS | 2457 | 1468727436907 Marionette TRACE conn2 <- [1,2962,null,{}] 20:50:36 INFO - PROCESS | 2457 | 1468727436910 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}] 20:50:36 INFO - PROCESS | 2457 | 1468727436911 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:37 INFO - PROCESS | 2457 | 1468727437024 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 20:50:37 INFO - PROCESS | 2457 | 1468727437028 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:37 INFO - PROCESS | 2457 | 1468727437029 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba75800 == 36 [pid = 2457] [id = 749] 20:50:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 69 (0x1128a7000) [pid = 2457] [serial = 2246] [outer = 0x0] 20:50:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x126c5ac00) [pid = 2457] [serial = 2247] [outer = 0x1128a7000] 20:50:37 INFO - PROCESS | 2457 | 1468727437053 Marionette DEBUG loaded listener.js 20:50:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x128b28800) [pid = 2457] [serial = 2248] [outer = 0x1128a7000] 20:50:37 INFO - PROCESS | 2457 | 1468727437353 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]]]}] 20:50:37 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. 20:50:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 475ms 20:50:37 INFO - PROCESS | 2457 | 1468727437377 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 20:50:37 INFO - PROCESS | 2457 | 1468727437378 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 20:50:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:50:37 INFO - PROCESS | 2457 | 1468727437388 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:50:37 INFO - PROCESS | 2457 | 1468727437389 Marionette TRACE conn2 <- [1,2966,null,{}] 20:50:37 INFO - PROCESS | 2457 | 1468727437391 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}] 20:50:37 INFO - PROCESS | 2457 | 1468727437392 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:37 INFO - PROCESS | 2457 | 1468727437497 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 20:50:37 INFO - PROCESS | 2457 | 1468727437502 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:37 INFO - PROCESS | 2457 | 1468727437503 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:37 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2ce800 == 37 [pid = 2457] [id = 750] 20:50:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x1211e8000) [pid = 2457] [serial = 2249] [outer = 0x0] 20:50:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x128b2c400) [pid = 2457] [serial = 2250] [outer = 0x1211e8000] 20:50:37 INFO - PROCESS | 2457 | 1468727437527 Marionette DEBUG loaded listener.js 20:50:37 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x128e74c00) [pid = 2457] [serial = 2251] [outer = 0x1211e8000] 20:50:37 INFO - PROCESS | 2457 | 1468727437807 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]]]}] 20:50:37 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. 20:50:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 475ms 20:50:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:50:37 INFO - PROCESS | 2457 | 1468727437857 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 20:50:37 INFO - PROCESS | 2457 | 1468727437858 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 20:50:37 INFO - PROCESS | 2457 | 1468727437860 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:50:37 INFO - PROCESS | 2457 | 1468727437861 Marionette TRACE conn2 <- [1,2970,null,{}] 20:50:37 INFO - PROCESS | 2457 | 1468727437863 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}] 20:50:37 INFO - PROCESS | 2457 | 1468727437864 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:37 INFO - PROCESS | 2457 | 1468727437986 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 20:50:38 INFO - PROCESS | 2457 | 1468727437998 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:38 INFO - PROCESS | 2457 | 1468727437999 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c76f000 == 38 [pid = 2457] [id = 751] 20:50:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x128b9c800) [pid = 2457] [serial = 2252] [outer = 0x0] 20:50:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x12916d800) [pid = 2457] [serial = 2253] [outer = 0x128b9c800] 20:50:38 INFO - PROCESS | 2457 | 1468727438023 Marionette DEBUG loaded listener.js 20:50:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x129176c00) [pid = 2457] [serial = 2254] [outer = 0x128b9c800] 20:50:38 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x115e25c00) [pid = 2457] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:50:38 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x112d03400) [pid = 2457] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:50:38 INFO - PROCESS | 2457 | --DOMWINDOW == 74 (0x119a7e800) [pid = 2457] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:50:38 INFO - PROCESS | 2457 | --DOMWINDOW == 73 (0x110ee7c00) [pid = 2457] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:50:38 INFO - PROCESS | 2457 | --DOMWINDOW == 72 (0x118f6d000) [pid = 2457] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:50:38 INFO - PROCESS | 2457 | --DOMWINDOW == 71 (0x112d04c00) [pid = 2457] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:50:38 INFO - PROCESS | 2457 | --DOMWINDOW == 70 (0x1210bdc00) [pid = 2457] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:50:38 INFO - PROCESS | 2457 | --DOMWINDOW == 69 (0x118fb9800) [pid = 2457] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:50:38 INFO - PROCESS | 2457 | 1468727438346 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]]]}] 20:50:38 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. 20:50:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 519ms 20:50:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:50:38 INFO - PROCESS | 2457 | 1468727438379 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 20:50:38 INFO - PROCESS | 2457 | 1468727438380 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 20:50:38 INFO - PROCESS | 2457 | 1468727438382 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:50:38 INFO - PROCESS | 2457 | 1468727438383 Marionette TRACE conn2 <- [1,2974,null,{}] 20:50:38 INFO - PROCESS | 2457 | 1468727438386 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}] 20:50:38 INFO - PROCESS | 2457 | 1468727438387 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:38 INFO - PROCESS | 2457 | 1468727438467 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 20:50:38 INFO - PROCESS | 2457 | 1468727438471 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:38 INFO - PROCESS | 2457 | 1468727438473 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca81000 == 39 [pid = 2457] [id = 752] 20:50:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 70 (0x11852f000) [pid = 2457] [serial = 2255] [outer = 0x0] 20:50:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 71 (0x12916d400) [pid = 2457] [serial = 2256] [outer = 0x11852f000] 20:50:38 INFO - PROCESS | 2457 | 1468727438497 Marionette DEBUG loaded listener.js 20:50:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 72 (0x1292b0400) [pid = 2457] [serial = 2257] [outer = 0x11852f000] 20:50:38 INFO - PROCESS | 2457 | 1468727438804 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]]]}] 20:50:38 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. 20:50:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 20:50:38 INFO - PROCESS | 2457 | 1468727438851 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 20:50:38 INFO - PROCESS | 2457 | 1468727438853 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 20:50:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:50:38 INFO - PROCESS | 2457 | 1468727438856 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:50:38 INFO - PROCESS | 2457 | 1468727438857 Marionette TRACE conn2 <- [1,2978,null,{}] 20:50:38 INFO - PROCESS | 2457 | 1468727438860 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}] 20:50:38 INFO - PROCESS | 2457 | 1468727438861 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:38 INFO - PROCESS | 2457 | 1468727438982 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 20:50:38 INFO - PROCESS | 2457 | 1468727438989 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:38 INFO - PROCESS | 2457 | 1468727438991 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:38 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d35e000 == 40 [pid = 2457] [id = 753] 20:50:38 INFO - PROCESS | 2457 | ++DOMWINDOW == 73 (0x1292b4800) [pid = 2457] [serial = 2258] [outer = 0x0] 20:50:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 74 (0x1295a2800) [pid = 2457] [serial = 2259] [outer = 0x1292b4800] 20:50:39 INFO - PROCESS | 2457 | 1468727439017 Marionette DEBUG loaded listener.js 20:50:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 75 (0x12a58a400) [pid = 2457] [serial = 2260] [outer = 0x1292b4800] 20:50:39 INFO - PROCESS | 2457 | 1468727439286 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]]]}] 20:50:39 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. 20:50:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 20:50:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:50:39 INFO - PROCESS | 2457 | 1468727439325 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 20:50:39 INFO - PROCESS | 2457 | 1468727439326 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 20:50:39 INFO - PROCESS | 2457 | 1468727439328 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:50:39 INFO - PROCESS | 2457 | 1468727439329 Marionette TRACE conn2 <- [1,2982,null,{}] 20:50:39 INFO - PROCESS | 2457 | 1468727439332 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}] 20:50:39 INFO - PROCESS | 2457 | 1468727439334 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:39 INFO - PROCESS | 2457 | 1468727439426 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 20:50:39 INFO - PROCESS | 2457 | 1468727439430 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:39 INFO - PROCESS | 2457 | 1468727439431 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d46c000 == 41 [pid = 2457] [id = 754] 20:50:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x1292b7000) [pid = 2457] [serial = 2261] [outer = 0x0] 20:50:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x12a591800) [pid = 2457] [serial = 2262] [outer = 0x1292b7000] 20:50:39 INFO - PROCESS | 2457 | 1468727439455 Marionette DEBUG loaded listener.js 20:50:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x12a702400) [pid = 2457] [serial = 2263] [outer = 0x1292b7000] 20:50:39 INFO - PROCESS | 2457 | 1468727439764 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"]]]}] 20:50:39 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:50:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:50:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 20:50:39 INFO - PROCESS | 2457 | 1468727439798 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 20:50:39 INFO - PROCESS | 2457 | 1468727439799 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 20:50:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:50:39 INFO - PROCESS | 2457 | 1468727439803 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:50:39 INFO - PROCESS | 2457 | 1468727439804 Marionette TRACE conn2 <- [1,2986,null,{}] 20:50:39 INFO - PROCESS | 2457 | 1468727439807 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}] 20:50:39 INFO - PROCESS | 2457 | 1468727439808 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:39 INFO - PROCESS | 2457 | 1468727439922 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 20:50:39 INFO - PROCESS | 2457 | 1468727439928 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:39 INFO - PROCESS | 2457 | 1468727439929 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:39 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d6e1000 == 42 [pid = 2457] [id = 755] 20:50:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1292bbc00) [pid = 2457] [serial = 2264] [outer = 0x0] 20:50:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x12a708400) [pid = 2457] [serial = 2265] [outer = 0x1292bbc00] 20:50:39 INFO - PROCESS | 2457 | 1468727439951 Marionette DEBUG loaded listener.js 20:50:39 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x12a711c00) [pid = 2457] [serial = 2266] [outer = 0x1292bbc00] 20:50:40 INFO - PROCESS | 2457 | 1468727440214 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]]]}] 20:50:40 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. 20:50:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 419ms 20:50:40 INFO - PROCESS | 2457 | 1468727440222 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 20:50:40 INFO - PROCESS | 2457 | 1468727440223 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 20:50:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:50:40 INFO - PROCESS | 2457 | 1468727440227 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:50:40 INFO - PROCESS | 2457 | 1468727440228 Marionette TRACE conn2 <- [1,2990,null,{}] 20:50:40 INFO - PROCESS | 2457 | 1468727440230 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}] 20:50:40 INFO - PROCESS | 2457 | 1468727440231 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:40 INFO - PROCESS | 2457 | 1468727440326 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 20:50:40 INFO - PROCESS | 2457 | 1468727440428 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:40 INFO - PROCESS | 2457 | 1468727440430 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x11684a000 == 43 [pid = 2457] [id = 756] 20:50:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x110ee2c00) [pid = 2457] [serial = 2267] [outer = 0x0] 20:50:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1128b3c00) [pid = 2457] [serial = 2268] [outer = 0x110ee2c00] 20:50:40 INFO - PROCESS | 2457 | 1468727440462 Marionette DEBUG loaded listener.js 20:50:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x1131bd800) [pid = 2457] [serial = 2269] [outer = 0x110ee2c00] 20:50:40 INFO - PROCESS | 2457 | ++DOCSHELL 0x116ac3800 == 44 [pid = 2457] [id = 757] 20:50:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x11833b000) [pid = 2457] [serial = 2270] [outer = 0x0] 20:50:40 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x113c8e800) [pid = 2457] [serial = 2271] [outer = 0x11833b000] 20:50:40 INFO - PROCESS | 2457 | 1468727440894 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]]]}] 20:50:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:50:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 20:50:40 INFO - PROCESS | 2457 | 1468727440902 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 20:50:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:50:40 INFO - PROCESS | 2457 | 1468727440904 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 20:50:40 INFO - PROCESS | 2457 | 1468727440907 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:50:40 INFO - PROCESS | 2457 | 1468727440909 Marionette TRACE conn2 <- [1,2994,null,{}] 20:50:40 INFO - PROCESS | 2457 | 1468727440913 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}] 20:50:40 INFO - PROCESS | 2457 | 1468727440916 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:41 INFO - PROCESS | 2457 | 1468727441042 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 20:50:41 INFO - PROCESS | 2457 | 1468727441170 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:41 INFO - PROCESS | 2457 | 1468727441172 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x1240cb800 == 45 [pid = 2457] [id = 758] 20:50:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x118864800) [pid = 2457] [serial = 2272] [outer = 0x0] 20:50:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x11912f400) [pid = 2457] [serial = 2273] [outer = 0x118864800] 20:50:41 INFO - PROCESS | 2457 | 1468727441207 Marionette DEBUG loaded listener.js 20:50:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x119518c00) [pid = 2457] [serial = 2274] [outer = 0x118864800] 20:50:41 INFO - PROCESS | 2457 | 1468727441564 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]]]}] 20:50:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:50:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 20:50:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 20:50:41 INFO - PROCESS | 2457 | 1468727441581 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 20:50:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:50:41 INFO - PROCESS | 2457 | 1468727441586 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 20:50:41 INFO - PROCESS | 2457 | 1468727441589 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:50:41 INFO - PROCESS | 2457 | 1468727441590 Marionette TRACE conn2 <- [1,2998,null,{}] 20:50:41 INFO - PROCESS | 2457 | 1468727441593 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}] 20:50:41 INFO - PROCESS | 2457 | 1468727441594 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:41 INFO - PROCESS | 2457 | 1468727441702 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 20:50:41 INFO - PROCESS | 2457 | 1468727441764 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:41 INFO - PROCESS | 2457 | 1468727441765 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:41 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c75b800 == 46 [pid = 2457] [id = 759] 20:50:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x118867000) [pid = 2457] [serial = 2275] [outer = 0x0] 20:50:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x119744800) [pid = 2457] [serial = 2276] [outer = 0x118867000] 20:50:41 INFO - PROCESS | 2457 | 1468727441793 Marionette DEBUG loaded listener.js 20:50:41 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1241d9400) [pid = 2457] [serial = 2277] [outer = 0x118867000] 20:50:42 INFO - PROCESS | 2457 | 1468727442189 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]]]}] 20:50:42 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. 20:50:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 619ms 20:50:42 INFO - PROCESS | 2457 | 1468727442208 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 20:50:42 INFO - PROCESS | 2457 | 1468727442210 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 20:50:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:50:42 INFO - PROCESS | 2457 | 1468727442217 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:50:42 INFO - PROCESS | 2457 | 1468727442222 Marionette TRACE conn2 <- [1,3002,null,{}] 20:50:42 INFO - PROCESS | 2457 | 1468727442225 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}] 20:50:42 INFO - PROCESS | 2457 | 1468727442228 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:42 INFO - PROCESS | 2457 | 1468727442331 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 20:50:42 INFO - PROCESS | 2457 | 1468727442391 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:42 INFO - PROCESS | 2457 | 1468727442392 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:42 INFO - PROCESS | 2457 | ++DOCSHELL 0x12da18800 == 47 [pid = 2457] [id = 760] 20:50:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x1241e0c00) [pid = 2457] [serial = 2278] [outer = 0x0] 20:50:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x124f79800) [pid = 2457] [serial = 2279] [outer = 0x1241e0c00] 20:50:42 INFO - PROCESS | 2457 | 1468727442420 Marionette DEBUG loaded listener.js 20:50:42 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x128e79800) [pid = 2457] [serial = 2280] [outer = 0x1241e0c00] 20:50:43 INFO - PROCESS | 2457 | 1468727443003 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]]]}] 20:50:43 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. 20:50:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 829ms 20:50:43 INFO - PROCESS | 2457 | 1468727443042 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 20:50:43 INFO - PROCESS | 2457 | 1468727443044 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 20:50:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:50:43 INFO - PROCESS | 2457 | 1468727443047 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:50:43 INFO - PROCESS | 2457 | 1468727443049 Marionette TRACE conn2 <- [1,3006,null,{}] 20:50:43 INFO - PROCESS | 2457 | 1468727443053 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}] 20:50:43 INFO - PROCESS | 2457 | 1468727443054 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:43 INFO - PROCESS | 2457 | 1468727443151 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 20:50:43 INFO - PROCESS | 2457 | 1468727443214 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:43 INFO - PROCESS | 2457 | 1468727443216 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x118120000 == 48 [pid = 2457] [id = 761] 20:50:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x112f02c00) [pid = 2457] [serial = 2281] [outer = 0x0] 20:50:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x112f54800) [pid = 2457] [serial = 2282] [outer = 0x112f02c00] 20:50:43 INFO - PROCESS | 2457 | 1468727443243 Marionette DEBUG loaded listener.js 20:50:43 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x115e23800) [pid = 2457] [serial = 2283] [outer = 0x112f02c00] 20:50:43 INFO - PROCESS | 2457 | 1468727443660 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]]]}] 20:50:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:50:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 20:50:43 INFO - PROCESS | 2457 | 1468727443716 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 20:50:43 INFO - PROCESS | 2457 | 1468727443721 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 20:50:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:50:43 INFO - PROCESS | 2457 | 1468727443731 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:50:43 INFO - PROCESS | 2457 | 1468727443734 Marionette TRACE conn2 <- [1,3010,null,{}] 20:50:43 INFO - PROCESS | 2457 | 1468727443737 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}] 20:50:43 INFO - PROCESS | 2457 | 1468727443740 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:43 INFO - PROCESS | 2457 | 1468727443872 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 20:50:43 INFO - PROCESS | 2457 | 1468727443980 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:43 INFO - PROCESS | 2457 | 1468727443981 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:43 INFO - PROCESS | 2457 | ++DOCSHELL 0x119bc8800 == 49 [pid = 2457] [id = 762] 20:50:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x115e8ac00) [pid = 2457] [serial = 2284] [outer = 0x0] 20:50:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x116463400) [pid = 2457] [serial = 2285] [outer = 0x115e8ac00] 20:50:44 INFO - PROCESS | 2457 | 1468727444027 Marionette DEBUG loaded listener.js 20:50:44 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1167be400) [pid = 2457] [serial = 2286] [outer = 0x115e8ac00] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12d6e1000 == 48 [pid = 2457] [id = 755] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12d46c000 == 47 [pid = 2457] [id = 754] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12d35e000 == 46 [pid = 2457] [id = 753] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12ca81000 == 45 [pid = 2457] [id = 752] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12c76f000 == 44 [pid = 2457] [id = 751] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2ce800 == 43 [pid = 2457] [id = 750] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba75800 == 42 [pid = 2457] [id = 749] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12ad32000 == 41 [pid = 2457] [id = 748] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x128e37800 == 40 [pid = 2457] [id = 747] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x1265d4800 == 39 [pid = 2457] [id = 746] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x124f2a800 == 38 [pid = 2457] [id = 745] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x123b1b000 == 37 [pid = 2457] [id = 744] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x120fc4800 == 36 [pid = 2457] [id = 743] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x117d84800 == 35 [pid = 2457] [id = 742] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x125fd1000 == 34 [pid = 2457] [id = 741] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x128b4d800 == 33 [pid = 2457] [id = 740] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x1191c0800 == 32 [pid = 2457] [id = 739] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12ba7b000 == 31 [pid = 2457] [id = 738] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x118120000 == 30 [pid = 2457] [id = 761] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12da18800 == 29 [pid = 2457] [id = 760] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x12c75b800 == 28 [pid = 2457] [id = 759] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x1240cb800 == 27 [pid = 2457] [id = 758] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x11684a000 == 26 [pid = 2457] [id = 756] 20:50:44 INFO - PROCESS | 2457 | --DOCSHELL 0x116ac3800 == 25 [pid = 2457] [id = 757] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x116808c00) [pid = 2457] [serial = 2197] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x112f4fc00) [pid = 2457] [serial = 2194] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x1215ee800) [pid = 2457] [serial = 2192] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x1183bf800) [pid = 2457] [serial = 2200] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x11714bc00) [pid = 2457] [serial = 2198] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x11912c800) [pid = 2457] [serial = 2203] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x121ce1400) [pid = 2457] [serial = 2215] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x116463800) [pid = 2457] [serial = 2206] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1219b9800) [pid = 2457] [serial = 2213] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x119518400) [pid = 2457] [serial = 2209] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x1215e7000) [pid = 2457] [serial = 2212] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x119514400) [pid = 2457] [serial = 2204] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1186ba000) [pid = 2457] [serial = 2201] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1131e6400) [pid = 2457] [serial = 2195] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x121075800) [pid = 2457] [serial = 2210] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x118619c00) [pid = 2457] [serial = 2207] [outer = 0x0] [url = about:blank] 20:50:44 INFO - PROCESS | 2457 | 1468727444945 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]]]}] 20:50:44 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 20:50:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1228ms 20:50:44 INFO - PROCESS | 2457 | 1468727444958 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 20:50:44 INFO - PROCESS | 2457 | 1468727444960 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 20:50:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:50:44 INFO - PROCESS | 2457 | 1468727444964 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:50:44 INFO - PROCESS | 2457 | 1468727444966 Marionette TRACE conn2 <- [1,3014,null,{}] 20:50:44 INFO - PROCESS | 2457 | 1468727444971 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}] 20:50:44 INFO - PROCESS | 2457 | 1468727444973 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:45 INFO - PROCESS | 2457 | 1468727445057 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 20:50:45 INFO - PROCESS | 2457 | 1468727445115 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:45 INFO - PROCESS | 2457 | 1468727445117 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x1182ac000 == 26 [pid = 2457] [id = 763] 20:50:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1131d9400) [pid = 2457] [serial = 2287] [outer = 0x0] 20:50:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x113c65c00) [pid = 2457] [serial = 2288] [outer = 0x1131d9400] 20:50:45 INFO - PROCESS | 2457 | 1468727445143 Marionette DEBUG loaded listener.js 20:50:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x115e8f000) [pid = 2457] [serial = 2289] [outer = 0x1131d9400] 20:50:45 INFO - PROCESS | 2457 | [2457] 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 20:50:45 INFO - PROCESS | 2457 | 1468727445477 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:50:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:50:45 INFO - {} 20:50:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:50:45 INFO - {} 20:50:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:50:45 INFO - {} 20:50:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:50:45 INFO - {} 20:50:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 523ms 20:50:45 INFO - TEST-START | /FileAPI/fileReader.html 20:50:45 INFO - PROCESS | 2457 | 1468727445488 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 20:50:45 INFO - PROCESS | 2457 | 1468727445490 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 20:50:45 INFO - PROCESS | 2457 | 1468727445494 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:50:45 INFO - PROCESS | 2457 | 1468727445496 Marionette TRACE conn2 <- [1,3018,null,{}] 20:50:45 INFO - PROCESS | 2457 | 1468727445499 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}] 20:50:45 INFO - PROCESS | 2457 | 1468727445502 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:45 INFO - PROCESS | 2457 | 1468727445581 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 20:50:45 INFO - PROCESS | 2457 | 1468727445587 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:45 INFO - PROCESS | 2457 | 1468727445588 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:45 INFO - PROCESS | 2457 | ++DOCSHELL 0x12134d800 == 27 [pid = 2457] [id = 764] 20:50:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x11687e000) [pid = 2457] [serial = 2290] [outer = 0x0] 20:50:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1176df000) [pid = 2457] [serial = 2291] [outer = 0x11687e000] 20:50:45 INFO - PROCESS | 2457 | 1468727445616 Marionette DEBUG loaded listener.js 20:50:45 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x11829e000) [pid = 2457] [serial = 2292] [outer = 0x11687e000] 20:50:45 INFO - PROCESS | 2457 | 1468727445960 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]]]}] 20:50:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:50:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:50:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:50:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:50:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 520ms 20:50:46 INFO - TEST-START | /FileAPI/historical.html 20:50:46 INFO - PROCESS | 2457 | 1468727446014 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 20:50:46 INFO - PROCESS | 2457 | 1468727446016 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 20:50:46 INFO - PROCESS | 2457 | 1468727446018 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:50:46 INFO - PROCESS | 2457 | 1468727446021 Marionette TRACE conn2 <- [1,3022,null,{}] 20:50:46 INFO - PROCESS | 2457 | 1468727446029 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}] 20:50:46 INFO - PROCESS | 2457 | 1468727446033 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:46 INFO - PROCESS | 2457 | 1468727446113 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 20:50:46 INFO - PROCESS | 2457 | 1468727446121 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:46 INFO - PROCESS | 2457 | 1468727446123 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x1240b9000 == 28 [pid = 2457] [id = 765] 20:50:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1133e7000) [pid = 2457] [serial = 2293] [outer = 0x0] 20:50:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x118613000) [pid = 2457] [serial = 2294] [outer = 0x1133e7000] 20:50:46 INFO - PROCESS | 2457 | 1468727446154 Marionette DEBUG loaded listener.js 20:50:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x1186e9400) [pid = 2457] [serial = 2295] [outer = 0x1133e7000] 20:50:46 INFO - PROCESS | 2457 | 1468727446560 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"]]]}] 20:50:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:50:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:50:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:50:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:50:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:50:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:50:46 INFO - TEST-OK | /FileAPI/historical.html | took 573ms 20:50:46 INFO - PROCESS | 2457 | 1468727446591 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 20:50:46 INFO - PROCESS | 2457 | 1468727446593 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 20:50:46 INFO - TEST-START | /FileAPI/idlharness.html 20:50:46 INFO - PROCESS | 2457 | 1468727446596 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:50:46 INFO - PROCESS | 2457 | 1468727446597 Marionette TRACE conn2 <- [1,3026,null,{}] 20:50:46 INFO - PROCESS | 2457 | 1468727446601 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}] 20:50:46 INFO - PROCESS | 2457 | 1468727446604 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:46 INFO - PROCESS | 2457 | 1468727446714 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 20:50:46 INFO - PROCESS | 2457 | 1468727446752 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:46 INFO - PROCESS | 2457 | 1468727446754 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:46 INFO - PROCESS | 2457 | ++DOCSHELL 0x126520800 == 29 [pid = 2457] [id = 766] 20:50:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x11833d800) [pid = 2457] [serial = 2296] [outer = 0x0] 20:50:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x119132800) [pid = 2457] [serial = 2297] [outer = 0x11833d800] 20:50:46 INFO - PROCESS | 2457 | 1468727446785 Marionette DEBUG loaded listener.js 20:50:46 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x119333800) [pid = 2457] [serial = 2298] [outer = 0x11833d800] 20:50:47 INFO - PROCESS | 2457 | 1468727447289 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]]]}] 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:50:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:50:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:50:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:50:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:50:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:50:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:50:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:50:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:50:47 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 20:50:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:50:47 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 20:50:47 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 20:50:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:50:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:50:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:50:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:50:47 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 20:50:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:50:47 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 20:50:47 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 20:50:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:50:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:50:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 732ms 20:50:47 INFO - TEST-START | /FileAPI/idlharness.worker 20:50:47 INFO - PROCESS | 2457 | 1468727447328 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 20:50:47 INFO - PROCESS | 2457 | 1468727447329 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 20:50:47 INFO - PROCESS | 2457 | 1468727447331 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:50:47 INFO - PROCESS | 2457 | 1468727447333 Marionette TRACE conn2 <- [1,3030,null,{}] 20:50:47 INFO - PROCESS | 2457 | 1468727447335 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}] 20:50:47 INFO - PROCESS | 2457 | 1468727447336 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:47 INFO - PROCESS | 2457 | 1468727447438 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 20:50:47 INFO - PROCESS | 2457 | 1468727447441 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:47 INFO - PROCESS | 2457 | 1468727447442 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:47 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2c8800 == 30 [pid = 2457] [id = 767] 20:50:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x112f56800) [pid = 2457] [serial = 2299] [outer = 0x0] 20:50:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x119517c00) [pid = 2457] [serial = 2300] [outer = 0x112f56800] 20:50:47 INFO - PROCESS | 2457 | 1468727447474 Marionette DEBUG loaded listener.js 20:50:47 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x1241e1c00) [pid = 2457] [serial = 2301] [outer = 0x112f56800] 20:50:47 INFO - PROCESS | 2457 | [2457] 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 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:50:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:50:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:50:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:50:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:50:48 INFO - {} 20:50:48 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 20:50:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:50:48 INFO - {} 20:50:48 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 - {} 20:50:48 INFO - {} 20:50:48 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 20:50:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:50:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:50:48 INFO - {} 20:50:48 INFO - PROCESS | 2457 | 1468727448101 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,{},{}]]]}] 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:50:48 INFO - {} 20:50:48 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 20:50:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:50:48 INFO - {} 20:50:48 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 - {} 20:50:48 INFO - {} 20:50:48 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 20:50:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 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 20:50:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:50:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:50:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 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 20:50:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 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 20:50:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 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 20:50:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:50:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:50:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:50:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:50:48 INFO - {} 20:50:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 796ms 20:50:48 INFO - PROCESS | 2457 | 1468727448128 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 2457 | 1468727448129 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 20:50:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:50:48 INFO - PROCESS | 2457 | 1468727448139 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:50:48 INFO - PROCESS | 2457 | 1468727448140 Marionette TRACE conn2 <- [1,3034,null,{}] 20:50:48 INFO - PROCESS | 2457 | 1468727448142 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}] 20:50:48 INFO - PROCESS | 2457 | 1468727448146 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:48 INFO - PROCESS | 2457 | 1468727448269 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 20:50:48 INFO - PROCESS | 2457 | 1468727448273 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:48 INFO - PROCESS | 2457 | 1468727448275 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x12de9b800 == 31 [pid = 2457] [id = 768] 20:50:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x1244dd000) [pid = 2457] [serial = 2302] [outer = 0x0] 20:50:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x12a9e3c00) [pid = 2457] [serial = 2303] [outer = 0x1244dd000] 20:50:48 INFO - PROCESS | 2457 | 1468727448299 Marionette DEBUG loaded listener.js 20:50:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x12addd400) [pid = 2457] [serial = 2304] [outer = 0x1244dd000] 20:50:48 INFO - PROCESS | 2457 | 1468727448604 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]]]}] 20:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:50:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 519ms 20:50:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:50:48 INFO - PROCESS | 2457 | 1468727448657 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 2457 | 1468727448658 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 20:50:48 INFO - PROCESS | 2457 | 1468727448669 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:50:48 INFO - PROCESS | 2457 | 1468727448672 Marionette TRACE conn2 <- [1,3038,null,{}] 20:50:48 INFO - PROCESS | 2457 | 1468727448674 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}] 20:50:48 INFO - PROCESS | 2457 | 1468727448676 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:48 INFO - PROCESS | 2457 | 1468727448772 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 20:50:48 INFO - PROCESS | 2457 | 1468727448811 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:48 INFO - PROCESS | 2457 | 1468727448812 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:48 INFO - PROCESS | 2457 | ++DOCSHELL 0x110f21800 == 32 [pid = 2457] [id = 769] 20:50:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x12addd800) [pid = 2457] [serial = 2305] [outer = 0x0] 20:50:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x12b85e400) [pid = 2457] [serial = 2306] [outer = 0x12addd800] 20:50:48 INFO - PROCESS | 2457 | 1468727448836 Marionette DEBUG loaded listener.js 20:50:48 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x12b865800) [pid = 2457] [serial = 2307] [outer = 0x12addd800] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x1128a7000) [pid = 2457] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x1211e8000) [pid = 2457] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x128b9c800) [pid = 2457] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x112f4e800) [pid = 2457] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x117d0e000) [pid = 2457] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x112d02800) [pid = 2457] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x123c12c00) [pid = 2457] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x121446800) [pid = 2457] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x11612d400) [pid = 2457] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x116886400) [pid = 2457] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1219bd400) [pid = 2457] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1186e8400) [pid = 2457] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x118f63400) [pid = 2457] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x11852f000) [pid = 2457] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x1292b7000) [pid = 2457] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x124aa9c00) [pid = 2457] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1292b4800) [pid = 2457] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:50:49 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x1292bbc00) [pid = 2457] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:50:49 INFO - PROCESS | 2457 | 1468727449261 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"]]]}] 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:50:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 628ms 20:50:49 INFO - PROCESS | 2457 | 1468727449290 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 20:50:49 INFO - PROCESS | 2457 | 1468727449291 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 20:50:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:50:49 INFO - PROCESS | 2457 | 1468727449293 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:50:49 INFO - PROCESS | 2457 | 1468727449295 Marionette TRACE conn2 <- [1,3042,null,{}] 20:50:49 INFO - PROCESS | 2457 | 1468727449297 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}] 20:50:49 INFO - PROCESS | 2457 | 1468727449298 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:49 INFO - PROCESS | 2457 | 1468727449374 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 20:50:49 INFO - PROCESS | 2457 | 1468727449378 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:49 INFO - PROCESS | 2457 | 1468727449379 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d7a5000 == 33 [pid = 2457] [id = 770] 20:50:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1219bd400) [pid = 2457] [serial = 2308] [outer = 0x0] 20:50:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x128b9c800) [pid = 2457] [serial = 2309] [outer = 0x1219bd400] 20:50:49 INFO - PROCESS | 2457 | 1468727449403 Marionette DEBUG loaded listener.js 20:50:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x12b85a400) [pid = 2457] [serial = 2310] [outer = 0x1219bd400] 20:50:49 INFO - PROCESS | 2457 | 1468727449824 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]]]}] 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 20:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:50:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 577ms 20:50:49 INFO - PROCESS | 2457 | 1468727449871 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 20:50:49 INFO - PROCESS | 2457 | 1468727449873 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 20:50:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:50:49 INFO - PROCESS | 2457 | 1468727449875 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:50:49 INFO - PROCESS | 2457 | 1468727449876 Marionette TRACE conn2 <- [1,3046,null,{}] 20:50:49 INFO - PROCESS | 2457 | 1468727449878 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}] 20:50:49 INFO - PROCESS | 2457 | 1468727449880 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:49 INFO - PROCESS | 2457 | 1468727449958 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 20:50:49 INFO - PROCESS | 2457 | 1468727449962 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:49 INFO - PROCESS | 2457 | 1468727449963 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:49 INFO - PROCESS | 2457 | ++DOCSHELL 0x11258c000 == 34 [pid = 2457] [id = 771] 20:50:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x12b865c00) [pid = 2457] [serial = 2311] [outer = 0x0] 20:50:49 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12b9f1000) [pid = 2457] [serial = 2312] [outer = 0x12b865c00] 20:50:49 INFO - PROCESS | 2457 | 1468727449987 Marionette DEBUG loaded listener.js 20:50:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12ba9bc00) [pid = 2457] [serial = 2313] [outer = 0x12b865c00] 20:50:50 INFO - PROCESS | 2457 | [2457] 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 20:50:50 INFO - PROCESS | 2457 | 1468727450313 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:50:50 INFO - {} 20:50:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 472ms 20:50:50 INFO - PROCESS | 2457 | 1468727450347 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 20:50:50 INFO - PROCESS | 2457 | 1468727450348 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 20:50:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:50:50 INFO - PROCESS | 2457 | 1468727450351 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:50:50 INFO - PROCESS | 2457 | 1468727450352 Marionette TRACE conn2 <- [1,3050,null,{}] 20:50:50 INFO - PROCESS | 2457 | 1468727450354 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}] 20:50:50 INFO - PROCESS | 2457 | 1468727450355 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:50 INFO - PROCESS | 2457 | 1468727450432 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 20:50:50 INFO - PROCESS | 2457 | 1468727450496 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:50 INFO - PROCESS | 2457 | 1468727450504 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:50 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d245800 == 35 [pid = 2457] [id = 772] 20:50:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x123b7c000) [pid = 2457] [serial = 2314] [outer = 0x0] 20:50:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x12baa0400) [pid = 2457] [serial = 2315] [outer = 0x123b7c000] 20:50:50 INFO - PROCESS | 2457 | 1468727450530 Marionette DEBUG loaded listener.js 20:50:50 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x116463800) [pid = 2457] [serial = 2316] [outer = 0x123b7c000] 20:50:50 INFO - PROCESS | 2457 | 1468727450806 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]]]}] 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:50:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 520ms 20:50:50 INFO - PROCESS | 2457 | 1468727450873 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 20:50:50 INFO - PROCESS | 2457 | 1468727450876 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 20:50:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:50:50 INFO - PROCESS | 2457 | 1468727450879 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:50:50 INFO - PROCESS | 2457 | 1468727450882 Marionette TRACE conn2 <- [1,3054,null,{}] 20:50:50 INFO - PROCESS | 2457 | 1468727450888 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}] 20:50:50 INFO - PROCESS | 2457 | 1468727450890 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:51 INFO - PROCESS | 2457 | 1468727451029 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 20:50:51 INFO - PROCESS | 2457 | 1468727451120 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:51 INFO - PROCESS | 2457 | 1468727451122 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:51 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c2c8000 == 36 [pid = 2457] [id = 773] 20:50:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x1164f1800) [pid = 2457] [serial = 2317] [outer = 0x0] 20:50:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x12be33800) [pid = 2457] [serial = 2318] [outer = 0x1164f1800] 20:50:51 INFO - PROCESS | 2457 | 1468727451164 Marionette DEBUG loaded listener.js 20:50:51 INFO - PROCESS | 2457 | ++DOMWINDOW == 100 (0x12bed5400) [pid = 2457] [serial = 2319] [outer = 0x1164f1800] 20:50:51 INFO - PROCESS | 2457 | 1468727451857 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"]]]}] 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 20:50:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:50:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1040ms 20:50:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:50:51 INFO - PROCESS | 2457 | 1468727451920 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 20:50:51 INFO - PROCESS | 2457 | 1468727451923 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 20:50:51 INFO - PROCESS | 2457 | 1468727451939 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:50:51 INFO - PROCESS | 2457 | 1468727451942 Marionette TRACE conn2 <- [1,3058,null,{}] 20:50:51 INFO - PROCESS | 2457 | 1468727451974 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}] 20:50:51 INFO - PROCESS | 2457 | 1468727451976 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:52 INFO - PROCESS | 2457 | 1468727452091 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 20:50:52 INFO - PROCESS | 2457 | 1468727452149 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:52 INFO - PROCESS | 2457 | 1468727452150 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x119bbe800 == 37 [pid = 2457] [id = 774] 20:50:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 101 (0x116f94400) [pid = 2457] [serial = 2320] [outer = 0x0] 20:50:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 102 (0x11839c800) [pid = 2457] [serial = 2321] [outer = 0x116f94400] 20:50:52 INFO - PROCESS | 2457 | 1468727452182 Marionette DEBUG loaded listener.js 20:50:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 103 (0x118618400) [pid = 2457] [serial = 2322] [outer = 0x116f94400] 20:50:52 INFO - PROCESS | 2457 | 1468727452625 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]]]}] 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:50:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:50:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:50:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:50:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:50:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:50:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:50:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:50:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:50:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 741ms 20:50:52 INFO - PROCESS | 2457 | 1468727452668 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 20:50:52 INFO - PROCESS | 2457 | 1468727452671 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 20:50:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:50:52 INFO - PROCESS | 2457 | 1468727452676 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:50:52 INFO - PROCESS | 2457 | 1468727452678 Marionette TRACE conn2 <- [1,3062,null,{}] 20:50:52 INFO - PROCESS | 2457 | 1468727452680 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}] 20:50:52 INFO - PROCESS | 2457 | 1468727452682 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:52 INFO - PROCESS | 2457 | 1468727452795 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 20:50:52 INFO - PROCESS | 2457 | 1468727452858 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:52 INFO - PROCESS | 2457 | 1468727452860 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:52 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b42000 == 38 [pid = 2457] [id = 775] 20:50:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 104 (0x11912c800) [pid = 2457] [serial = 2323] [outer = 0x0] 20:50:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 105 (0x1219b9800) [pid = 2457] [serial = 2324] [outer = 0x11912c800] 20:50:52 INFO - PROCESS | 2457 | 1468727452890 Marionette DEBUG loaded listener.js 20:50:52 INFO - PROCESS | 2457 | ++DOMWINDOW == 106 (0x124318000) [pid = 2457] [serial = 2325] [outer = 0x11912c800] 20:50:53 INFO - PROCESS | 2457 | [2457] 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 20:50:53 INFO - PROCESS | 2457 | 1468727453347 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:50:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:50:53 INFO - {} 20:50:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 674ms 20:50:53 INFO - PROCESS | 2457 | 1468727453351 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 20:50:53 INFO - PROCESS | 2457 | 1468727453352 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 20:50:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:50:53 INFO - PROCESS | 2457 | 1468727453355 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:50:53 INFO - PROCESS | 2457 | 1468727453357 Marionette TRACE conn2 <- [1,3066,null,{}] 20:50:53 INFO - PROCESS | 2457 | 1468727453365 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}] 20:50:53 INFO - PROCESS | 2457 | 1468727453368 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:53 INFO - PROCESS | 2457 | 1468727453481 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 20:50:53 INFO - PROCESS | 2457 | 1468727453722 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:53 INFO - PROCESS | 2457 | 1468727453724 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:53 INFO - PROCESS | 2457 | ++DOCSHELL 0x11336c800 == 39 [pid = 2457] [id = 776] 20:50:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 107 (0x110eec400) [pid = 2457] [serial = 2326] [outer = 0x0] 20:50:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 108 (0x112e03000) [pid = 2457] [serial = 2327] [outer = 0x110eec400] 20:50:53 INFO - PROCESS | 2457 | 1468727453759 Marionette DEBUG loaded listener.js 20:50:53 INFO - PROCESS | 2457 | ++DOMWINDOW == 109 (0x1131bc000) [pid = 2457] [serial = 2328] [outer = 0x110eec400] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x12d245800 == 38 [pid = 2457] [id = 772] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x11258c000 == 37 [pid = 2457] [id = 771] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x12d7a5000 == 36 [pid = 2457] [id = 770] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x110f21800 == 35 [pid = 2457] [id = 769] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x12de9b800 == 34 [pid = 2457] [id = 768] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x12c2c8800 == 33 [pid = 2457] [id = 767] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x126520800 == 32 [pid = 2457] [id = 766] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x1240b9000 == 31 [pid = 2457] [id = 765] 20:50:54 INFO - PROCESS | 2457 | 1468727454203 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]]]}] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x12134d800 == 30 [pid = 2457] [id = 764] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x1182ac000 == 29 [pid = 2457] [id = 763] 20:50:54 INFO - PROCESS | 2457 | --DOCSHELL 0x119bc8800 == 28 [pid = 2457] [id = 762] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 108 (0x126c5ac00) [pid = 2457] [serial = 2247] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 107 (0x128b2c400) [pid = 2457] [serial = 2250] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 106 (0x12916d800) [pid = 2457] [serial = 2253] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 105 (0x115e23c00) [pid = 2457] [serial = 2227] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 104 (0x11829a400) [pid = 2457] [serial = 2228] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 103 (0x1183c5800) [pid = 2457] [serial = 2221] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 102 (0x118867800) [pid = 2457] [serial = 2222] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 101 (0x1183c2800) [pid = 2457] [serial = 2230] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 100 (0x118864c00) [pid = 2457] [serial = 2231] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 99 (0x128e74c00) [pid = 2457] [serial = 2251] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x121ce2000) [pid = 2457] [serial = 2239] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x121a8e000) [pid = 2457] [serial = 2237] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x1219bac00) [pid = 2457] [serial = 2236] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x1164e5400) [pid = 2457] [serial = 2218] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x1176d0800) [pid = 2457] [serial = 2219] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x119599c00) [pid = 2457] [serial = 2224] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x1215e7400) [pid = 2457] [serial = 2225] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x123b73c00) [pid = 2457] [serial = 2241] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x123b79000) [pid = 2457] [serial = 2216] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x11960f800) [pid = 2457] [serial = 2233] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x119d3c000) [pid = 2457] [serial = 2234] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1292b0400) [pid = 2457] [serial = 2257] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x12a702400) [pid = 2457] [serial = 2263] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12916d400) [pid = 2457] [serial = 2256] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x12a591800) [pid = 2457] [serial = 2262] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x125fe4400) [pid = 2457] [serial = 2244] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x129176c00) [pid = 2457] [serial = 2254] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 81 (0x12a58a400) [pid = 2457] [serial = 2260] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 80 (0x12a708400) [pid = 2457] [serial = 2265] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 79 (0x12a711c00) [pid = 2457] [serial = 2266] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 78 (0x128b28800) [pid = 2457] [serial = 2248] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 77 (0x124396800) [pid = 2457] [serial = 2242] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 76 (0x126c54400) [pid = 2457] [serial = 2245] [outer = 0x0] [url = about:blank] 20:50:54 INFO - PROCESS | 2457 | --DOMWINDOW == 75 (0x1295a2800) [pid = 2457] [serial = 2259] [outer = 0x0] [url = about:blank] 20:50:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:50:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:50:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:50:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:50:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:50:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:50:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:50:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 873ms 20:50:54 INFO - PROCESS | 2457 | 1468727454229 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 20:50:54 INFO - PROCESS | 2457 | 1468727454231 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 20:50:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:50:54 INFO - PROCESS | 2457 | 1468727454234 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:50:54 INFO - PROCESS | 2457 | 1468727454237 Marionette TRACE conn2 <- [1,3070,null,{}] 20:50:54 INFO - PROCESS | 2457 | 1468727454240 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}] 20:50:54 INFO - PROCESS | 2457 | 1468727454243 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:54 INFO - PROCESS | 2457 | 1468727454345 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 20:50:54 INFO - PROCESS | 2457 | 1468727454353 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 2457 | 1468727454355 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x116fce000 == 29 [pid = 2457] [id = 777] 20:50:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 76 (0x116a1dc00) [pid = 2457] [serial = 2329] [outer = 0x0] 20:50:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 77 (0x11714f000) [pid = 2457] [serial = 2330] [outer = 0x116a1dc00] 20:50:54 INFO - PROCESS | 2457 | 1468727454399 Marionette DEBUG loaded listener.js 20:50:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 78 (0x118395400) [pid = 2457] [serial = 2331] [outer = 0x116a1dc00] 20:50:54 INFO - PROCESS | 2457 | 1468727454838 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]]]}] 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:50:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 622ms 20:50:54 INFO - PROCESS | 2457 | 1468727454858 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 20:50:54 INFO - PROCESS | 2457 | 1468727454861 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 20:50:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:50:54 INFO - PROCESS | 2457 | 1468727454864 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:50:54 INFO - PROCESS | 2457 | 1468727454865 Marionette TRACE conn2 <- [1,3074,null,{}] 20:50:54 INFO - PROCESS | 2457 | 1468727454868 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}] 20:50:54 INFO - PROCESS | 2457 | 1468727454869 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:54 INFO - PROCESS | 2457 | 1468727454949 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 20:50:54 INFO - PROCESS | 2457 | 1468727454955 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 2457 | 1468727454956 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:54 INFO - PROCESS | 2457 | ++DOCSHELL 0x120fc7000 == 30 [pid = 2457] [id = 778] 20:50:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 79 (0x1183b6800) [pid = 2457] [serial = 2332] [outer = 0x0] 20:50:54 INFO - PROCESS | 2457 | ++DOMWINDOW == 80 (0x1186eb800) [pid = 2457] [serial = 2333] [outer = 0x1183b6800] 20:50:54 INFO - PROCESS | 2457 | 1468727454982 Marionette DEBUG loaded listener.js 20:50:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 81 (0x11912e400) [pid = 2457] [serial = 2334] [outer = 0x1183b6800] 20:50:55 INFO - PROCESS | 2457 | 1468727455326 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]]]}] 20:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:50:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 470ms 20:50:55 INFO - PROCESS | 2457 | 1468727455335 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 20:50:55 INFO - PROCESS | 2457 | 1468727455336 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 20:50:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:50:55 INFO - PROCESS | 2457 | 1468727455340 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:50:55 INFO - PROCESS | 2457 | 1468727455344 Marionette TRACE conn2 <- [1,3078,null,{}] 20:50:55 INFO - PROCESS | 2457 | 1468727455352 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}] 20:50:55 INFO - PROCESS | 2457 | 1468727455355 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:55 INFO - PROCESS | 2457 | 1468727455446 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 20:50:55 INFO - PROCESS | 2457 | 1468727455509 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:55 INFO - PROCESS | 2457 | 1468727455511 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:55 INFO - PROCESS | 2457 | ++DOCSHELL 0x123ba0800 == 31 [pid = 2457] [id = 779] 20:50:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 82 (0x119130c00) [pid = 2457] [serial = 2335] [outer = 0x0] 20:50:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x1196b5c00) [pid = 2457] [serial = 2336] [outer = 0x119130c00] 20:50:55 INFO - PROCESS | 2457 | 1468727455535 Marionette DEBUG loaded listener.js 20:50:55 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x121075800) [pid = 2457] [serial = 2337] [outer = 0x119130c00] 20:50:55 INFO - PROCESS | 2457 | 1468727455849 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] 20:50:55 INFO - PROCESS | 2457 | 1468727455918 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 20:50:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:50:55 INFO - PROCESS | 2457 | 1468727455921 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:50:55 INFO - PROCESS | 2457 | 1468727455923 Marionette TRACE conn2 <- [1,3082,null,{}] 20:50:55 INFO - PROCESS | 2457 | 1468727455926 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}] 20:50:55 INFO - PROCESS | 2457 | 1468727455928 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:56 INFO - PROCESS | 2457 | 1468727456100 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 20:50:56 INFO - PROCESS | 2457 | 1468727456107 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:56 INFO - PROCESS | 2457 | 1468727456118 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x128b3d800 == 32 [pid = 2457] [id = 780] 20:50:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x12143f800) [pid = 2457] [serial = 2338] [outer = 0x0] 20:50:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x123b7f800) [pid = 2457] [serial = 2339] [outer = 0x12143f800] 20:50:56 INFO - PROCESS | 2457 | 1468727456161 Marionette DEBUG loaded listener.js 20:50:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x124316000) [pid = 2457] [serial = 2340] [outer = 0x12143f800] 20:50:56 INFO - PROCESS | 2457 | 1468727456527 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]]]}] 20:50:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:50:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:50:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:50:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 620ms 20:50:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:50:56 INFO - PROCESS | 2457 | 1468727456542 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 20:50:56 INFO - PROCESS | 2457 | 1468727456543 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 20:50:56 INFO - PROCESS | 2457 | 1468727456545 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:50:56 INFO - PROCESS | 2457 | 1468727456546 Marionette TRACE conn2 <- [1,3086,null,{}] 20:50:56 INFO - PROCESS | 2457 | 1468727456548 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}] 20:50:56 INFO - PROCESS | 2457 | 1468727456550 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:56 INFO - PROCESS | 2457 | 1468727456656 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 20:50:56 INFO - PROCESS | 2457 | 1468727456696 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:56 INFO - PROCESS | 2457 | 1468727456701 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:56 INFO - PROCESS | 2457 | ++DOCSHELL 0x129d43000 == 33 [pid = 2457] [id = 781] 20:50:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x124a37400) [pid = 2457] [serial = 2341] [outer = 0x0] 20:50:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x124ab2800) [pid = 2457] [serial = 2342] [outer = 0x124a37400] 20:50:56 INFO - PROCESS | 2457 | 1468727456733 Marionette DEBUG loaded listener.js 20:50:56 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x1263ea800) [pid = 2457] [serial = 2343] [outer = 0x124a37400] 20:50:57 INFO - PROCESS | 2457 | 1468727457036 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:50:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 520ms 20:50:57 INFO - PROCESS | 2457 | 1468727457066 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 20:50:57 INFO - PROCESS | 2457 | 1468727457069 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 20:50:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:50:57 INFO - PROCESS | 2457 | 1468727457079 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:50:57 INFO - PROCESS | 2457 | 1468727457080 Marionette TRACE conn2 <- [1,3090,null,{}] 20:50:57 INFO - PROCESS | 2457 | 1468727457083 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}] 20:50:57 INFO - PROCESS | 2457 | 1468727457086 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:57 INFO - PROCESS | 2457 | 1468727457199 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 20:50:57 INFO - PROCESS | 2457 | 1468727457202 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 2457 | 1468727457203 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x118667000 == 34 [pid = 2457] [id = 782] 20:50:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x126b1e800) [pid = 2457] [serial = 2344] [outer = 0x0] 20:50:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x126ba8800) [pid = 2457] [serial = 2345] [outer = 0x126b1e800] 20:50:57 INFO - PROCESS | 2457 | 1468727457227 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x126c5cc00) [pid = 2457] [serial = 2346] [outer = 0x126b1e800] 20:50:57 INFO - PROCESS | 2457 | 1468727457540 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:50:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 476ms 20:50:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:50:57 INFO - PROCESS | 2457 | 1468727457556 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 20:50:57 INFO - PROCESS | 2457 | 1468727457558 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 20:50:57 INFO - PROCESS | 2457 | 1468727457560 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:50:57 INFO - PROCESS | 2457 | 1468727457561 Marionette TRACE conn2 <- [1,3094,null,{}] 20:50:57 INFO - PROCESS | 2457 | 1468727457575 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}] 20:50:57 INFO - PROCESS | 2457 | 1468727457576 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:57 INFO - PROCESS | 2457 | 1468727457686 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 20:50:57 INFO - PROCESS | 2457 | 1468727457690 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 2457 | 1468727457691 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:57 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ad3a800 == 35 [pid = 2457] [id = 783] 20:50:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x126c52c00) [pid = 2457] [serial = 2347] [outer = 0x0] 20:50:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 95 (0x128b29400) [pid = 2457] [serial = 2348] [outer = 0x126c52c00] 20:50:57 INFO - PROCESS | 2457 | 1468727457754 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 2457 | ++DOMWINDOW == 96 (0x128ba0400) [pid = 2457] [serial = 2349] [outer = 0x126c52c00] 20:50:58 INFO - PROCESS | 2457 | 1468727458021 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 475ms 20:50:58 INFO - PROCESS | 2457 | 1468727458041 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 2457 | 1468727458042 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 20:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:50:58 INFO - PROCESS | 2457 | 1468727458046 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:50:58 INFO - PROCESS | 2457 | 1468727458048 Marionette TRACE conn2 <- [1,3098,null,{}] 20:50:58 INFO - PROCESS | 2457 | 1468727458062 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}] 20:50:58 INFO - PROCESS | 2457 | 1468727458063 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:58 INFO - PROCESS | 2457 | 1468727458182 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 20:50:58 INFO - PROCESS | 2457 | 1468727458186 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 2457 | 1468727458187 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c036000 == 36 [pid = 2457] [id = 784] 20:50:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 97 (0x126c5d800) [pid = 2457] [serial = 2350] [outer = 0x0] 20:50:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 98 (0x128e78400) [pid = 2457] [serial = 2351] [outer = 0x126c5d800] 20:50:58 INFO - PROCESS | 2457 | 1468727458211 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 99 (0x118fc0000) [pid = 2457] [serial = 2352] [outer = 0x126c5d800] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 98 (0x112f56800) [pid = 2457] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 97 (0x11833b000) [pid = 2457] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 96 (0x110ee2c00) [pid = 2457] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 95 (0x118864800) [pid = 2457] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 94 (0x118867000) [pid = 2457] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 93 (0x1241e0c00) [pid = 2457] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 92 (0x112f02c00) [pid = 2457] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 91 (0x11833d800) [pid = 2457] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 90 (0x115e8ac00) [pid = 2457] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 89 (0x1131d9400) [pid = 2457] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 88 (0x11687e000) [pid = 2457] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 87 (0x1133e7000) [pid = 2457] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 86 (0x1244dd000) [pid = 2457] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 85 (0x12addd800) [pid = 2457] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 84 (0x1219bd400) [pid = 2457] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 83 (0x12b865c00) [pid = 2457] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 20:50:58 INFO - PROCESS | 2457 | --DOMWINDOW == 82 (0x123b7c000) [pid = 2457] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 20:50:58 INFO - PROCESS | 2457 | 1468727458608 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]]]}] 20:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 576ms 20:50:58 INFO - PROCESS | 2457 | 1468727458623 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 2457 | 1468727458625 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 20:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:50:58 INFO - PROCESS | 2457 | 1468727458627 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:50:58 INFO - PROCESS | 2457 | 1468727458628 Marionette TRACE conn2 <- [1,3102,null,{}] 20:50:58 INFO - PROCESS | 2457 | 1468727458630 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}] 20:50:58 INFO - PROCESS | 2457 | 1468727458631 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:58 INFO - PROCESS | 2457 | 1468727458712 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 20:50:58 INFO - PROCESS | 2457 | 1468727458782 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 2457 | 1468727458783 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:58 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ba68800 == 37 [pid = 2457] [id = 785] 20:50:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 83 (0x112f4b000) [pid = 2457] [serial = 2353] [outer = 0x0] 20:50:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 84 (0x11687e000) [pid = 2457] [serial = 2354] [outer = 0x112f4b000] 20:50:58 INFO - PROCESS | 2457 | 1468727458807 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 2457 | ++DOMWINDOW == 85 (0x1219bd400) [pid = 2457] [serial = 2355] [outer = 0x112f4b000] 20:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 420ms 20:50:59 INFO - PROCESS | 2457 | 1468727459041 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:50:59 INFO - PROCESS | 2457 | 1468727459047 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 2457 | 1468727459049 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 20:50:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:50:59 INFO - PROCESS | 2457 | 1468727459058 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 20:50:59 INFO - PROCESS | 2457 | 1468727459059 Marionette TRACE conn2 <- [1,3106,null,{}] 20:50:59 INFO - PROCESS | 2457 | 1468727459061 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}] 20:50:59 INFO - PROCESS | 2457 | 1468727459062 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:59 INFO - PROCESS | 2457 | 1468727459159 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 20:50:59 INFO - PROCESS | 2457 | 1468727459162 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:59 INFO - PROCESS | 2457 | 1468727459164 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x12c774000 == 38 [pid = 2457] [id = 786] 20:50:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 86 (0x1241d8800) [pid = 2457] [serial = 2356] [outer = 0x0] 20:50:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 87 (0x129174400) [pid = 2457] [serial = 2357] [outer = 0x1241d8800] 20:50:59 INFO - PROCESS | 2457 | 1468727459190 Marionette DEBUG loaded listener.js 20:50:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 88 (0x1292b4c00) [pid = 2457] [serial = 2358] [outer = 0x1241d8800] 20:50:59 INFO - PROCESS | 2457 | 1468727459507 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]]]}] 20:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 469ms 20:50:59 INFO - PROCESS | 2457 | 1468727459527 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 2457 | 1468727459529 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 20:50:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:50:59 INFO - PROCESS | 2457 | 1468727459531 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 20:50:59 INFO - PROCESS | 2457 | 1468727459534 Marionette TRACE conn2 <- [1,3110,null,{}] 20:50:59 INFO - PROCESS | 2457 | 1468727459538 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}] 20:50:59 INFO - PROCESS | 2457 | 1468727459540 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:59 INFO - PROCESS | 2457 | 1468727459644 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 20:50:59 INFO - PROCESS | 2457 | 1468727459716 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:59 INFO - PROCESS | 2457 | 1468727459717 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:50:59 INFO - PROCESS | 2457 | ++DOCSHELL 0x12ca89800 == 39 [pid = 2457] [id = 787] 20:50:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 89 (0x1292b4800) [pid = 2457] [serial = 2359] [outer = 0x0] 20:50:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 90 (0x12a586c00) [pid = 2457] [serial = 2360] [outer = 0x1292b4800] 20:50:59 INFO - PROCESS | 2457 | 1468727459741 Marionette DEBUG loaded listener.js 20:50:59 INFO - PROCESS | 2457 | ++DOMWINDOW == 91 (0x12a70b400) [pid = 2457] [serial = 2361] [outer = 0x1292b4800] 20:51:00 INFO - PROCESS | 2457 | 1468727459996 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"]]]}] 20:51:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:51:00 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 20:51:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:51:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:51:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 476ms 20:51:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:51:00 INFO - PROCESS | 2457 | 1468727460009 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 20:51:00 INFO - PROCESS | 2457 | 1468727460010 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 20:51:00 INFO - PROCESS | 2457 | 1468727460012 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 20:51:00 INFO - PROCESS | 2457 | 1468727460013 Marionette TRACE conn2 <- [1,3114,null,{}] 20:51:00 INFO - PROCESS | 2457 | 1468727460015 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}] 20:51:00 INFO - PROCESS | 2457 | 1468727460017 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:51:00 INFO - PROCESS | 2457 | 1468727460112 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 20:51:00 INFO - PROCESS | 2457 | 1468727460115 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\", \"b307a10c-3a0b-46d4-8970-0cb1816a0584\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:00 INFO - PROCESS | 2457 | 1468727460117 Marionette INFO sendAsync 477ad337-252b-c848-a4b3-99d467bccd71 20:51:00 INFO - PROCESS | 2457 | ++DOCSHELL 0x12d35a000 == 40 [pid = 2457] [id = 788] 20:51:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 92 (0x1292b9800) [pid = 2457] [serial = 2362] [outer = 0x0] 20:51:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 93 (0x12a78b000) [pid = 2457] [serial = 2363] [outer = 0x1292b9800] 20:51:00 INFO - PROCESS | 2457 | 1468727460142 Marionette DEBUG loaded listener.js 20:51:00 INFO - PROCESS | 2457 | ++DOMWINDOW == 94 (0x12add9c00) [pid = 2457] [serial = 2364] [outer = 0x1292b9800] 20:51:00 INFO - PROCESS | 2457 | 1468727460445 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]]]}] 20:51:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:51:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 470ms 20:51:00 INFO - PROCESS | 2457 | 1468727460520 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 20:51:00 INFO - PROCESS | 2457 | 1468727460522 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 20:51:01 WARNING - u'runner_teardown' () 20:51:01 INFO - No more tests 20:51:01 INFO - Got 0 unexpected results 20:51:01 INFO - SUITE-END | took 506s 20:51:01 INFO - Closing logging queue 20:51:01 INFO - queue closed 20:51:01 INFO - Return code: 0 20:51:01 WARNING - # TBPL SUCCESS # 20:51:01 INFO - Running post-action listener: _resource_record_post_action 20:51:01 INFO - Running post-run listener: _resource_record_post_run 20:51:02 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 507904; Write bytes: 950562816; Read time: 5; Write time: 5046 20:51:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:51:02 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148294144; Write bytes: 146804224; Read time: 13468; Write time: 332 20:51:02 INFO - run-tests - Wall time: 510s; CPU: 58.0%; Read bytes: 450560; Write bytes: 791785984; Read time: 4; Write time: 4673 20:51:02 INFO - Running post-run listener: _upload_blobber_files 20:51:02 INFO - Blob upload gear active. 20:51:02 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:51:02 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 20:51:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 20:51:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 20:51:03 INFO - (blobuploader) - INFO - Open directory for files ... 20:51:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:51:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:51:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:51:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:51:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:51:04 INFO - (blobuploader) - INFO - Done attempting. 20:51:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:51:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:51:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:51:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:51:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:51:06 INFO - (blobuploader) - INFO - Done attempting. 20:51:06 INFO - (blobuploader) - INFO - Iteration through files over. 20:51:06 INFO - Return code: 0 20:51:06 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:51:06 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:51:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fa333a035365c429d6d236550b2ef9d25b9db0bc4c8605af00b8d52202e1efb44696c852af69fa1dcdff61ad8190b9bfc1ac873c7970fe9162ea7d14b6577461", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c4516c31026598a95de44b9ddac42a50ac8e90bb2b7f999365599066f224adbe720d8308e91828387ba4d3ea8a6eeaca79e0cc695ca6770fc97b75d0bab1126"} 20:51:06 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:51:06 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:51:06 INFO - Contents: 20:51:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fa333a035365c429d6d236550b2ef9d25b9db0bc4c8605af00b8d52202e1efb44696c852af69fa1dcdff61ad8190b9bfc1ac873c7970fe9162ea7d14b6577461", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c4516c31026598a95de44b9ddac42a50ac8e90bb2b7f999365599066f224adbe720d8308e91828387ba4d3ea8a6eeaca79e0cc695ca6770fc97b75d0bab1126"} 20:51:06 INFO - Running post-run listener: copy_logs_to_upload_dir 20:51:06 INFO - Copying logs to upload dir... 20:51:06 INFO - mkdir: /builds/slave/test/build/upload/logs 20:51:06 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=586.017234 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-07-16 20:51:06.446133) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 20:51:06.451816) ========= 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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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/fa333a035365c429d6d236550b2ef9d25b9db0bc4c8605af00b8d52202e1efb44696c852af69fa1dcdff61ad8190b9bfc1ac873c7970fe9162ea7d14b6577461", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c4516c31026598a95de44b9ddac42a50ac8e90bb2b7f999365599066f224adbe720d8308e91828387ba4d3ea8a6eeaca79e0cc695ca6770fc97b75d0bab1126"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012306 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fa333a035365c429d6d236550b2ef9d25b9db0bc4c8605af00b8d52202e1efb44696c852af69fa1dcdff61ad8190b9bfc1ac873c7970fe9162ea7d14b6577461", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c4516c31026598a95de44b9ddac42a50ac8e90bb2b7f999365599066f224adbe720d8308e91828387ba4d3ea8a6eeaca79e0cc695ca6770fc97b75d0bab1126"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468498198/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 20:51:06.492729) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 20:51:06.493089) ========= 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.UXZrcA6NWL/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.wTQoZ4SdsO/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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.004717 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 20:51:06.546817) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 20:51:06.547349) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 20:51:06.547714) ========= ========= Total master_lag: 0.46 =========