builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0264 starttime: 1467382782.16 results: success (0) buildid: 20160630235257 builduid: 2644c5e88d364a36be47df083d2dc534 revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:42.157387) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:42.157804) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:42.158082) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:42.180329) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:42.180630) ========= 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.WbSeg4WNt2/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.0fdS9EM5KL/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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-01 07:19:42-- 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.61M=0.002s 2016-07-01 07:19:42 (7.61 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.140404 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:42.343961) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:42.344749) ========= 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.WbSeg4WNt2/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.0fdS9EM5KL/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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.022401 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:42.395263) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 07:19:42.395649) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --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 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.WbSeg4WNt2/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.0fdS9EM5KL/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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-01 07:19:42,473 truncating revision to first 12 chars 2016-07-01 07:19:42,473 Setting DEBUG logging. 2016-07-01 07:19:42,473 attempt 1/10 2016-07-01 07:19:42,473 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/020a2ed1718d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 07:19:44,200 unpacking tar archive at: mozilla-beta-020a2ed1718d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.013142 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 07:19:44.430856) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:44.431176) ========= script_repo_revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:44.431556) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:44.431847) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 07:19:44.449629) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 37 secs) (at 2016-07-01 07:19:44.449922) ========= /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.WbSeg4WNt2/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_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.0fdS9EM5KL/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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 07:19:44 INFO - MultiFileLogger online at 20160701 07:19:44 in /builds/slave/test 07:19:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 07:19:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:19:44 INFO - {'append_to_log': False, 07:19:44 INFO - 'base_work_dir': '/builds/slave/test', 07:19:44 INFO - 'blob_upload_branch': 'mozilla-beta', 07:19:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:19:44 INFO - 'buildbot_json_path': 'buildprops.json', 07:19:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:19:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:19:44 INFO - 'download_minidump_stackwalk': True, 07:19:44 INFO - 'download_symbols': 'true', 07:19:44 INFO - 'e10s': False, 07:19:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:19:44 INFO - 'tooltool.py': '/tools/tooltool.py', 07:19:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:19:44 INFO - '/tools/misc-python/virtualenv.py')}, 07:19:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:19:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:19:44 INFO - 'log_level': 'info', 07:19:44 INFO - 'log_to_console': True, 07:19:44 INFO - 'opt_config_files': (), 07:19:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:19:44 INFO - '--processes=1', 07:19:44 INFO - '--config=%(test_path)s/wptrunner.ini', 07:19:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:19:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:19:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:19:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:19:44 INFO - 'pip_index': False, 07:19:44 INFO - 'require_test_zip': True, 07:19:44 INFO - 'test_type': ('testharness',), 07:19:44 INFO - 'this_chunk': '1', 07:19:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:19:44 INFO - 'total_chunks': '10', 07:19:44 INFO - 'virtualenv_path': 'venv', 07:19:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:19:44 INFO - 'work_dir': 'build'} 07:19:44 INFO - ##### 07:19:44 INFO - ##### Running clobber step. 07:19:44 INFO - ##### 07:19:44 INFO - Running pre-action listener: _resource_record_pre_action 07:19:44 INFO - Running main action method: clobber 07:19:44 INFO - rmtree: /builds/slave/test/build 07:19:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:19:46 INFO - Running post-action listener: _resource_record_post_action 07:19:46 INFO - ##### 07:19:46 INFO - ##### Running read-buildbot-config step. 07:19:46 INFO - ##### 07:19:46 INFO - Running pre-action listener: _resource_record_pre_action 07:19:46 INFO - Running main action method: read_buildbot_config 07:19:46 INFO - Using buildbot properties: 07:19:46 INFO - { 07:19:46 INFO - "project": "", 07:19:46 INFO - "product": "firefox", 07:19:46 INFO - "script_repo_revision": "production", 07:19:46 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:19:46 INFO - "repository": "", 07:19:46 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:19:46 INFO - "buildid": "20160630235257", 07:19:46 INFO - "pgo_build": "False", 07:19:46 INFO - "basedir": "/builds/slave/test", 07:19:46 INFO - "buildnumber": 21, 07:19:46 INFO - "slavename": "t-yosemite-r7-0264", 07:19:46 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 07:19:46 INFO - "platform": "macosx64", 07:19:46 INFO - "branch": "mozilla-beta", 07:19:46 INFO - "revision": "020a2ed1718d0a7858270a38f3bb1bbaccde78a7", 07:19:46 INFO - "repo_path": "releases/mozilla-beta", 07:19:46 INFO - "moz_repo_path": "", 07:19:46 INFO - "stage_platform": "macosx64", 07:19:46 INFO - "builduid": "2644c5e88d364a36be47df083d2dc534", 07:19:46 INFO - "slavebuilddir": "test" 07:19:46 INFO - } 07:19:46 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.dmg. 07:19:46 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.test_packages.json. 07:19:46 INFO - Running post-action listener: _resource_record_post_action 07:19:46 INFO - ##### 07:19:46 INFO - ##### Running download-and-extract step. 07:19:46 INFO - ##### 07:19:46 INFO - Running pre-action listener: _resource_record_pre_action 07:19:46 INFO - Running main action method: download_and_extract 07:19:46 INFO - mkdir: /builds/slave/test/build/tests 07:19:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:46 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.test_packages.json 07:19:46 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:19:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/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 07:19:46 INFO - Downloaded 1201 bytes. 07:19:46 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:19:46 INFO - Using the following test package requirements: 07:19:46 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:19:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:19:46 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:19:46 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:19:46 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:19:46 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:19:46 INFO - u'jsshell-mac64.zip'], 07:19:46 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:19:46 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:19:46 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:19:46 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:19:46 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:19:46 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:19:46 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:19:46 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:19:46 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:19:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:19:46 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:19:46 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 07:19:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:46 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.common.tests.zip 07:19:46 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 07:19:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/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 07:19:46 INFO - Downloaded 18406656 bytes. 07:19:46 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/*'] 07:19:46 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/* 07:19:47 INFO - caution: filename not matched: web-platform/* 07:19:47 INFO - Return code: 11 07:19:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:47 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:19:47 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/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 07:19:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/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 07:19:47 INFO - Downloaded 36389085 bytes. 07:19:47 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/*'] 07:19:47 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/* 07:19:51 INFO - caution: filename not matched: bin/* 07:19:51 INFO - caution: filename not matched: config/* 07:19:51 INFO - caution: filename not matched: mozbase/* 07:19:51 INFO - caution: filename not matched: marionette/* 07:19:51 INFO - caution: filename not matched: tools/wptserve/* 07:19:51 INFO - Return code: 11 07:19:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:51 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.dmg 07:19:51 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:19:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 07:19:52 INFO - Downloaded 73036831 bytes. 07:19:52 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.dmg 07:19:52 INFO - mkdir: /builds/slave/test/properties 07:19:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:19:52 INFO - Writing to file /builds/slave/test/properties/build_url 07:19:52 INFO - Contents: 07:19:52 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.dmg 07:19:52 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:19:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:19:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:19:52 INFO - Contents: 07:19:52 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:19: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')]} 07:19:52 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:19:52 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:19:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/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 07:19:53 INFO - Downloaded 103702391 bytes. 07:19:53 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'] 07:19:53 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 07:19:56 INFO - Return code: 0 07:19:56 INFO - Running post-action listener: _resource_record_post_action 07:19:56 INFO - Running post-action listener: set_extra_try_arguments 07:19:56 INFO - ##### 07:19:56 INFO - ##### Running create-virtualenv step. 07:19:56 INFO - ##### 07:19:56 INFO - Running pre-action listener: _pre_create_virtualenv 07:19:56 INFO - Running pre-action listener: _resource_record_pre_action 07:19:56 INFO - Running main action method: create_virtualenv 07:19:56 INFO - Creating virtualenv /builds/slave/test/build/venv 07:19:56 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 07:19:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:19:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:19:56 INFO - Using real prefix '/tools/python27' 07:19:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:19:57 INFO - Installing distribute.............................................................................................................................................................................................done. 07:20:00 INFO - Installing pip.................done. 07:20:00 INFO - Return code: 0 07:20:00 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:20: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')]} 07:20:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20: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')]} 07:20:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10c6a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc20cb75a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6be5e0>, '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 0x10c2a1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2cc990>, '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.WbSeg4WNt2/Render', '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.0fdS9EM5KL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:20:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:20:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:20:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WbSeg4WNt2/Render', 07:20:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:20:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:20:00 INFO - 'HOME': '/Users/cltbld', 07:20:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:20:00 INFO - 'LOGNAME': 'cltbld', 07:20:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:00 INFO - 'MOZ_NO_REMOTE': '1', 07:20:00 INFO - 'NO_EM_RESTART': '1', 07:20:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:20:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:20:00 INFO - 'PWD': '/builds/slave/test', 07:20:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:20:00 INFO - 'SHELL': '/bin/bash', 07:20:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0fdS9EM5KL/Listeners', 07:20:00 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 07:20:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:20:00 INFO - 'USER': 'cltbld', 07:20:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:20:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:20:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:20:00 INFO - 'XPC_FLAGS': '0x0', 07:20:00 INFO - 'XPC_SERVICE_NAME': '0', 07:20:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:20:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:20:00 INFO - Downloading/unpacking psutil>=0.7.1 07:20:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:20:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:20:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:20:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:20:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:20:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:20:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:20:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:20:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:20:04 INFO - Installing collected packages: psutil 07:20:04 INFO - Running setup.py install for psutil 07:20:04 INFO - building 'psutil._psutil_osx' extension 07:20:04 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 07:20:04 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 07:20:04 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 07:20:04 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 07:20:04 INFO - building 'psutil._psutil_posix' extension 07:20:04 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 07:20:04 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:20:04 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:20:04 INFO - ^ 07:20:04 INFO - 1 warning generated. 07:20:04 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 07:20:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:20:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:20:05 INFO - Successfully installed psutil 07:20:05 INFO - Cleaning up... 07:20:05 INFO - Return code: 0 07:20:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:20:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:05 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 0x10c6a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc20cb75a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6be5e0>, '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 0x10c2a1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2cc990>, '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.WbSeg4WNt2/Render', '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.0fdS9EM5KL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:20:05 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 07:20:05 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 07:20:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WbSeg4WNt2/Render', 07:20:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:20:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:20:05 INFO - 'HOME': '/Users/cltbld', 07:20:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:20:05 INFO - 'LOGNAME': 'cltbld', 07:20:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:05 INFO - 'MOZ_NO_REMOTE': '1', 07:20:05 INFO - 'NO_EM_RESTART': '1', 07:20:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:20:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:20:05 INFO - 'PWD': '/builds/slave/test', 07:20:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:20:05 INFO - 'SHELL': '/bin/bash', 07:20:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0fdS9EM5KL/Listeners', 07:20:05 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 07:20:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:20:05 INFO - 'USER': 'cltbld', 07:20:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:20:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:20:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:20:05 INFO - 'XPC_FLAGS': '0x0', 07:20:05 INFO - 'XPC_SERVICE_NAME': '0', 07:20:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:20:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:20:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:20:05 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 07:20:05 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 07:20:05 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 07:20:05 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 07:20:05 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 07:20:05 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 07:20:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:20:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:20:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:20:07 INFO - Installing collected packages: mozsystemmonitor 07:20:07 INFO - Running setup.py install for mozsystemmonitor 07:20:08 INFO - Successfully installed mozsystemmonitor 07:20:08 INFO - Cleaning up... 07:20:08 INFO - Return code: 0 07:20:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:20:08 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')]} 07:20:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:08 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')]} 07:20:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:08 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 0x10c6a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc20cb75a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6be5e0>, '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 0x10c2a1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2cc990>, '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.WbSeg4WNt2/Render', '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.0fdS9EM5KL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:20:08 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 07:20:08 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 07:20:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WbSeg4WNt2/Render', 07:20:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:20:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:20:08 INFO - 'HOME': '/Users/cltbld', 07:20:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:20:08 INFO - 'LOGNAME': 'cltbld', 07:20:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:08 INFO - 'MOZ_NO_REMOTE': '1', 07:20:08 INFO - 'NO_EM_RESTART': '1', 07:20:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:20:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:20:08 INFO - 'PWD': '/builds/slave/test', 07:20:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:20:08 INFO - 'SHELL': '/bin/bash', 07:20:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0fdS9EM5KL/Listeners', 07:20:08 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 07:20:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:20:08 INFO - 'USER': 'cltbld', 07:20:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:20:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:20:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:20:08 INFO - 'XPC_FLAGS': '0x0', 07:20:08 INFO - 'XPC_SERVICE_NAME': '0', 07:20:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:20:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:20:08 INFO - Downloading/unpacking blobuploader==1.2.4 07:20:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:20:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:20:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:20:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:20:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:20:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:20:10 INFO - Downloading blobuploader-1.2.4.tar.gz 07:20:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:20:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:20:10 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 07:20:10 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 07:20:10 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 07:20:10 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 07:20:10 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 07:20:10 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 07:20:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:20:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:20:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:20:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:20:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:20:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:20:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:20:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:20:12 INFO - Downloading docopt-0.6.1.tar.gz 07:20:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:20:12 INFO - Installing collected packages: blobuploader, requests, docopt 07:20:12 INFO - Running setup.py install for blobuploader 07:20:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:20:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:20:12 INFO - Running setup.py install for requests 07:20:12 INFO - Running setup.py install for docopt 07:20:12 INFO - Successfully installed blobuploader requests docopt 07:20:12 INFO - Cleaning up... 07:20:13 INFO - Return code: 0 07:20:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:20:13 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')]} 07:20:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:13 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')]} 07:20:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:13 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 0x10c6a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc20cb75a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6be5e0>, '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 0x10c2a1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2cc990>, '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.WbSeg4WNt2/Render', '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.0fdS9EM5KL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:20:13 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 07:20:13 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 07:20:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WbSeg4WNt2/Render', 07:20:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:20:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:20:13 INFO - 'HOME': '/Users/cltbld', 07:20:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:20:13 INFO - 'LOGNAME': 'cltbld', 07:20:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:13 INFO - 'MOZ_NO_REMOTE': '1', 07:20:13 INFO - 'NO_EM_RESTART': '1', 07:20:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:20:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:20:13 INFO - 'PWD': '/builds/slave/test', 07:20:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:20:13 INFO - 'SHELL': '/bin/bash', 07:20:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0fdS9EM5KL/Listeners', 07:20:13 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 07:20:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:20:13 INFO - 'USER': 'cltbld', 07:20:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:20:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:20:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:20:13 INFO - 'XPC_FLAGS': '0x0', 07:20:13 INFO - 'XPC_SERVICE_NAME': '0', 07:20:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:20:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:20:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:20:13 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-nwKvnj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:20:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:20:13 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-uVQKzg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:20:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:20:13 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-svTSwa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:20:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:20:13 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-Ws2_qU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:20:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:20:13 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-kHgESo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:20:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:20:13 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-j8AVHq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:20:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:20:13 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-ss_Zzz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-sQ8ZuA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-l0d1Yy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-ZIGwo1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-TDDThs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-uM2z7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-KbvPV5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-sDQ2pC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-8pmlNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:20:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:20:14 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-_AT7tX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:20:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:20:15 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-0abvuK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:20:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:20:15 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-AgctCq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:20:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:20:15 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-GT100d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:20:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:20:15 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-NsBS_5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:20:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:20:15 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-GKfC4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:20:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:20:15 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 07:20:15 INFO - Running setup.py install for manifestparser 07:20:16 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:20:16 INFO - Running setup.py install for mozcrash 07:20:16 INFO - Running setup.py install for mozdebug 07:20:16 INFO - Running setup.py install for mozdevice 07:20:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:20:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:20:16 INFO - Running setup.py install for mozfile 07:20:16 INFO - Running setup.py install for mozhttpd 07:20:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:20:16 INFO - Running setup.py install for mozinfo 07:20:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Running setup.py install for mozInstall 07:20:17 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Running setup.py install for mozleak 07:20:17 INFO - Running setup.py install for mozlog 07:20:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Running setup.py install for moznetwork 07:20:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Running setup.py install for mozprocess 07:20:17 INFO - Running setup.py install for mozprofile 07:20:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:20:17 INFO - Running setup.py install for mozrunner 07:20:18 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:20:18 INFO - Running setup.py install for mozscreenshot 07:20:18 INFO - Running setup.py install for moztest 07:20:18 INFO - Running setup.py install for mozversion 07:20:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:20:18 INFO - Running setup.py install for wptserve 07:20:18 INFO - Running setup.py install for marionette-driver 07:20:18 INFO - Running setup.py install for browsermob-proxy 07:20:19 INFO - Running setup.py install for marionette-client 07:20:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:20:19 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:20:19 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 07:20:19 INFO - Cleaning up... 07:20:19 INFO - Return code: 0 07:20:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:20:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:20:19 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 0x10c6a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcc20cb75a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c6be5e0>, '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 0x10c2a1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2cc990>, '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.WbSeg4WNt2/Render', '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.0fdS9EM5KL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:20:19 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 07:20:19 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 07:20:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WbSeg4WNt2/Render', 07:20:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:20:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:20:19 INFO - 'HOME': '/Users/cltbld', 07:20:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:20:19 INFO - 'LOGNAME': 'cltbld', 07:20:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:19 INFO - 'MOZ_NO_REMOTE': '1', 07:20:19 INFO - 'NO_EM_RESTART': '1', 07:20:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:20:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:20:19 INFO - 'PWD': '/builds/slave/test', 07:20:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:20:19 INFO - 'SHELL': '/bin/bash', 07:20:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0fdS9EM5KL/Listeners', 07:20:19 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 07:20:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:20:19 INFO - 'USER': 'cltbld', 07:20:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:20:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:20:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:20:19 INFO - 'XPC_FLAGS': '0x0', 07:20:19 INFO - 'XPC_SERVICE_NAME': '0', 07:20:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:20:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:20:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:20:19 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-PtwFB4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:20:19 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)) 07:20:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:20:19 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-1P3Rrs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:20:19 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)) 07:20:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:20:19 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-jkTbcz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-QIADWB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-xLPBXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-kq05k7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-TbZ6cC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-SHkp1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-w_vggY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-sm1Enx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-_VcyJd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:20:20 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)) 07:20:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:20:20 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-3OHBCv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:20:21 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-bCwY21-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:20:21 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-WQg9Yp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:20:21 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-8ZHO3Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:20:21 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-L57ccu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:20:21 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-TGIYXY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:20:21 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-Rm8W4C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:20:21 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-LyaUy9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:20:21 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-4TkjpJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:20:21 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)) 07:20:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:20:22 INFO - Running setup.py (path:/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/pip-d14hW5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:20:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:20:22 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)) 07:20:22 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)) 07:20:22 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)) 07:20:22 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)) 07:20:22 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)) 07:20:22 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)) 07:20:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:20:22 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 07:20:22 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 07:20:22 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 07:20:22 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 07:20:22 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 07:20:22 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 07:20:24 INFO - Downloading blessings-1.6.tar.gz 07:20:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:20:24 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)) 07:20:24 INFO - Installing collected packages: blessings 07:20:24 INFO - Running setup.py install for blessings 07:20:25 INFO - Successfully installed blessings 07:20:25 INFO - Cleaning up... 07:20:25 INFO - Return code: 0 07:20:25 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:20:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:20:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:20:25 INFO - Reading from file tmpfile_stdout 07:20:25 INFO - Current package versions: 07:20:25 INFO - blessings == 1.6 07:20:25 INFO - blobuploader == 1.2.4 07:20:25 INFO - browsermob-proxy == 0.6.0 07:20:25 INFO - docopt == 0.6.1 07:20:25 INFO - manifestparser == 1.1 07:20:25 INFO - marionette-client == 2.3.0 07:20:25 INFO - marionette-driver == 1.4.0 07:20:25 INFO - mozInstall == 1.12 07:20:25 INFO - mozcrash == 0.17 07:20:25 INFO - mozdebug == 0.1 07:20:25 INFO - mozdevice == 0.48 07:20:25 INFO - mozfile == 1.2 07:20:25 INFO - mozhttpd == 0.7 07:20:25 INFO - mozinfo == 0.9 07:20:25 INFO - mozleak == 0.1 07:20:25 INFO - mozlog == 3.1 07:20:25 INFO - moznetwork == 0.27 07:20:25 INFO - mozprocess == 0.22 07:20:25 INFO - mozprofile == 0.28 07:20:25 INFO - mozrunner == 6.11 07:20:25 INFO - mozscreenshot == 0.1 07:20:25 INFO - mozsystemmonitor == 0.0 07:20:25 INFO - moztest == 0.7 07:20:25 INFO - mozversion == 1.4 07:20:25 INFO - psutil == 3.1.1 07:20:25 INFO - requests == 1.2.3 07:20:25 INFO - wptserve == 1.4.0 07:20:25 INFO - wsgiref == 0.1.2 07:20:25 INFO - Running post-action listener: _resource_record_post_action 07:20:25 INFO - Running post-action listener: _start_resource_monitoring 07:20:25 INFO - Starting resource monitoring. 07:20:25 INFO - ##### 07:20:25 INFO - ##### Running pull step. 07:20:25 INFO - ##### 07:20:25 INFO - Running pre-action listener: _resource_record_pre_action 07:20:25 INFO - Running main action method: pull 07:20:25 INFO - Pull has nothing to do! 07:20:25 INFO - Running post-action listener: _resource_record_post_action 07:20:25 INFO - ##### 07:20:25 INFO - ##### Running install step. 07:20:25 INFO - ##### 07:20:25 INFO - Running pre-action listener: _resource_record_pre_action 07:20:25 INFO - Running main action method: install 07:20:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:20:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:20:25 INFO - Reading from file tmpfile_stdout 07:20:25 INFO - Detecting whether we're running mozinstall >=1.0... 07:20:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:20:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:20:25 INFO - Reading from file tmpfile_stdout 07:20:25 INFO - Output received: 07:20:25 INFO - Usage: mozinstall [options] installer 07:20:25 INFO - Options: 07:20:25 INFO - -h, --help show this help message and exit 07:20:25 INFO - -d DEST, --destination=DEST 07:20:25 INFO - Directory to install application into. [default: 07:20:25 INFO - "/builds/slave/test"] 07:20:25 INFO - --app=APP Application being installed. [default: firefox] 07:20:25 INFO - mkdir: /builds/slave/test/build/application 07:20:25 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'] 07:20:25 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 07:20:44 INFO - Reading from file tmpfile_stdout 07:20:44 INFO - Output received: 07:20:44 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:20:44 INFO - Running post-action listener: _resource_record_post_action 07:20:44 INFO - ##### 07:20:44 INFO - ##### Running run-tests step. 07:20:44 INFO - ##### 07:20:44 INFO - Running pre-action listener: _resource_record_pre_action 07:20:44 INFO - Running main action method: run_tests 07:20:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:20:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:20:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:20:44 INFO - grabbing minidump binary from tooltool 07:20:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:44 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 0x10c6be5e0>, '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 0x10c2a1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c2cc990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:20:44 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 07:20:44 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 07:20:44 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:20:44 INFO - Return code: 0 07:20:44 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:20:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:20:44 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/1467355977/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 07:20:44 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/1467355977/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 07:20:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.WbSeg4WNt2/Render', 07:20:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:20:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:20:44 INFO - 'HOME': '/Users/cltbld', 07:20:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:20:44 INFO - 'LOGNAME': 'cltbld', 07:20:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:20:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:44 INFO - 'MOZ_NO_REMOTE': '1', 07:20:44 INFO - 'NO_EM_RESTART': '1', 07:20:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:20:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:20:44 INFO - 'PWD': '/builds/slave/test', 07:20:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:20:44 INFO - 'SHELL': '/bin/bash', 07:20:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0fdS9EM5KL/Listeners', 07:20:44 INFO - 'TMPDIR': '/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/T/', 07:20:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:20:44 INFO - 'USER': 'cltbld', 07:20:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:20:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:20:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:20:44 INFO - 'XPC_FLAGS': '0x0', 07:20:44 INFO - 'XPC_SERVICE_NAME': '0', 07:20:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:20:44 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/1467355977/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 07:20:44 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 07:20:44 INFO - import pkg_resources 07:20:45 INFO - Using 1 client processes 07:20:46 INFO - wptserve Starting http server on 127.0.0.1:8001 07:20:46 INFO - wptserve Starting http server on 127.0.0.1:8000 07:20:46 INFO - wptserve Starting http server on 127.0.0.1:8443 07:20:47 INFO - SUITE-START | Running 778 tests 07:20:47 INFO - Running testharness tests 07:20:47 INFO - Setting up ssl 07:20:47 INFO - PROCESS | certutil | 07:20:47 INFO - PROCESS | certutil | 07:20:47 INFO - PROCESS | certutil | 07:20:47 INFO - Certificate Nickname Trust Attributes 07:20:47 INFO - SSL,S/MIME,JAR/XPI 07:20:47 INFO - 07:20:47 INFO - web-platform-tests CT,, 07:20:47 INFO - 07:20:47 INFO - Starting runner 07:20:48 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:20:48 INFO - PROCESS | 2794 | 1467382848961 Marionette DEBUG Marionette enabled via build flag and pref 07:20:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x113f4e800 == 1 [pid = 2794] [id = 1] 07:20:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 1 (0x113f4f000) [pid = 2794] [serial = 1] [outer = 0x0] 07:20:49 INFO - PROCESS | 2794 | [2794] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:20:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 2 (0x113f50000) [pid = 2794] [serial = 2] [outer = 0x113f4f000] 07:20:49 INFO - PROCESS | 2794 | 1467382849272 Marionette INFO Listening on port 2828 07:20:49 INFO - PROCESS | 2794 | 1467382849504 Marionette DEBUG Marionette enabled via command-line flag 07:20:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x11694f800 == 2 [pid = 2794] [id = 2] 07:20:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 3 (0x116950000) [pid = 2794] [serial = 3] [outer = 0x0] 07:20:49 INFO - PROCESS | 2794 | [2794] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:20:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 4 (0x116951000) [pid = 2794] [serial = 4] [outer = 0x116950000] 07:20:49 INFO - PROCESS | 2794 | [2794] 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 07:20:49 INFO - PROCESS | 2794 | 1467382849652 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:63274 07:20:49 INFO - PROCESS | 2794 | 1467382849736 Marionette DEBUG Closed connection conn0 07:20:49 INFO - PROCESS | 2794 | [2794] 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 07:20:49 INFO - PROCESS | 2794 | 1467382849740 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:63275 07:20:49 INFO - PROCESS | 2794 | 1467382849751 Marionette DEBUG Closed connection conn1 07:20:49 INFO - PROCESS | 2794 | [2794] 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 07:20:49 INFO - PROCESS | 2794 | 1467382849756 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:63276 07:20:49 INFO - PROCESS | 2794 | 1467382849764 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:20:49 INFO - PROCESS | 2794 | 1467382849769 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":"20160630235257","device":"desktop","version":"48.0"} 07:20:50 INFO - PROCESS | 2794 | [2794] 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 07:20:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fc4800 == 3 [pid = 2794] [id = 3] 07:20:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 5 (0x119fc5000) [pid = 2794] [serial = 5] [outer = 0x0] 07:20:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fc5800 == 4 [pid = 2794] [id = 4] 07:20:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 6 (0x119fefc00) [pid = 2794] [serial = 6] [outer = 0x0] 07:20:50 INFO - PROCESS | 2794 | [2794] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:20:50 INFO - PROCESS | 2794 | [2794] 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 07:20:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246b8000 == 5 [pid = 2794] [id = 5] 07:20:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 7 (0x119fef400) [pid = 2794] [serial = 7] [outer = 0x0] 07:20:50 INFO - PROCESS | 2794 | [2794] 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 07:20:50 INFO - PROCESS | 2794 | [2794] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:20:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 8 (0x1247a2c00) [pid = 2794] [serial = 8] [outer = 0x119fef400] 07:20:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 9 (0x124507800) [pid = 2794] [serial = 9] [outer = 0x119fc5000] 07:20:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 10 (0x124d7c400) [pid = 2794] [serial = 10] [outer = 0x119fefc00] 07:20:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 11 (0x124d7e000) [pid = 2794] [serial = 11] [outer = 0x119fef400] 07:20:51 INFO - PROCESS | 2794 | [2794] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:20:51 INFO - PROCESS | 2794 | 1467382851483 Marionette INFO startBrowser cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:51 INFO - PROCESS | 2794 | 1467382851504 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 2794 | 1467382851511 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 2794 | 1467382851514 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 12 (0x126e9b800) [pid = 2794] [serial = 12] [outer = 0x119fef400] 07:20:51 INFO - PROCESS | 2794 | 1467382851828 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"cf118846-8def-0644-91d0-bc7adacbcbc9","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":"20160630235257","device":"desktop","version":"48.0","command_id":1}}] 07:20:51 INFO - PROCESS | 2794 | 1467382851921 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}] 07:20:51 INFO - PROCESS | 2794 | 1467382851924 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:51 INFO - PROCESS | 2794 | 1467382851964 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:20:52 INFO - PROCESS | 2794 | 1467382852039 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:20:52 INFO - PROCESS | 2794 | 1467382852040 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:52 INFO - PROCESS | 2794 | [2794] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:20:52 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:20:52 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:20:52 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:20:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 13 (0x128940000) [pid = 2794] [serial = 13] [outer = 0x119fef400] 07:20:52 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:20:52 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:52 INFO - PROCESS | 2794 | 1467382852318 Marionette TRACE conn2 <- [1,3,null,{}] 07:20:52 INFO - PROCESS | 2794 | 1467382852321 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:20:52 INFO - PROCESS | 2794 | 1467382852323 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:52 INFO - PROCESS | 2794 | 1467382852339 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:20:52 INFO - PROCESS | 2794 | 1467382852368 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:20:52 INFO - PROCESS | 2794 | 1467382852370 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:20:52 INFO - PROCESS | 2794 | 1467382852372 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 2794 | 1467382852375 Marionette TRACE conn2 <- [1,6,null,{}] 07:20:52 INFO - PROCESS | 2794 | 1467382852377 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}] 07:20:52 INFO - PROCESS | 2794 | 1467382852379 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:52 INFO - PROCESS | 2794 | 1467382852394 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:20:52 INFO - PROCESS | 2794 | 1467382852401 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:52 INFO - PROCESS | 2794 | 1467382852402 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12914e800 == 6 [pid = 2794] [id = 6] 07:20:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 14 (0x1291cd800) [pid = 2794] [serial = 14] [outer = 0x0] 07:20:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 15 (0x1291cf400) [pid = 2794] [serial = 15] [outer = 0x1291cd800] 07:20:52 INFO - PROCESS | 2794 | 1467382852434 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 16 (0x1291d5000) [pid = 2794] [serial = 16] [outer = 0x1291cd800] 07:20:52 INFO - PROCESS | 2794 | 1467382852725 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]]]}] 07:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 07:20:52 INFO - PROCESS | 2794 | 1467382852745 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:20:52 INFO - PROCESS | 2794 | 1467382852751 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:20:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x11517b800 == 7 [pid = 2794] [id = 7] 07:20:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 17 (0x115124c00) [pid = 2794] [serial = 17] [outer = 0x0] 07:20:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 18 (0x129499000) [pid = 2794] [serial = 18] [outer = 0x115124c00] 07:20:52 INFO - PROCESS | 2794 | 1467382852786 Marionette DEBUG loaded listener.js 07:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:20:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 19 (0x1294a5c00) [pid = 2794] [serial = 19] [outer = 0x115124c00] 07:20:52 INFO - PROCESS | 2794 | 1467382852896 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 2794 | 1467382852898 Marionette TRACE conn2 <- [1,10,null,{}] 07:20:52 INFO - PROCESS | 2794 | 1467382852929 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}] 07:20:52 INFO - PROCESS | 2794 | 1467382852936 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:53 INFO - PROCESS | 2794 | 1467382853124 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:20:53 INFO - PROCESS | 2794 | 1467382853174 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 2794 | 1467382853175 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a66a800 == 8 [pid = 2794] [id = 8] 07:20:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 20 (0x12a6b4000) [pid = 2794] [serial = 20] [outer = 0x0] 07:20:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 21 (0x12a6b5c00) [pid = 2794] [serial = 21] [outer = 0x12a6b4000] 07:20:53 INFO - PROCESS | 2794 | 1467382853220 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 22 (0x12a905400) [pid = 2794] [serial = 22] [outer = 0x12a6b4000] 07:20:53 INFO - PROCESS | 2794 | 1467382853636 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]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 853ms 07:20:53 INFO - PROCESS | 2794 | 1467382853682 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:20:53 INFO - PROCESS | 2794 | 1467382853683 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:20:53 INFO - PROCESS | 2794 | 1467382853685 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - PROCESS | 2794 | 1467382853686 Marionette TRACE conn2 <- [1,14,null,{}] 07:20:53 INFO - PROCESS | 2794 | 1467382853689 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}] 07:20:53 INFO - PROCESS | 2794 | 1467382853691 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:53 INFO - PROCESS | 2794 | 1467382853782 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:20:53 INFO - PROCESS | 2794 | 1467382853786 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 2794 | 1467382853787 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891e800 == 9 [pid = 2794] [id = 9] 07:20:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 23 (0x12a909800) [pid = 2794] [serial = 23] [outer = 0x0] 07:20:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 24 (0x12ab6ec00) [pid = 2794] [serial = 24] [outer = 0x12a909800] 07:20:53 INFO - PROCESS | 2794 | 1467382853812 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 25 (0x12ab77c00) [pid = 2794] [serial = 25] [outer = 0x12a909800] 07:20:54 INFO - PROCESS | 2794 | 1467382854085 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]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 07:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:20:54 INFO - PROCESS | 2794 | 1467382854106 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 2794 | 1467382854107 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:20:54 INFO - PROCESS | 2794 | 1467382854109 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 2794 | 1467382854110 Marionette TRACE conn2 <- [1,18,null,{}] 07:20:54 INFO - PROCESS | 2794 | 1467382854120 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}] 07:20:54 INFO - PROCESS | 2794 | 1467382854121 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:54 INFO - PROCESS | 2794 | 1467382854213 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:20:54 INFO - PROCESS | 2794 | 1467382854220 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 2794 | 1467382854222 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b907800 == 10 [pid = 2794] [id = 10] 07:20:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 26 (0x12b89e800) [pid = 2794] [serial = 26] [outer = 0x0] 07:20:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 27 (0x12b943c00) [pid = 2794] [serial = 27] [outer = 0x12b89e800] 07:20:54 INFO - PROCESS | 2794 | 1467382854246 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 28 (0x12b949c00) [pid = 2794] [serial = 28] [outer = 0x12b89e800] 07:20:54 INFO - PROCESS | 2794 | 1467382854517 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]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 421ms 07:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:20:54 INFO - PROCESS | 2794 | 1467382854535 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 2794 | 1467382854537 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:20:54 INFO - PROCESS | 2794 | 1467382854539 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 2794 | 1467382854540 Marionette TRACE conn2 <- [1,22,null,{}] 07:20:54 INFO - PROCESS | 2794 | 1467382854542 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}] 07:20:54 INFO - PROCESS | 2794 | 1467382854543 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:54 INFO - PROCESS | 2794 | 1467382854640 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:20:54 INFO - PROCESS | 2794 | 1467382854644 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 2794 | 1467382854645 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bada000 == 11 [pid = 2794] [id = 11] 07:20:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 29 (0x120f3ac00) [pid = 2794] [serial = 29] [outer = 0x0] 07:20:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 30 (0x12a50fc00) [pid = 2794] [serial = 30] [outer = 0x120f3ac00] 07:20:54 INFO - PROCESS | 2794 | 1467382854671 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 31 (0x12be92c00) [pid = 2794] [serial = 31] [outer = 0x120f3ac00] 07:20:54 INFO - PROCESS | 2794 | 1467382854906 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]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 07:20:54 INFO - PROCESS | 2794 | 1467382854958 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 2794 | 1467382854959 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:20:54 INFO - PROCESS | 2794 | 1467382854969 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 2794 | 1467382854970 Marionette TRACE conn2 <- [1,26,null,{}] 07:20:54 INFO - PROCESS | 2794 | 1467382854972 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}] 07:20:54 INFO - PROCESS | 2794 | 1467382854973 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:55 INFO - PROCESS | 2794 | 1467382855068 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:20:55 INFO - PROCESS | 2794 | 1467382855072 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 2794 | 1467382855073 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfd5800 == 12 [pid = 2794] [id = 12] 07:20:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 32 (0x12893e400) [pid = 2794] [serial = 32] [outer = 0x0] 07:20:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 33 (0x12be9ac00) [pid = 2794] [serial = 33] [outer = 0x12893e400] 07:20:55 INFO - PROCESS | 2794 | 1467382855098 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 34 (0x12c1a8c00) [pid = 2794] [serial = 34] [outer = 0x12893e400] 07:20:55 INFO - PROCESS | 2794 | 1467382855331 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]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 378ms 07:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:20:55 INFO - PROCESS | 2794 | 1467382855339 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2794 | 1467382855341 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:20:55 INFO - PROCESS | 2794 | 1467382855343 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 2794 | 1467382855344 Marionette TRACE conn2 <- [1,30,null,{}] 07:20:55 INFO - PROCESS | 2794 | 1467382855347 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}] 07:20:55 INFO - PROCESS | 2794 | 1467382855350 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:55 INFO - PROCESS | 2794 | 1467382855457 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:20:55 INFO - PROCESS | 2794 | 1467382855461 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 2794 | 1467382855462 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c16b000 == 13 [pid = 2794] [id = 13] 07:20:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 35 (0x12c1ac000) [pid = 2794] [serial = 35] [outer = 0x0] 07:20:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 36 (0x12c1b3800) [pid = 2794] [serial = 36] [outer = 0x12c1ac000] 07:20:55 INFO - PROCESS | 2794 | 1467382855486 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 37 (0x12c2de400) [pid = 2794] [serial = 37] [outer = 0x12c1ac000] 07:20:55 INFO - PROCESS | 2794 | 1467382855731 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]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 07:20:55 INFO - PROCESS | 2794 | 1467382855771 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2794 | 1467382855772 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:20:55 INFO - PROCESS | 2794 | 1467382855775 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 2794 | 1467382855776 Marionette TRACE conn2 <- [1,34,null,{}] 07:20:55 INFO - PROCESS | 2794 | 1467382855786 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}] 07:20:55 INFO - PROCESS | 2794 | 1467382855787 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:55 INFO - PROCESS | 2794 | 1467382855909 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:20:55 INFO - PROCESS | 2794 | 1467382855915 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 2794 | 1467382855917 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3b4000 == 14 [pid = 2794] [id = 14] 07:20:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 38 (0x12b894c00) [pid = 2794] [serial = 38] [outer = 0x0] 07:20:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 39 (0x12c2e5c00) [pid = 2794] [serial = 39] [outer = 0x12b894c00] 07:20:55 INFO - PROCESS | 2794 | 1467382855956 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 40 (0x12c922800) [pid = 2794] [serial = 40] [outer = 0x12b894c00] 07:20:56 INFO - PROCESS | 2794 | 1467382856203 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]]]}] 07:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 468ms 07:20:56 INFO - PROCESS | 2794 | 1467382856252 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 2794 | 1467382856253 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:20:56 INFO - PROCESS | 2794 | 1467382856256 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - PROCESS | 2794 | 1467382856257 Marionette TRACE conn2 <- [1,38,null,{}] 07:20:56 INFO - PROCESS | 2794 | 1467382856259 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}] 07:20:56 INFO - PROCESS | 2794 | 1467382856261 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:56 INFO - PROCESS | 2794 | 1467382856362 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:20:56 INFO - PROCESS | 2794 | 1467382856365 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 2794 | 1467382856367 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cada000 == 15 [pid = 2794] [id = 15] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 41 (0x12c927c00) [pid = 2794] [serial = 41] [outer = 0x0] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 42 (0x12c92d800) [pid = 2794] [serial = 42] [outer = 0x12c927c00] 07:20:56 INFO - PROCESS | 2794 | 1467382856390 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 43 (0x12c9a8800) [pid = 2794] [serial = 43] [outer = 0x12c927c00] 07:20:56 INFO - PROCESS | 2794 | 1467382856623 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]]]}] 07:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 07:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:20:56 INFO - PROCESS | 2794 | 1467382856676 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 2794 | 1467382856677 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:20:56 INFO - PROCESS | 2794 | 1467382856687 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - PROCESS | 2794 | 1467382856688 Marionette TRACE conn2 <- [1,42,null,{}] 07:20:56 INFO - PROCESS | 2794 | 1467382856691 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}] 07:20:56 INFO - PROCESS | 2794 | 1467382856692 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbd5800 == 16 [pid = 2794] [id = 16] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 44 (0x12cbd6000) [pid = 2794] [serial = 44] [outer = 0x0] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 45 (0x12cbdb800) [pid = 2794] [serial = 45] [outer = 0x12cbd6000] 07:20:56 INFO - PROCESS | 2794 | 1467382856799 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 46 (0x12cbd0800) [pid = 2794] [serial = 46] [outer = 0x12cbd6000] 07:20:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbc7000 == 17 [pid = 2794] [id = 17] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 47 (0x12c9ab000) [pid = 2794] [serial = 47] [outer = 0x0] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 48 (0x12ce40000) [pid = 2794] [serial = 48] [outer = 0x12c9ab000] 07:20:56 INFO - PROCESS | 2794 | 1467382856834 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 2794 | 1467382856836 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d024000 == 18 [pid = 2794] [id = 18] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 49 (0x12ce46000) [pid = 2794] [serial = 49] [outer = 0x0] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 50 (0x12ce47c00) [pid = 2794] [serial = 50] [outer = 0x12ce46000] 07:20:56 INFO - PROCESS | 2794 | 1467382856867 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 51 (0x12d0c3400) [pid = 2794] [serial = 51] [outer = 0x12ce46000] 07:20:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 52 (0x1166f1800) [pid = 2794] [serial = 52] [outer = 0x12c9ab000] 07:20:57 INFO - PROCESS | 2794 | 1467382857191 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]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 07:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:20:57 INFO - PROCESS | 2794 | 1467382857206 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 2794 | 1467382857208 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:20:57 INFO - PROCESS | 2794 | 1467382857210 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 2794 | 1467382857211 Marionette TRACE conn2 <- [1,46,null,{}] 07:20:57 INFO - PROCESS | 2794 | 1467382857217 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}] 07:20:57 INFO - PROCESS | 2794 | 1467382857219 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:57 INFO - PROCESS | 2794 | 1467382857308 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:20:57 INFO - PROCESS | 2794 | 1467382857320 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 2794 | 1467382857322 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d266800 == 19 [pid = 2794] [id = 19] 07:20:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 53 (0x118527400) [pid = 2794] [serial = 53] [outer = 0x0] 07:20:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 54 (0x12d0ce800) [pid = 2794] [serial = 54] [outer = 0x118527400] 07:20:57 INFO - PROCESS | 2794 | 1467382857348 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 55 (0x12d36f800) [pid = 2794] [serial = 55] [outer = 0x118527400] 07:20:57 INFO - PROCESS | 2794 | 1467382857584 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]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 07:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:20:57 INFO - PROCESS | 2794 | 1467382857637 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 2794 | 1467382857638 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:20:57 INFO - PROCESS | 2794 | 1467382857640 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 2794 | 1467382857641 Marionette TRACE conn2 <- [1,50,null,{}] 07:20:57 INFO - PROCESS | 2794 | 1467382857643 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}] 07:20:57 INFO - PROCESS | 2794 | 1467382857644 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:57 INFO - PROCESS | 2794 | 1467382857742 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:20:57 INFO - PROCESS | 2794 | 1467382857746 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 2794 | 1467382857747 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d346000 == 20 [pid = 2794] [id = 20] 07:20:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 56 (0x1182cd400) [pid = 2794] [serial = 56] [outer = 0x0] 07:20:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 57 (0x1182d4400) [pid = 2794] [serial = 57] [outer = 0x1182cd400] 07:20:57 INFO - PROCESS | 2794 | 1467382857770 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 58 (0x1291d1800) [pid = 2794] [serial = 58] [outer = 0x1182cd400] 07:20:58 INFO - PROCESS | 2794 | 1467382857999 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]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 07:20:58 INFO - PROCESS | 2794 | 1467382858009 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 2794 | 1467382858010 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:20:58 INFO - PROCESS | 2794 | 1467382858022 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 2794 | 1467382858023 Marionette TRACE conn2 <- [1,54,null,{}] 07:20:58 INFO - PROCESS | 2794 | 1467382858025 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}] 07:20:58 INFO - PROCESS | 2794 | 1467382858027 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:58 INFO - PROCESS | 2794 | 1467382858123 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:20:58 INFO - PROCESS | 2794 | 1467382858127 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 2794 | 1467382858137 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d420000 == 21 [pid = 2794] [id = 21] 07:20:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 59 (0x12d372400) [pid = 2794] [serial = 59] [outer = 0x0] 07:20:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 60 (0x12d9e5000) [pid = 2794] [serial = 60] [outer = 0x12d372400] 07:20:58 INFO - PROCESS | 2794 | 1467382858160 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 61 (0x12d9e8c00) [pid = 2794] [serial = 61] [outer = 0x12d372400] 07:20:58 INFO - PROCESS | 2794 | 1467382858383 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]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 379ms 07:20:58 INFO - PROCESS | 2794 | 1467382858392 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 2794 | 1467382858393 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:20:58 INFO - PROCESS | 2794 | 1467382858396 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 2794 | 1467382858398 Marionette TRACE conn2 <- [1,58,null,{}] 07:20:58 INFO - PROCESS | 2794 | 1467382858407 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}] 07:20:58 INFO - PROCESS | 2794 | 1467382858408 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:58 INFO - PROCESS | 2794 | 1467382858506 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:20:58 INFO - PROCESS | 2794 | 1467382858521 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 2794 | 1467382858522 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x124da2000 == 22 [pid = 2794] [id = 22] 07:20:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 62 (0x11915b800) [pid = 2794] [serial = 62] [outer = 0x0] 07:20:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 63 (0x124d81c00) [pid = 2794] [serial = 63] [outer = 0x11915b800] 07:20:58 INFO - PROCESS | 2794 | 1467382858545 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 64 (0x12d9ef800) [pid = 2794] [serial = 64] [outer = 0x11915b800] 07:20:58 INFO - PROCESS | 2794 | 1467382858803 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]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 427ms 07:20:58 INFO - PROCESS | 2794 | 1467382858824 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 2794 | 1467382858827 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:20:58 INFO - PROCESS | 2794 | 1467382858842 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 2794 | 1467382858846 Marionette TRACE conn2 <- [1,62,null,{}] 07:20:58 INFO - PROCESS | 2794 | 1467382858863 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}] 07:20:58 INFO - PROCESS | 2794 | 1467382858868 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:58 INFO - PROCESS | 2794 | 1467382858992 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:20:59 INFO - PROCESS | 2794 | 1467382858998 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:59 INFO - PROCESS | 2794 | 1467382858998 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:20:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x12e251000 == 23 [pid = 2794] [id = 23] 07:20:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x124eb6400) [pid = 2794] [serial = 65] [outer = 0x0] 07:20:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x124ebe800) [pid = 2794] [serial = 66] [outer = 0x124eb6400] 07:20:59 INFO - PROCESS | 2794 | 1467382859049 Marionette DEBUG loaded listener.js 07:20:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x12e05c000) [pid = 2794] [serial = 67] [outer = 0x124eb6400] 07:21:00 INFO - PROCESS | 2794 | 1467382860057 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]]]}] 07:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1248ms 07:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:21:00 INFO - PROCESS | 2794 | 1467382860094 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:21:00 INFO - PROCESS | 2794 | 1467382860098 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:21:00 INFO - PROCESS | 2794 | 1467382860101 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 2794 | 1467382860104 Marionette TRACE conn2 <- [1,66,null,{}] 07:21:00 INFO - PROCESS | 2794 | 1467382860108 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}] 07:21:00 INFO - PROCESS | 2794 | 1467382860109 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:00 INFO - PROCESS | 2794 | 1467382860225 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:21:00 INFO - PROCESS | 2794 | 1467382860279 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 2794 | 1467382860280 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x1131ac800 == 24 [pid = 2794] [id = 24] 07:21:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x112c22000) [pid = 2794] [serial = 68] [outer = 0x0] 07:21:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x112f6c000) [pid = 2794] [serial = 69] [outer = 0x112c22000] 07:21:00 INFO - PROCESS | 2794 | 1467382860311 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x1133db400) [pid = 2794] [serial = 70] [outer = 0x112c22000] 07:21:00 INFO - PROCESS | 2794 | 1467382860710 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]]]}] 07:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 07:21:00 INFO - PROCESS | 2794 | 1467382860774 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:21:00 INFO - PROCESS | 2794 | 1467382860777 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:21:00 INFO - PROCESS | 2794 | 1467382860782 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 2794 | 1467382860783 Marionette TRACE conn2 <- [1,70,null,{}] 07:21:00 INFO - PROCESS | 2794 | 1467382860786 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}] 07:21:00 INFO - PROCESS | 2794 | 1467382860788 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:00 INFO - PROCESS | 2794 | 1467382860905 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:21:00 INFO - PROCESS | 2794 | 1467382860970 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 2794 | 1467382860971 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ab1000 == 25 [pid = 2794] [id = 25] 07:21:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x1160d9400) [pid = 2794] [serial = 71] [outer = 0x0] 07:21:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x116a10c00) [pid = 2794] [serial = 72] [outer = 0x1160d9400] 07:21:01 INFO - PROCESS | 2794 | 1467382861016 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x117ea5800) [pid = 2794] [serial = 73] [outer = 0x1160d9400] 07:21:01 INFO - PROCESS | 2794 | 1467382861433 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]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 872ms 07:21:01 INFO - PROCESS | 2794 | 1467382861709 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 2794 | 1467382861711 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:21:01 INFO - PROCESS | 2794 | 1467382861718 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 2794 | 1467382861721 Marionette TRACE conn2 <- [1,74,null,{}] 07:21:01 INFO - PROCESS | 2794 | 1467382861724 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}] 07:21:01 INFO - PROCESS | 2794 | 1467382861726 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:01 INFO - PROCESS | 2794 | 1467382861809 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:21:01 INFO - PROCESS | 2794 | 1467382861857 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:01 INFO - PROCESS | 2794 | 1467382861858 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x113a41800 == 26 [pid = 2794] [id = 26] 07:21:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x116085000) [pid = 2794] [serial = 74] [outer = 0x0] 07:21:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x1160dac00) [pid = 2794] [serial = 75] [outer = 0x116085000] 07:21:01 INFO - PROCESS | 2794 | 1467382861886 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x1166efc00) [pid = 2794] [serial = 76] [outer = 0x116085000] 07:21:02 INFO - PROCESS | 2794 | 1467382862309 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]]]}] 07:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 624ms 07:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:21:02 INFO - PROCESS | 2794 | 1467382862342 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:21:02 INFO - PROCESS | 2794 | 1467382862344 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:21:02 INFO - PROCESS | 2794 | 1467382862350 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 2794 | 1467382862352 Marionette TRACE conn2 <- [1,78,null,{}] 07:21:02 INFO - PROCESS | 2794 | 1467382862355 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}] 07:21:02 INFO - PROCESS | 2794 | 1467382862356 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:02 INFO - PROCESS | 2794 | 1467382862442 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:21:02 INFO - PROCESS | 2794 | 1467382862512 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 2794 | 1467382862514 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x113d79000 == 27 [pid = 2794] [id = 27] 07:21:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1160d4400) [pid = 2794] [serial = 77] [outer = 0x0] 07:21:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x11696b000) [pid = 2794] [serial = 78] [outer = 0x1160d4400] 07:21:02 INFO - PROCESS | 2794 | 1467382862540 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1176ef800) [pid = 2794] [serial = 79] [outer = 0x1160d4400] 07:21:02 INFO - PROCESS | 2794 | 1467382862807 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]]]}] 07:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 477ms 07:21:02 INFO - PROCESS | 2794 | 1467382862824 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:21:02 INFO - PROCESS | 2794 | 1467382862825 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:21:02 INFO - PROCESS | 2794 | 1467382862827 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 2794 | 1467382862829 Marionette TRACE conn2 <- [1,82,null,{}] 07:21:02 INFO - PROCESS | 2794 | 1467382862844 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}] 07:21:02 INFO - PROCESS | 2794 | 1467382862848 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:02 INFO - PROCESS | 2794 | 1467382862937 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:21:02 INFO - PROCESS | 2794 | 1467382862943 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 2794 | 1467382862946 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x11694d000 == 28 [pid = 2794] [id = 28] 07:21:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1181e0400) [pid = 2794] [serial = 80] [outer = 0x0] 07:21:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1182cb400) [pid = 2794] [serial = 81] [outer = 0x1181e0400] 07:21:02 INFO - PROCESS | 2794 | 1467382862977 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x11835b000) [pid = 2794] [serial = 82] [outer = 0x1181e0400] 07:21:03 INFO - PROCESS | 2794 | 1467382863274 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]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 478ms 07:21:03 INFO - PROCESS | 2794 | 1467382863321 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 2794 | 1467382863323 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:21:03 INFO - PROCESS | 2794 | 1467382863325 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 2794 | 1467382863326 Marionette TRACE conn2 <- [1,86,null,{}] 07:21:03 INFO - PROCESS | 2794 | 1467382863328 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}] 07:21:03 INFO - PROCESS | 2794 | 1467382863330 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:03 INFO - PROCESS | 2794 | 1467382863412 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:21:03 INFO - PROCESS | 2794 | 1467382863417 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:03 INFO - PROCESS | 2794 | 1467382863419 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170c1000 == 29 [pid = 2794] [id = 29] 07:21:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x118706000) [pid = 2794] [serial = 83] [outer = 0x0] 07:21:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11870cc00) [pid = 2794] [serial = 84] [outer = 0x118706000] 07:21:03 INFO - PROCESS | 2794 | 1467382863445 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x119108000) [pid = 2794] [serial = 85] [outer = 0x118706000] 07:21:03 INFO - PROCESS | 2794 | 1467382863757 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]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 07:21:03 INFO - PROCESS | 2794 | 1467382863793 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 2794 | 1467382863794 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:21:03 INFO - PROCESS | 2794 | 1467382863798 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 2794 | 1467382863801 Marionette TRACE conn2 <- [1,90,null,{}] 07:21:03 INFO - PROCESS | 2794 | 1467382863803 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}] 07:21:03 INFO - PROCESS | 2794 | 1467382863804 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:03 INFO - PROCESS | 2794 | 1467382863878 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:21:03 INFO - PROCESS | 2794 | 1467382863919 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:03 INFO - PROCESS | 2794 | 1467382863920 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e65000 == 30 [pid = 2794] [id = 30] 07:21:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1133d0800) [pid = 2794] [serial = 86] [outer = 0x0] 07:21:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x11914f000) [pid = 2794] [serial = 87] [outer = 0x1133d0800] 07:21:03 INFO - PROCESS | 2794 | 1467382863945 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x119191800) [pid = 2794] [serial = 88] [outer = 0x1133d0800] 07:21:04 INFO - PROCESS | 2794 | 1467382864189 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]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 421ms 07:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:21:04 INFO - PROCESS | 2794 | 1467382864220 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 2794 | 1467382864221 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:21:04 INFO - PROCESS | 2794 | 1467382864226 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 2794 | 1467382864227 Marionette TRACE conn2 <- [1,94,null,{}] 07:21:04 INFO - PROCESS | 2794 | 1467382864230 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}] 07:21:04 INFO - PROCESS | 2794 | 1467382864237 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:04 INFO - PROCESS | 2794 | 1467382864349 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:21:04 INFO - PROCESS | 2794 | 1467382864354 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:04 INFO - PROCESS | 2794 | 1467382864355 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e6800 == 31 [pid = 2794] [id = 31] 07:21:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1196f7000) [pid = 2794] [serial = 89] [outer = 0x0] 07:21:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1196fb400) [pid = 2794] [serial = 90] [outer = 0x1196f7000] 07:21:04 INFO - PROCESS | 2794 | 1467382864381 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x119fef000) [pid = 2794] [serial = 91] [outer = 0x1196f7000] 07:21:04 INFO - PROCESS | 2794 | 1467382864683 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]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 07:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:21:04 INFO - PROCESS | 2794 | 1467382864695 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 2794 | 1467382864696 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:21:04 INFO - PROCESS | 2794 | 1467382864705 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 2794 | 1467382864706 Marionette TRACE conn2 <- [1,98,null,{}] 07:21:04 INFO - PROCESS | 2794 | 1467382864709 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}] 07:21:04 INFO - PROCESS | 2794 | 1467382864710 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:04 INFO - PROCESS | 2794 | 1467382864805 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:21:04 INFO - PROCESS | 2794 | 1467382864812 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:04 INFO - PROCESS | 2794 | 1467382864814 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170ba000 == 32 [pid = 2794] [id = 32] 07:21:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x119108400) [pid = 2794] [serial = 92] [outer = 0x0] 07:21:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x119ffb400) [pid = 2794] [serial = 93] [outer = 0x119108400] 07:21:04 INFO - PROCESS | 2794 | 1467382864838 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x120f47400) [pid = 2794] [serial = 94] [outer = 0x119108400] 07:21:05 INFO - PROCESS | 2794 | 1467382865109 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]]]}] 07:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 07:21:05 INFO - PROCESS | 2794 | 1467382865126 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:21:05 INFO - PROCESS | 2794 | 1467382865127 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:21:05 INFO - PROCESS | 2794 | 1467382865131 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 2794 | 1467382865134 Marionette TRACE conn2 <- [1,102,null,{}] 07:21:05 INFO - PROCESS | 2794 | 1467382865141 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}] 07:21:05 INFO - PROCESS | 2794 | 1467382865142 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:05 INFO - PROCESS | 2794 | 1467382865226 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:21:05 INFO - PROCESS | 2794 | 1467382865230 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 2794 | 1467382865233 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196cd800 == 33 [pid = 2794] [id = 33] 07:21:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x120f3e800) [pid = 2794] [serial = 95] [outer = 0x0] 07:21:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x120ff9800) [pid = 2794] [serial = 96] [outer = 0x120f3e800] 07:21:05 INFO - PROCESS | 2794 | 1467382865258 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x124003c00) [pid = 2794] [serial = 97] [outer = 0x120f3e800] 07:21:05 INFO - PROCESS | 2794 | 1467382865533 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]]]}] 07:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 07:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:21:05 INFO - PROCESS | 2794 | 1467382865557 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:21:05 INFO - PROCESS | 2794 | 1467382865558 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:21:05 INFO - PROCESS | 2794 | 1467382865560 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 2794 | 1467382865561 Marionette TRACE conn2 <- [1,106,null,{}] 07:21:05 INFO - PROCESS | 2794 | 1467382865572 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}] 07:21:05 INFO - PROCESS | 2794 | 1467382865573 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:05 INFO - PROCESS | 2794 | 1467382865651 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:21:05 INFO - PROCESS | 2794 | 1467382865655 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 2794 | 1467382865657 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c45800 == 34 [pid = 2794] [id = 34] 07:21:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x124004000) [pid = 2794] [serial = 98] [outer = 0x0] 07:21:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1240fd400) [pid = 2794] [serial = 99] [outer = 0x124004000] 07:21:05 INFO - PROCESS | 2794 | 1467382865684 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12443ec00) [pid = 2794] [serial = 100] [outer = 0x124004000] 07:21:05 INFO - PROCESS | 2794 | 1467382865969 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]]]}] 07:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 422ms 07:21:05 INFO - PROCESS | 2794 | 1467382865987 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:21:05 INFO - PROCESS | 2794 | 1467382865988 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:21:05 INFO - PROCESS | 2794 | 1467382865990 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 2794 | 1467382865991 Marionette TRACE conn2 <- [1,110,null,{}] 07:21:05 INFO - PROCESS | 2794 | 1467382865994 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}] 07:21:05 INFO - PROCESS | 2794 | 1467382865995 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:06 INFO - PROCESS | 2794 | 1467382866085 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:21:06 INFO - PROCESS | 2794 | 1467382866131 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 2794 | 1467382866131 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c5e000 == 35 [pid = 2794] [id = 35] 07:21:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x118359400) [pid = 2794] [serial = 101] [outer = 0x0] 07:21:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x11918d800) [pid = 2794] [serial = 102] [outer = 0x118359400] 07:21:06 INFO - PROCESS | 2794 | 1467382866156 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12486ec00) [pid = 2794] [serial = 103] [outer = 0x118359400] 07:21:06 INFO - PROCESS | 2794 | 1467382866396 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]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 07:21:06 INFO - PROCESS | 2794 | 1467382866428 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2794 | 1467382866430 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:21:06 INFO - PROCESS | 2794 | 1467382866444 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2794 | 1467382866448 Marionette TRACE conn2 <- [1,114,null,{}] 07:21:06 INFO - PROCESS | 2794 | 1467382866457 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}] 07:21:06 INFO - PROCESS | 2794 | 1467382866459 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:06 INFO - PROCESS | 2794 | 1467382866552 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:21:06 INFO - PROCESS | 2794 | 1467382866556 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 2794 | 1467382866558 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x124063800 == 36 [pid = 2794] [id = 36] 07:21:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12487a800) [pid = 2794] [serial = 104] [outer = 0x0] 07:21:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x124d7d800) [pid = 2794] [serial = 105] [outer = 0x12487a800] 07:21:06 INFO - PROCESS | 2794 | 1467382866584 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x12523f800) [pid = 2794] [serial = 106] [outer = 0x12487a800] 07:21:06 INFO - PROCESS | 2794 | 1467382866907 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]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 480ms 07:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:21:06 INFO - PROCESS | 2794 | 1467382866925 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2794 | 1467382866926 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:21:06 INFO - PROCESS | 2794 | 1467382866928 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2794 | 1467382866929 Marionette TRACE conn2 <- [1,118,null,{}] 07:21:06 INFO - PROCESS | 2794 | 1467382866935 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}] 07:21:06 INFO - PROCESS | 2794 | 1467382866936 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:07 INFO - PROCESS | 2794 | 1467382867043 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:21:07 INFO - PROCESS | 2794 | 1467382867049 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 2794 | 1467382867050 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x124131800 == 37 [pid = 2794] [id = 37] 07:21:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x124875c00) [pid = 2794] [serial = 107] [outer = 0x0] 07:21:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x12527a000) [pid = 2794] [serial = 108] [outer = 0x124875c00] 07:21:07 INFO - PROCESS | 2794 | 1467382867074 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1255ba800) [pid = 2794] [serial = 109] [outer = 0x124875c00] 07:21:07 INFO - PROCESS | 2794 | 1467382867333 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]]]}] 07:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 07:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:21:07 INFO - PROCESS | 2794 | 1467382867354 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 2794 | 1467382867355 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:21:07 INFO - PROCESS | 2794 | 1467382867357 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 2794 | 1467382867358 Marionette TRACE conn2 <- [1,122,null,{}] 07:21:07 INFO - PROCESS | 2794 | 1467382867360 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}] 07:21:07 INFO - PROCESS | 2794 | 1467382867361 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:07 INFO - PROCESS | 2794 | 1467382867441 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:21:07 INFO - PROCESS | 2794 | 1467382867445 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 2794 | 1467382867446 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x124338000 == 38 [pid = 2794] [id = 38] 07:21:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x12582a400) [pid = 2794] [serial = 110] [outer = 0x0] 07:21:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x1258dd800) [pid = 2794] [serial = 111] [outer = 0x12582a400] 07:21:07 INFO - PROCESS | 2794 | 1467382867472 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x125e9a400) [pid = 2794] [serial = 112] [outer = 0x12582a400] 07:21:07 INFO - PROCESS | 2794 | 1467382867739 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]]]}] 07:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 07:21:07 INFO - PROCESS | 2794 | 1467382867776 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 2794 | 1467382867777 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:21:07 INFO - PROCESS | 2794 | 1467382867789 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 2794 | 1467382867790 Marionette TRACE conn2 <- [1,126,null,{}] 07:21:07 INFO - PROCESS | 2794 | 1467382867792 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}] 07:21:07 INFO - PROCESS | 2794 | 1467382867793 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:07 INFO - PROCESS | 2794 | 1467382867894 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:21:07 INFO - PROCESS | 2794 | 1467382867956 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 2794 | 1467382867958 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246bb800 == 39 [pid = 2794] [id = 39] 07:21:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x1181e3800) [pid = 2794] [serial = 113] [outer = 0x0] 07:21:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x125dbc400) [pid = 2794] [serial = 114] [outer = 0x1181e3800] 07:21:07 INFO - PROCESS | 2794 | 1467382867997 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x126937800) [pid = 2794] [serial = 115] [outer = 0x1181e3800] 07:21:08 INFO - PROCESS | 2794 | 1467382868330 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]]]}] 07:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 576ms 07:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:21:08 INFO - PROCESS | 2794 | 1467382868359 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 2794 | 1467382868360 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:21:08 INFO - PROCESS | 2794 | 1467382868366 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 2794 | 1467382868369 Marionette TRACE conn2 <- [1,130,null,{}] 07:21:08 INFO - PROCESS | 2794 | 1467382868372 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}] 07:21:08 INFO - PROCESS | 2794 | 1467382868374 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:08 INFO - PROCESS | 2794 | 1467382868493 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:21:08 INFO - PROCESS | 2794 | 1467382868569 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 2794 | 1467382868571 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x124ad7800 == 40 [pid = 2794] [id = 40] 07:21:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x126e08000) [pid = 2794] [serial = 116] [outer = 0x0] 07:21:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x127127800) [pid = 2794] [serial = 117] [outer = 0x126e08000] 07:21:08 INFO - PROCESS | 2794 | 1467382868609 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x12734e800) [pid = 2794] [serial = 118] [outer = 0x126e08000] 07:21:08 INFO - PROCESS | 2794 | 1467382868948 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]]]}] 07:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 623ms 07:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:21:08 INFO - PROCESS | 2794 | 1467382868986 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 2794 | 1467382868988 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:21:08 INFO - PROCESS | 2794 | 1467382868990 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 2794 | 1467382869000 Marionette TRACE conn2 <- [1,134,null,{}] 07:21:09 INFO - PROCESS | 2794 | 1467382869003 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}] 07:21:09 INFO - PROCESS | 2794 | 1467382869004 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:09 INFO - PROCESS | 2794 | 1467382869079 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:21:09 INFO - PROCESS | 2794 | 1467382869127 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:09 INFO - PROCESS | 2794 | 1467382869128 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x125519000 == 41 [pid = 2794] [id = 41] 07:21:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 119 (0x126dcbc00) [pid = 2794] [serial = 119] [outer = 0x0] 07:21:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 120 (0x128934400) [pid = 2794] [serial = 120] [outer = 0x126dcbc00] 07:21:09 INFO - PROCESS | 2794 | 1467382869154 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 121 (0x128a76400) [pid = 2794] [serial = 121] [outer = 0x126dcbc00] 07:21:09 INFO - PROCESS | 2794 | 1467382869445 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]]]}] 07:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 479ms 07:21:09 INFO - PROCESS | 2794 | 1467382869471 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 2794 | 1467382869472 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:21:09 INFO - PROCESS | 2794 | 1467382869474 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 2794 | 1467382869475 Marionette TRACE conn2 <- [1,138,null,{}] 07:21:09 INFO - PROCESS | 2794 | 1467382869477 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}] 07:21:09 INFO - PROCESS | 2794 | 1467382869478 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:09 INFO - PROCESS | 2794 | 1467382869561 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:21:09 INFO - PROCESS | 2794 | 1467382869567 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:09 INFO - PROCESS | 2794 | 1467382869568 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x12696a000 == 42 [pid = 2794] [id = 42] 07:21:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 122 (0x128ca8c00) [pid = 2794] [serial = 122] [outer = 0x0] 07:21:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 123 (0x128ed8800) [pid = 2794] [serial = 123] [outer = 0x128ca8c00] 07:21:09 INFO - PROCESS | 2794 | 1467382869591 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 124 (0x1291d6000) [pid = 2794] [serial = 124] [outer = 0x128ca8c00] 07:21:10 INFO - PROCESS | 2794 | 1467382870624 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]]]}] 07:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1171ms 07:21:10 INFO - PROCESS | 2794 | 1467382870665 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:21:10 INFO - PROCESS | 2794 | 1467382870669 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:21:10 INFO - PROCESS | 2794 | 1467382870690 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:21:10 INFO - PROCESS | 2794 | 1467382870693 Marionette TRACE conn2 <- [1,142,null,{}] 07:21:10 INFO - PROCESS | 2794 | 1467382870697 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}] 07:21:10 INFO - PROCESS | 2794 | 1467382870700 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:10 INFO - PROCESS | 2794 | 1467382870834 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:21:10 INFO - PROCESS | 2794 | 1467382870870 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:10 INFO - PROCESS | 2794 | 1467382870871 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x113ad2000 == 43 [pid = 2794] [id = 43] 07:21:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 125 (0x1167f0000) [pid = 2794] [serial = 125] [outer = 0x0] 07:21:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 126 (0x116f11c00) [pid = 2794] [serial = 126] [outer = 0x1167f0000] 07:21:10 INFO - PROCESS | 2794 | 1467382870916 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 127 (0x117eacc00) [pid = 2794] [serial = 127] [outer = 0x1167f0000] 07:21:11 INFO - PROCESS | 2794 | 1467382871308 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]]]}] 07:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 623ms 07:21:11 INFO - PROCESS | 2794 | 1467382871313 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:21:11 INFO - PROCESS | 2794 | 1467382871319 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:21:11 INFO - PROCESS | 2794 | 1467382871323 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - PROCESS | 2794 | 1467382871325 Marionette TRACE conn2 <- [1,146,null,{}] 07:21:11 INFO - PROCESS | 2794 | 1467382871328 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}] 07:21:11 INFO - PROCESS | 2794 | 1467382871330 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:11 INFO - PROCESS | 2794 | 1467382871428 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:21:11 INFO - PROCESS | 2794 | 1467382871435 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 2794 | 1467382871436 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x116946000 == 44 [pid = 2794] [id = 44] 07:21:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 128 (0x1182b4c00) [pid = 2794] [serial = 128] [outer = 0x0] 07:21:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 129 (0x118362400) [pid = 2794] [serial = 129] [outer = 0x1182b4c00] 07:21:11 INFO - PROCESS | 2794 | 1467382871463 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 130 (0x118724400) [pid = 2794] [serial = 130] [outer = 0x1182b4c00] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 129 (0x12b89e800) [pid = 2794] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 128 (0x12a909800) [pid = 2794] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 127 (0x12a6b4000) [pid = 2794] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 126 (0x1291cd800) [pid = 2794] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 125 (0x11915b800) [pid = 2794] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 124 (0x12d372400) [pid = 2794] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 123 (0x1182cd400) [pid = 2794] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 122 (0x118527400) [pid = 2794] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 121 (0x12ce46000) [pid = 2794] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 120 (0x12c927c00) [pid = 2794] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 119 (0x12b894c00) [pid = 2794] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 118 (0x12c1ac000) [pid = 2794] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x12893e400) [pid = 2794] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x120f3ac00) [pid = 2794] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x12487a800) [pid = 2794] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x124875c00) [pid = 2794] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x12582a400) [pid = 2794] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x124eb6400) [pid = 2794] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x112c22000) [pid = 2794] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1160d9400) [pid = 2794] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x116085000) [pid = 2794] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1160d4400) [pid = 2794] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1181e0400) [pid = 2794] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x118706000) [pid = 2794] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1133d0800) [pid = 2794] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1196f7000) [pid = 2794] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x119108400) [pid = 2794] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x120f3e800) [pid = 2794] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:21:12 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x124004000) [pid = 2794] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:21:12 INFO - PROCESS | 2794 | 1467382872274 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]]]}] 07:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 07:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:21:12 INFO - PROCESS | 2794 | 1467382872293 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 2794 | 1467382872295 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:21:12 INFO - PROCESS | 2794 | 1467382872299 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 2794 | 1467382872302 Marionette TRACE conn2 <- [1,150,null,{}] 07:21:12 INFO - PROCESS | 2794 | 1467382872309 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}] 07:21:12 INFO - PROCESS | 2794 | 1467382872312 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:12 INFO - PROCESS | 2794 | 1467382872382 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:21:12 INFO - PROCESS | 2794 | 1467382872387 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 2794 | 1467382872388 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x11746f800 == 45 [pid = 2794] [id = 45] 07:21:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1167fc000) [pid = 2794] [serial = 131] [outer = 0x0] 07:21:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x11872bc00) [pid = 2794] [serial = 132] [outer = 0x1167fc000] 07:21:12 INFO - PROCESS | 2794 | 1467382872418 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x11918fc00) [pid = 2794] [serial = 133] [outer = 0x1167fc000] 07:21:12 INFO - PROCESS | 2794 | 1467382872741 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]]]}] 07:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 477ms 07:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:21:12 INFO - PROCESS | 2794 | 1467382872775 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 2794 | 1467382872776 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:21:12 INFO - PROCESS | 2794 | 1467382872778 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 2794 | 1467382872780 Marionette TRACE conn2 <- [1,154,null,{}] 07:21:12 INFO - PROCESS | 2794 | 1467382872784 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}] 07:21:12 INFO - PROCESS | 2794 | 1467382872785 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:12 INFO - PROCESS | 2794 | 1467382872858 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:21:12 INFO - PROCESS | 2794 | 1467382872862 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 2794 | 1467382872864 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e4800 == 46 [pid = 2794] [id = 46] 07:21:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x1196f4c00) [pid = 2794] [serial = 134] [outer = 0x0] 07:21:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x1198bb400) [pid = 2794] [serial = 135] [outer = 0x1196f4c00] 07:21:12 INFO - PROCESS | 2794 | 1467382872899 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x119ab7000) [pid = 2794] [serial = 136] [outer = 0x1196f4c00] 07:21:13 INFO - PROCESS | 2794 | 1467382873218 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]]]}] 07:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 473ms 07:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:21:13 INFO - PROCESS | 2794 | 1467382873251 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 2794 | 1467382873252 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:21:13 INFO - PROCESS | 2794 | 1467382873254 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 2794 | 1467382873255 Marionette TRACE conn2 <- [1,158,null,{}] 07:21:13 INFO - PROCESS | 2794 | 1467382873258 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}] 07:21:13 INFO - PROCESS | 2794 | 1467382873259 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:13 INFO - PROCESS | 2794 | 1467382873333 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:21:13 INFO - PROCESS | 2794 | 1467382873376 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 2794 | 1467382873378 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x119176800 == 47 [pid = 2794] [id = 47] 07:21:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x116a0a000) [pid = 2794] [serial = 137] [outer = 0x0] 07:21:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x119abdc00) [pid = 2794] [serial = 138] [outer = 0x116a0a000] 07:21:13 INFO - PROCESS | 2794 | 1467382873402 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x120f3a000) [pid = 2794] [serial = 139] [outer = 0x116a0a000] 07:21:13 INFO - PROCESS | 2794 | 1467382873694 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]]]}] 07:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 07:21:13 INFO - PROCESS | 2794 | 1467382873725 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 2794 | 1467382873726 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:21:13 INFO - PROCESS | 2794 | 1467382873729 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 2794 | 1467382873730 Marionette TRACE conn2 <- [1,162,null,{}] 07:21:13 INFO - PROCESS | 2794 | 1467382873736 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}] 07:21:13 INFO - PROCESS | 2794 | 1467382873739 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:13 INFO - PROCESS | 2794 | 1467382873822 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:21:13 INFO - PROCESS | 2794 | 1467382873836 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 2794 | 1467382873837 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c46800 == 48 [pid = 2794] [id = 48] 07:21:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x116f47800) [pid = 2794] [serial = 140] [outer = 0x0] 07:21:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x120ff6c00) [pid = 2794] [serial = 141] [outer = 0x116f47800] 07:21:13 INFO - PROCESS | 2794 | 1467382873902 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x124a7dc00) [pid = 2794] [serial = 142] [outer = 0x116f47800] 07:21:14 INFO - PROCESS | 2794 | 1467382874163 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]]]}] 07:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 521ms 07:21:14 INFO - PROCESS | 2794 | 1467382874251 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 2794 | 1467382874255 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:21:14 INFO - PROCESS | 2794 | 1467382874260 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - PROCESS | 2794 | 1467382874262 Marionette TRACE conn2 <- [1,166,null,{}] 07:21:14 INFO - PROCESS | 2794 | 1467382874271 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}] 07:21:14 INFO - PROCESS | 2794 | 1467382874274 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:14 INFO - PROCESS | 2794 | 1467382874418 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:21:14 INFO - PROCESS | 2794 | 1467382874482 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 2794 | 1467382874485 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x11254a000 == 49 [pid = 2794] [id = 49] 07:21:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x113dacc00) [pid = 2794] [serial = 143] [outer = 0x0] 07:21:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x116025000) [pid = 2794] [serial = 144] [outer = 0x113dacc00] 07:21:14 INFO - PROCESS | 2794 | 1467382874550 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x116735400) [pid = 2794] [serial = 145] [outer = 0x113dacc00] 07:21:15 INFO - PROCESS | 2794 | 1467382875007 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]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 775ms 07:21:15 INFO - PROCESS | 2794 | 1467382875035 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 2794 | 1467382875039 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:21:15 INFO - PROCESS | 2794 | 1467382875046 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 2794 | 1467382875051 Marionette TRACE conn2 <- [1,170,null,{}] 07:21:15 INFO - PROCESS | 2794 | 1467382875055 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}] 07:21:15 INFO - PROCESS | 2794 | 1467382875058 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:15 INFO - PROCESS | 2794 | 1467382875224 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:21:15 INFO - PROCESS | 2794 | 1467382875309 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 2794 | 1467382875311 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e0800 == 50 [pid = 2794] [id = 50] 07:21:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x1182bc800) [pid = 2794] [serial = 146] [outer = 0x0] 07:21:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x1182d5800) [pid = 2794] [serial = 147] [outer = 0x1182bc800] 07:21:15 INFO - PROCESS | 2794 | 1467382875359 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 119 (0x11910b400) [pid = 2794] [serial = 148] [outer = 0x1182bc800] 07:21:15 INFO - PROCESS | 2794 | 1467382875772 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]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 776ms 07:21:15 INFO - PROCESS | 2794 | 1467382875819 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 2794 | 1467382875821 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:21:15 INFO - PROCESS | 2794 | 1467382875823 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 2794 | 1467382875824 Marionette TRACE conn2 <- [1,174,null,{}] 07:21:15 INFO - PROCESS | 2794 | 1467382875834 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}] 07:21:15 INFO - PROCESS | 2794 | 1467382875837 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:15 INFO - PROCESS | 2794 | 1467382875929 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:21:15 INFO - PROCESS | 2794 | 1467382875992 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 2794 | 1467382875994 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12450b800 == 51 [pid = 2794] [id = 51] 07:21:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 120 (0x120f3e800) [pid = 2794] [serial = 149] [outer = 0x0] 07:21:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 121 (0x120f45400) [pid = 2794] [serial = 150] [outer = 0x120f3e800] 07:21:16 INFO - PROCESS | 2794 | 1467382876026 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 122 (0x124007400) [pid = 2794] [serial = 151] [outer = 0x120f3e800] 07:21:16 INFO - PROCESS | 2794 | 1467382876432 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]]]}] 07:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 07:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:21:16 INFO - PROCESS | 2794 | 1467382876445 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:21:16 INFO - PROCESS | 2794 | 1467382876446 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:21:16 INFO - PROCESS | 2794 | 1467382876448 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 2794 | 1467382876450 Marionette TRACE conn2 <- [1,178,null,{}] 07:21:16 INFO - PROCESS | 2794 | 1467382876452 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}] 07:21:16 INFO - PROCESS | 2794 | 1467382876453 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:16 INFO - PROCESS | 2794 | 1467382876546 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:21:16 INFO - PROCESS | 2794 | 1467382876617 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 2794 | 1467382876619 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x124ae6000 == 52 [pid = 2794] [id = 52] 07:21:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 123 (0x12487a800) [pid = 2794] [serial = 152] [outer = 0x0] 07:21:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 124 (0x124d80400) [pid = 2794] [serial = 153] [outer = 0x12487a800] 07:21:16 INFO - PROCESS | 2794 | 1467382876648 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 125 (0x124ebf000) [pid = 2794] [serial = 154] [outer = 0x12487a800] 07:21:17 INFO - PROCESS | 2794 | 1467382877046 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]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 07:21:17 INFO - PROCESS | 2794 | 1467382877067 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:21:17 INFO - PROCESS | 2794 | 1467382877068 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:21:17 INFO - PROCESS | 2794 | 1467382877071 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 2794 | 1467382877072 Marionette TRACE conn2 <- [1,182,null,{}] 07:21:17 INFO - PROCESS | 2794 | 1467382877074 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}] 07:21:17 INFO - PROCESS | 2794 | 1467382877076 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:17 INFO - PROCESS | 2794 | 1467382877163 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:21:17 INFO - PROCESS | 2794 | 1467382877221 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 2794 | 1467382877223 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x126969800 == 53 [pid = 2794] [id = 53] 07:21:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 126 (0x124a71c00) [pid = 2794] [serial = 155] [outer = 0x0] 07:21:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 127 (0x125276400) [pid = 2794] [serial = 156] [outer = 0x124a71c00] 07:21:17 INFO - PROCESS | 2794 | 1467382877253 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 128 (0x1255bac00) [pid = 2794] [serial = 157] [outer = 0x124a71c00] 07:21:17 INFO - PROCESS | 2794 | 1467382877680 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]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 07:21:17 INFO - PROCESS | 2794 | 1467382877690 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 2794 | 1467382877692 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:21:17 INFO - PROCESS | 2794 | 1467382877696 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 2794 | 1467382877698 Marionette TRACE conn2 <- [1,186,null,{}] 07:21:17 INFO - PROCESS | 2794 | 1467382877702 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}] 07:21:17 INFO - PROCESS | 2794 | 1467382877708 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:17 INFO - PROCESS | 2794 | 1467382877897 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:21:18 INFO - PROCESS | 2794 | 1467382878000 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 2794 | 1467382878002 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x116abc000 == 54 [pid = 2794] [id = 54] 07:21:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 129 (0x112fd6800) [pid = 2794] [serial = 158] [outer = 0x0] 07:21:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 130 (0x125829400) [pid = 2794] [serial = 159] [outer = 0x112fd6800] 07:21:18 INFO - PROCESS | 2794 | 1467382878051 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 131 (0x125dc9c00) [pid = 2794] [serial = 160] [outer = 0x112fd6800] 07:21:18 INFO - PROCESS | 2794 | 1467382878537 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]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 871ms 07:21:18 INFO - PROCESS | 2794 | 1467382878567 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 2794 | 1467382878569 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:21:18 INFO - PROCESS | 2794 | 1467382878572 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 2794 | 1467382878574 Marionette TRACE conn2 <- [1,190,null,{}] 07:21:18 INFO - PROCESS | 2794 | 1467382878577 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}] 07:21:18 INFO - PROCESS | 2794 | 1467382878579 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:18 INFO - PROCESS | 2794 | 1467382878669 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:21:18 INFO - PROCESS | 2794 | 1467382878715 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 2794 | 1467382878718 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x113f51800 == 55 [pid = 2794] [id = 55] 07:21:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 132 (0x1162c1000) [pid = 2794] [serial = 161] [outer = 0x0] 07:21:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 133 (0x1167fbc00) [pid = 2794] [serial = 162] [outer = 0x1162c1000] 07:21:18 INFO - PROCESS | 2794 | 1467382878748 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 134 (0x1174f9400) [pid = 2794] [serial = 163] [outer = 0x1162c1000] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x119176800 == 54 [pid = 2794] [id = 47] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e6800 == 53 [pid = 2794] [id = 31] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e4800 == 52 [pid = 2794] [id = 46] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x11746f800 == 51 [pid = 2794] [id = 45] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x119c45800 == 50 [pid = 2794] [id = 34] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1170c1000 == 49 [pid = 2794] [id = 29] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x116946000 == 48 [pid = 2794] [id = 44] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x117e65000 == 47 [pid = 2794] [id = 30] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1170ba000 == 46 [pid = 2794] [id = 32] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x113ad2000 == 45 [pid = 2794] [id = 43] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x11694d000 == 44 [pid = 2794] [id = 28] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x113d79000 == 43 [pid = 2794] [id = 27] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1196cd800 == 42 [pid = 2794] [id = 33] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x116abc000 == 41 [pid = 2794] [id = 54] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x126969800 == 40 [pid = 2794] [id = 53] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x124ae6000 == 39 [pid = 2794] [id = 52] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x12450b800 == 38 [pid = 2794] [id = 51] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e0800 == 37 [pid = 2794] [id = 50] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x124338000 == 36 [pid = 2794] [id = 38] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x125519000 == 35 [pid = 2794] [id = 41] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x124063800 == 34 [pid = 2794] [id = 36] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x119c5e000 == 33 [pid = 2794] [id = 35] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x124ad7800 == 32 [pid = 2794] [id = 40] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x119c46800 == 31 [pid = 2794] [id = 48] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x12696a000 == 30 [pid = 2794] [id = 42] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x124131800 == 29 [pid = 2794] [id = 37] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1246bb800 == 28 [pid = 2794] [id = 39] 07:21:19 INFO - PROCESS | 2794 | --DOCSHELL 0x11254a000 == 27 [pid = 2794] [id = 49] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 133 (0x124d7e000) [pid = 2794] [serial = 11] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 132 (0x11918d800) [pid = 2794] [serial = 102] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 131 (0x124d7d800) [pid = 2794] [serial = 105] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 130 (0x12527a000) [pid = 2794] [serial = 108] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 129 (0x1258dd800) [pid = 2794] [serial = 111] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 128 (0x125dbc400) [pid = 2794] [serial = 114] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 127 (0x127127800) [pid = 2794] [serial = 117] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 126 (0x124ebe800) [pid = 2794] [serial = 66] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 125 (0x112f6c000) [pid = 2794] [serial = 69] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 124 (0x116a10c00) [pid = 2794] [serial = 72] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 123 (0x1160dac00) [pid = 2794] [serial = 75] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 122 (0x1166efc00) [pid = 2794] [serial = 76] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 121 (0x11696b000) [pid = 2794] [serial = 78] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 120 (0x1182cb400) [pid = 2794] [serial = 81] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 119 (0x11835b000) [pid = 2794] [serial = 82] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 118 (0x11870cc00) [pid = 2794] [serial = 84] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x119108000) [pid = 2794] [serial = 85] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x11914f000) [pid = 2794] [serial = 87] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x119191800) [pid = 2794] [serial = 88] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x1196fb400) [pid = 2794] [serial = 90] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x119fef000) [pid = 2794] [serial = 91] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x119ffb400) [pid = 2794] [serial = 93] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x120f47400) [pid = 2794] [serial = 94] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x120ff9800) [pid = 2794] [serial = 96] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x124003c00) [pid = 2794] [serial = 97] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1240fd400) [pid = 2794] [serial = 99] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12443ec00) [pid = 2794] [serial = 100] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x12523f800) [pid = 2794] [serial = 106] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1255ba800) [pid = 2794] [serial = 109] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1176ef800) [pid = 2794] [serial = 79] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x117ea5800) [pid = 2794] [serial = 73] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x125e9a400) [pid = 2794] [serial = 112] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1133db400) [pid = 2794] [serial = 70] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12e05c000) [pid = 2794] [serial = 67] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x128934400) [pid = 2794] [serial = 120] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1247a2c00) [pid = 2794] [serial = 8] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x12c2e5c00) [pid = 2794] [serial = 39] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x12c1b3800) [pid = 2794] [serial = 36] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x12c2de400) [pid = 2794] [serial = 37] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x12be9ac00) [pid = 2794] [serial = 33] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12c1a8c00) [pid = 2794] [serial = 34] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12be92c00) [pid = 2794] [serial = 31] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x12a50fc00) [pid = 2794] [serial = 30] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12b943c00) [pid = 2794] [serial = 27] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12b949c00) [pid = 2794] [serial = 28] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12ab6ec00) [pid = 2794] [serial = 24] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12ab77c00) [pid = 2794] [serial = 25] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12a6b5c00) [pid = 2794] [serial = 21] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12a905400) [pid = 2794] [serial = 22] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x129499000) [pid = 2794] [serial = 18] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1291cf400) [pid = 2794] [serial = 15] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1291d5000) [pid = 2794] [serial = 16] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x124d81c00) [pid = 2794] [serial = 63] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12d9ef800) [pid = 2794] [serial = 64] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x12d9e5000) [pid = 2794] [serial = 60] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x12d9e8c00) [pid = 2794] [serial = 61] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x1182d4400) [pid = 2794] [serial = 57] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x1291d1800) [pid = 2794] [serial = 58] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x12d36f800) [pid = 2794] [serial = 55] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x12d0ce800) [pid = 2794] [serial = 54] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x12d0c3400) [pid = 2794] [serial = 51] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x12cbdb800) [pid = 2794] [serial = 45] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x12ce40000) [pid = 2794] [serial = 48] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x12ce47c00) [pid = 2794] [serial = 50] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x12c92d800) [pid = 2794] [serial = 42] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x12c9a8800) [pid = 2794] [serial = 43] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x12c922800) [pid = 2794] [serial = 40] [outer = 0x0] [url = about:blank] 07:21:19 INFO - PROCESS | 2794 | 1467382879560 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]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1021ms 07:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:21:19 INFO - PROCESS | 2794 | 1467382879593 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2794 | 1467382879596 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:21:19 INFO - PROCESS | 2794 | 1467382879599 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2794 | 1467382879601 Marionette TRACE conn2 <- [1,194,null,{}] 07:21:19 INFO - PROCESS | 2794 | 1467382879611 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}] 07:21:19 INFO - PROCESS | 2794 | 1467382879612 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:19 INFO - PROCESS | 2794 | 1467382879684 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:21:19 INFO - PROCESS | 2794 | 1467382879725 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:19 INFO - PROCESS | 2794 | 1467382879728 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x113a4c000 == 28 [pid = 2794] [id = 56] 07:21:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x116738800) [pid = 2794] [serial = 164] [outer = 0x0] 07:21:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x116f0e400) [pid = 2794] [serial = 165] [outer = 0x116738800] 07:21:19 INFO - PROCESS | 2794 | 1467382879755 Marionette DEBUG loaded listener.js 07:21:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x1176ef000) [pid = 2794] [serial = 166] [outer = 0x116738800] 07:21:20 INFO - PROCESS | 2794 | 1467382880039 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]]]}] 07:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 478ms 07:21:20 INFO - PROCESS | 2794 | 1467382880076 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:21:20 INFO - PROCESS | 2794 | 1467382880080 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:21:20 INFO - PROCESS | 2794 | 1467382880089 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - PROCESS | 2794 | 1467382880091 Marionette TRACE conn2 <- [1,198,null,{}] 07:21:20 INFO - PROCESS | 2794 | 1467382880093 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}] 07:21:20 INFO - PROCESS | 2794 | 1467382880095 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:20 INFO - PROCESS | 2794 | 1467382880169 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:21:20 INFO - PROCESS | 2794 | 1467382880173 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 2794 | 1467382880175 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x1169b0800 == 29 [pid = 2794] [id = 57] 07:21:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x1182cac00) [pid = 2794] [serial = 167] [outer = 0x0] 07:21:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x1182d9c00) [pid = 2794] [serial = 168] [outer = 0x1182cac00] 07:21:20 INFO - PROCESS | 2794 | 1467382880205 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x11871dc00) [pid = 2794] [serial = 169] [outer = 0x1182cac00] 07:21:20 INFO - PROCESS | 2794 | 1467382880530 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]]]}] 07:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 470ms 07:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:21:20 INFO - PROCESS | 2794 | 1467382880559 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:21:20 INFO - PROCESS | 2794 | 1467382880560 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:21:20 INFO - PROCESS | 2794 | 1467382880563 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - PROCESS | 2794 | 1467382880567 Marionette TRACE conn2 <- [1,202,null,{}] 07:21:20 INFO - PROCESS | 2794 | 1467382880575 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}] 07:21:20 INFO - PROCESS | 2794 | 1467382880578 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:20 INFO - PROCESS | 2794 | 1467382880649 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:21:20 INFO - PROCESS | 2794 | 1467382880653 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 2794 | 1467382880655 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e80000 == 30 [pid = 2794] [id = 58] 07:21:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x11607a800) [pid = 2794] [serial = 170] [outer = 0x0] 07:21:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x1196ee000) [pid = 2794] [serial = 171] [outer = 0x11607a800] 07:21:20 INFO - PROCESS | 2794 | 1467382880685 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x1198c1000) [pid = 2794] [serial = 172] [outer = 0x11607a800] 07:21:20 INFO - PROCESS | 2794 | 1467382880984 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]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 473ms 07:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:21:21 INFO - PROCESS | 2794 | 1467382881036 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 2794 | 1467382881038 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:21:21 INFO - PROCESS | 2794 | 1467382881040 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 2794 | 1467382881041 Marionette TRACE conn2 <- [1,206,null,{}] 07:21:21 INFO - PROCESS | 2794 | 1467382881043 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}] 07:21:21 INFO - PROCESS | 2794 | 1467382881044 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:21 INFO - PROCESS | 2794 | 1467382881117 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:21:21 INFO - PROCESS | 2794 | 1467382881173 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 2794 | 1467382881174 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188af000 == 31 [pid = 2794] [id = 59] 07:21:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x11918c800) [pid = 2794] [serial = 173] [outer = 0x0] 07:21:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x120f3d400) [pid = 2794] [serial = 174] [outer = 0x11918c800] 07:21:21 INFO - PROCESS | 2794 | 1467382881199 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x120f46800) [pid = 2794] [serial = 175] [outer = 0x11918c800] 07:21:21 INFO - PROCESS | 2794 | 1467382881454 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]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 419ms 07:21:21 INFO - PROCESS | 2794 | 1467382881470 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 2794 | 1467382881471 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:21:21 INFO - PROCESS | 2794 | 1467382881480 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 2794 | 1467382881484 Marionette TRACE conn2 <- [1,210,null,{}] 07:21:21 INFO - PROCESS | 2794 | 1467382881522 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}] 07:21:21 INFO - PROCESS | 2794 | 1467382881524 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:21 INFO - PROCESS | 2794 | 1467382881627 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:21:21 INFO - PROCESS | 2794 | 1467382881632 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 2794 | 1467382881633 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196d9800 == 32 [pid = 2794] [id = 60] 07:21:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1182bb000) [pid = 2794] [serial = 176] [outer = 0x0] 07:21:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x120ff9c00) [pid = 2794] [serial = 177] [outer = 0x1182bb000] 07:21:21 INFO - PROCESS | 2794 | 1467382881665 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1240fb800) [pid = 2794] [serial = 178] [outer = 0x1182bb000] 07:21:22 INFO - PROCESS | 2794 | 1467382882052 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]]]}] 07:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 594ms 07:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:21:22 INFO - PROCESS | 2794 | 1467382882067 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 2794 | 1467382882069 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:21:22 INFO - PROCESS | 2794 | 1467382882071 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 2794 | 1467382882072 Marionette TRACE conn2 <- [1,214,null,{}] 07:21:22 INFO - PROCESS | 2794 | 1467382882074 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}] 07:21:22 INFO - PROCESS | 2794 | 1467382882078 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:22 INFO - PROCESS | 2794 | 1467382882180 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:21:22 INFO - PROCESS | 2794 | 1467382882209 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 2794 | 1467382882210 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x124063800 == 33 [pid = 2794] [id = 61] 07:21:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x11871f800) [pid = 2794] [serial = 179] [outer = 0x0] 07:21:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x124870c00) [pid = 2794] [serial = 180] [outer = 0x11871f800] 07:21:22 INFO - PROCESS | 2794 | 1467382882235 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x125549400) [pid = 2794] [serial = 181] [outer = 0x11871f800] 07:21:22 INFO - PROCESS | 2794 | 1467382882597 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]]]}] 07:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 568ms 07:21:22 INFO - PROCESS | 2794 | 1467382882640 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 2794 | 1467382882642 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:21:22 INFO - PROCESS | 2794 | 1467382882645 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 2794 | 1467382882647 Marionette TRACE conn2 <- [1,218,null,{}] 07:21:22 INFO - PROCESS | 2794 | 1467382882650 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}] 07:21:22 INFO - PROCESS | 2794 | 1467382882663 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:22 INFO - PROCESS | 2794 | 1467382882793 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:21:22 INFO - PROCESS | 2794 | 1467382882815 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 2794 | 1467382882817 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x12413a800 == 34 [pid = 2794] [id = 62] 07:21:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x112c09c00) [pid = 2794] [serial = 182] [outer = 0x0] 07:21:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1258d7800) [pid = 2794] [serial = 183] [outer = 0x112c09c00] 07:21:22 INFO - PROCESS | 2794 | 1467382882856 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x125dbc400) [pid = 2794] [serial = 184] [outer = 0x112c09c00] 07:21:23 INFO - PROCESS | 2794 | 1467382883224 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]]]}] 07:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 619ms 07:21:23 INFO - PROCESS | 2794 | 1467382883270 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 2794 | 1467382883271 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:21:23 INFO - PROCESS | 2794 | 1467382883274 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - PROCESS | 2794 | 1467382883275 Marionette TRACE conn2 <- [1,222,null,{}] 07:21:23 INFO - PROCESS | 2794 | 1467382883277 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}] 07:21:23 INFO - PROCESS | 2794 | 1467382883278 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:23 INFO - PROCESS | 2794 | 1467382883364 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:21:23 INFO - PROCESS | 2794 | 1467382883368 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 2794 | 1467382883369 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x12433e800 == 35 [pid = 2794] [id = 63] 07:21:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x125dbb800) [pid = 2794] [serial = 185] [outer = 0x0] 07:21:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x125e9a400) [pid = 2794] [serial = 186] [outer = 0x125dbb800] 07:21:23 INFO - PROCESS | 2794 | 1467382883393 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x126935000) [pid = 2794] [serial = 187] [outer = 0x125dbb800] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1167f0000) [pid = 2794] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1182b4c00) [pid = 2794] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1167fc000) [pid = 2794] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x116a0a000) [pid = 2794] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1196f4c00) [pid = 2794] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x126dcbc00) [pid = 2794] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x118359400) [pid = 2794] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x126e08000) [pid = 2794] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1181e3800) [pid = 2794] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x116f47800) [pid = 2794] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:21:23 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x128ca8c00) [pid = 2794] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:21:23 INFO - PROCESS | 2794 | 1467382883753 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]]]}] 07:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 517ms 07:21:23 INFO - PROCESS | 2794 | 1467382883798 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 2794 | 1467382883809 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:21:23 INFO - PROCESS | 2794 | 1467382883820 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - PROCESS | 2794 | 1467382883821 Marionette TRACE conn2 <- [1,226,null,{}] 07:21:23 INFO - PROCESS | 2794 | 1467382883823 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}] 07:21:23 INFO - PROCESS | 2794 | 1467382883824 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:23 INFO - PROCESS | 2794 | 1467382883898 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:21:23 INFO - PROCESS | 2794 | 1467382883901 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 2794 | 1467382883902 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e7e000 == 36 [pid = 2794] [id = 64] 07:21:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1181e0400) [pid = 2794] [serial = 188] [outer = 0x0] 07:21:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x124eb6400) [pid = 2794] [serial = 189] [outer = 0x1181e0400] 07:21:23 INFO - PROCESS | 2794 | 1467382883929 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x126933400) [pid = 2794] [serial = 190] [outer = 0x1181e0400] 07:21:24 INFO - PROCESS | 2794 | 1467382884239 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]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 07:21:24 INFO - PROCESS | 2794 | 1467382884289 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 2794 | 1467382884291 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:21:24 INFO - PROCESS | 2794 | 1467382884293 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 2794 | 1467382884294 Marionette TRACE conn2 <- [1,230,null,{}] 07:21:24 INFO - PROCESS | 2794 | 1467382884296 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}] 07:21:24 INFO - PROCESS | 2794 | 1467382884297 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:24 INFO - PROCESS | 2794 | 1467382884368 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:21:24 INFO - PROCESS | 2794 | 1467382884372 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 2794 | 1467382884373 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x12551b000 == 37 [pid = 2794] [id = 65] 07:21:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x126dcc800) [pid = 2794] [serial = 191] [outer = 0x0] 07:21:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x126e9f000) [pid = 2794] [serial = 192] [outer = 0x126dcc800] 07:21:24 INFO - PROCESS | 2794 | 1467382884399 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x127130400) [pid = 2794] [serial = 193] [outer = 0x126dcc800] 07:21:24 INFO - PROCESS | 2794 | 1467382884701 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]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 417ms 07:21:24 INFO - PROCESS | 2794 | 1467382884711 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 2794 | 1467382884713 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:21:24 INFO - PROCESS | 2794 | 1467382884730 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 2794 | 1467382884734 Marionette TRACE conn2 <- [1,234,null,{}] 07:21:24 INFO - PROCESS | 2794 | 1467382884737 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}] 07:21:24 INFO - PROCESS | 2794 | 1467382884738 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:24 INFO - PROCESS | 2794 | 1467382884841 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:21:24 INFO - PROCESS | 2794 | 1467382884847 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 2794 | 1467382884848 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192f5800 == 38 [pid = 2794] [id = 66] 07:21:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x11870bc00) [pid = 2794] [serial = 194] [outer = 0x0] 07:21:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x127131800) [pid = 2794] [serial = 195] [outer = 0x11870bc00] 07:21:24 INFO - PROCESS | 2794 | 1467382884875 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x128ed8400) [pid = 2794] [serial = 196] [outer = 0x11870bc00] 07:21:25 INFO - PROCESS | 2794 | 1467382885145 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]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 435ms 07:21:25 INFO - PROCESS | 2794 | 1467382885178 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 2794 | 1467382885180 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:21:25 INFO - PROCESS | 2794 | 1467382885190 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 2794 | 1467382885191 Marionette TRACE conn2 <- [1,238,null,{}] 07:21:25 INFO - PROCESS | 2794 | 1467382885193 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}] 07:21:25 INFO - PROCESS | 2794 | 1467382885194 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:25 INFO - PROCESS | 2794 | 1467382885271 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:21:25 INFO - PROCESS | 2794 | 1467382885275 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 2794 | 1467382885276 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891c000 == 39 [pid = 2794] [id = 67] 07:21:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128cad000) [pid = 2794] [serial = 197] [outer = 0x0] 07:21:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1291d1000) [pid = 2794] [serial = 198] [outer = 0x128cad000] 07:21:25 INFO - PROCESS | 2794 | 1467382885302 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12940e800) [pid = 2794] [serial = 199] [outer = 0x128cad000] 07:21:25 INFO - PROCESS | 2794 | 1467382885695 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]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 517ms 07:21:25 INFO - PROCESS | 2794 | 1467382885708 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 2794 | 1467382885710 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:21:25 INFO - PROCESS | 2794 | 1467382885714 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 2794 | 1467382885716 Marionette TRACE conn2 <- [1,242,null,{}] 07:21:25 INFO - PROCESS | 2794 | 1467382885720 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}] 07:21:25 INFO - PROCESS | 2794 | 1467382885721 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:25 INFO - PROCESS | 2794 | 1467382885828 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:21:25 INFO - PROCESS | 2794 | 1467382885897 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 2794 | 1467382885898 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x113d85800 == 40 [pid = 2794] [id = 68] 07:21:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x1133b1c00) [pid = 2794] [serial = 200] [outer = 0x0] 07:21:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1160dac00) [pid = 2794] [serial = 201] [outer = 0x1133b1c00] 07:21:25 INFO - PROCESS | 2794 | 1467382885930 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x116f10400) [pid = 2794] [serial = 202] [outer = 0x1133b1c00] 07:21:26 INFO - PROCESS | 2794 | 1467382886372 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]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 721ms 07:21:26 INFO - PROCESS | 2794 | 1467382886476 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 2794 | 1467382886479 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:21:26 INFO - PROCESS | 2794 | 1467382886508 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 2794 | 1467382886510 Marionette TRACE conn2 <- [1,246,null,{}] 07:21:26 INFO - PROCESS | 2794 | 1467382886513 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}] 07:21:26 INFO - PROCESS | 2794 | 1467382886515 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:26 INFO - PROCESS | 2794 | 1467382886622 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:21:26 INFO - PROCESS | 2794 | 1467382886662 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 2794 | 1467382886664 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188ae000 == 41 [pid = 2794] [id = 69] 07:21:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x11835a400) [pid = 2794] [serial = 203] [outer = 0x0] 07:21:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x11870cc00) [pid = 2794] [serial = 204] [outer = 0x11835a400] 07:21:26 INFO - PROCESS | 2794 | 1467382886694 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x119153c00) [pid = 2794] [serial = 205] [outer = 0x11835a400] 07:21:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x116f19000) [pid = 2794] [serial = 206] [outer = 0x12c9ab000] 07:21:27 INFO - PROCESS | 2794 | 1467382887363 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]]]}] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x1192f5800 == 40 [pid = 2794] [id = 66] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x12551b000 == 39 [pid = 2794] [id = 65] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x117e7e000 == 38 [pid = 2794] [id = 64] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x12433e800 == 37 [pid = 2794] [id = 63] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x12413a800 == 36 [pid = 2794] [id = 62] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x124063800 == 35 [pid = 2794] [id = 61] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x1196d9800 == 34 [pid = 2794] [id = 60] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x1188af000 == 33 [pid = 2794] [id = 59] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x117e80000 == 32 [pid = 2794] [id = 58] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x1169b0800 == 31 [pid = 2794] [id = 57] 07:21:27 INFO - PROCESS | 2794 | --DOCSHELL 0x113a4c000 == 30 [pid = 2794] [id = 56] 07:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 927ms 07:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:21:27 INFO - PROCESS | 2794 | 1467382887435 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 2794 | 1467382887437 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:21:27 INFO - PROCESS | 2794 | 1467382887440 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 2794 | 1467382887442 Marionette TRACE conn2 <- [1,250,null,{}] 07:21:27 INFO - PROCESS | 2794 | 1467382887445 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}] 07:21:27 INFO - PROCESS | 2794 | 1467382887447 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:27 INFO - PROCESS | 2794 | 1467382887525 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x120ff6c00) [pid = 2794] [serial = 141] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x128ed8800) [pid = 2794] [serial = 123] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x124a7dc00) [pid = 2794] [serial = 142] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x116f11c00) [pid = 2794] [serial = 126] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x118362400) [pid = 2794] [serial = 129] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x117eacc00) [pid = 2794] [serial = 127] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x11872bc00) [pid = 2794] [serial = 132] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x11918fc00) [pid = 2794] [serial = 133] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x120f3a000) [pid = 2794] [serial = 139] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x119ab7000) [pid = 2794] [serial = 136] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1198bb400) [pid = 2794] [serial = 135] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x118724400) [pid = 2794] [serial = 130] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x119abdc00) [pid = 2794] [serial = 138] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1291d6000) [pid = 2794] [serial = 124] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x128a76400) [pid = 2794] [serial = 121] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x12486ec00) [pid = 2794] [serial = 103] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12734e800) [pid = 2794] [serial = 118] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x126937800) [pid = 2794] [serial = 115] [outer = 0x0] [url = about:blank] 07:21:27 INFO - PROCESS | 2794 | 1467382887578 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:27 INFO - PROCESS | 2794 | 1467382887579 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x116622000 == 31 [pid = 2794] [id = 70] 07:21:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x117ead400) [pid = 2794] [serial = 207] [outer = 0x0] 07:21:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1182d8400) [pid = 2794] [serial = 208] [outer = 0x117ead400] 07:21:27 INFO - PROCESS | 2794 | 1467382887607 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11910f000) [pid = 2794] [serial = 209] [outer = 0x117ead400] 07:21:27 INFO - PROCESS | 2794 | 1467382887871 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]]]}] 07:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 07:21:27 INFO - PROCESS | 2794 | 1467382887910 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 2794 | 1467382887914 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:21:27 INFO - PROCESS | 2794 | 1467382887923 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 2794 | 1467382887925 Marionette TRACE conn2 <- [1,254,null,{}] 07:21:27 INFO - PROCESS | 2794 | 1467382887927 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}] 07:21:27 INFO - PROCESS | 2794 | 1467382887929 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:28 INFO - PROCESS | 2794 | 1467382888017 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:21:28 INFO - PROCESS | 2794 | 1467382888021 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 2794 | 1467382888022 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185ae800 == 32 [pid = 2794] [id = 71] 07:21:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x11918b800) [pid = 2794] [serial = 210] [outer = 0x0] 07:21:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x119ab7000) [pid = 2794] [serial = 211] [outer = 0x11918b800] 07:21:28 INFO - PROCESS | 2794 | 1467382888051 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x120f44000) [pid = 2794] [serial = 212] [outer = 0x11918b800] 07:21:28 INFO - PROCESS | 2794 | 1467382888388 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]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 519ms 07:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:21:28 INFO - PROCESS | 2794 | 1467382888443 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 2794 | 1467382888444 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:21:28 INFO - PROCESS | 2794 | 1467382888447 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 2794 | 1467382888449 Marionette TRACE conn2 <- [1,258,null,{}] 07:21:28 INFO - PROCESS | 2794 | 1467382888457 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}] 07:21:28 INFO - PROCESS | 2794 | 1467382888460 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:28 INFO - PROCESS | 2794 | 1467382888535 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:21:28 INFO - PROCESS | 2794 | 1467382888540 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 2794 | 1467382888542 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192fd800 == 33 [pid = 2794] [id = 72] 07:21:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x11662a400) [pid = 2794] [serial = 213] [outer = 0x0] 07:21:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1245ef400) [pid = 2794] [serial = 214] [outer = 0x11662a400] 07:21:28 INFO - PROCESS | 2794 | 1467382888572 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x124d82000) [pid = 2794] [serial = 215] [outer = 0x11662a400] 07:21:28 INFO - PROCESS | 2794 | 1467382888876 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]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 07:21:28 INFO - PROCESS | 2794 | 1467382888920 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 2794 | 1467382888921 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:21:28 INFO - PROCESS | 2794 | 1467382888924 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 2794 | 1467382888925 Marionette TRACE conn2 <- [1,262,null,{}] 07:21:28 INFO - PROCESS | 2794 | 1467382888927 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}] 07:21:28 INFO - PROCESS | 2794 | 1467382888928 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:29 INFO - PROCESS | 2794 | 1467382889024 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:21:29 INFO - PROCESS | 2794 | 1467382889027 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 2794 | 1467382889028 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fd2000 == 34 [pid = 2794] [id = 73] 07:21:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124ebbc00) [pid = 2794] [serial = 216] [outer = 0x0] 07:21:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x124eed800) [pid = 2794] [serial = 217] [outer = 0x124ebbc00] 07:21:29 INFO - PROCESS | 2794 | 1467382889056 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x125553000) [pid = 2794] [serial = 218] [outer = 0x124ebbc00] 07:21:29 INFO - PROCESS | 2794 | 1467382889355 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]]]}] 07:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 07:21:29 INFO - PROCESS | 2794 | 1467382889395 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 2794 | 1467382889397 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:21:29 INFO - PROCESS | 2794 | 1467382889402 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - PROCESS | 2794 | 1467382889404 Marionette TRACE conn2 <- [1,266,null,{}] 07:21:29 INFO - PROCESS | 2794 | 1467382889407 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}] 07:21:29 INFO - PROCESS | 2794 | 1467382889409 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:29 INFO - PROCESS | 2794 | 1467382889524 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:21:29 INFO - PROCESS | 2794 | 1467382889606 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 2794 | 1467382889607 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x119da9800 == 35 [pid = 2794] [id = 74] 07:21:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1160dc400) [pid = 2794] [serial = 219] [outer = 0x0] 07:21:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x125356800) [pid = 2794] [serial = 220] [outer = 0x1160dc400] 07:21:29 INFO - PROCESS | 2794 | 1467382889647 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12692f000) [pid = 2794] [serial = 221] [outer = 0x1160dc400] 07:21:30 INFO - PROCESS | 2794 | 1467382890074 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]]]}] 07:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 723ms 07:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:21:30 INFO - PROCESS | 2794 | 1467382890125 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 2794 | 1467382890126 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:21:30 INFO - PROCESS | 2794 | 1467382890128 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 2794 | 1467382890129 Marionette TRACE conn2 <- [1,270,null,{}] 07:21:30 INFO - PROCESS | 2794 | 1467382890145 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}] 07:21:30 INFO - PROCESS | 2794 | 1467382890149 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:30 INFO - PROCESS | 2794 | 1467382890258 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:21:30 INFO - PROCESS | 2794 | 1467382890294 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 2794 | 1467382890295 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x125519800 == 36 [pid = 2794] [id = 75] 07:21:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x128a75400) [pid = 2794] [serial = 222] [outer = 0x0] 07:21:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1291cd000) [pid = 2794] [serial = 223] [outer = 0x128a75400] 07:21:30 INFO - PROCESS | 2794 | 1467382890320 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12940bc00) [pid = 2794] [serial = 224] [outer = 0x128a75400] 07:21:30 INFO - PROCESS | 2794 | 1467382890615 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]]]}] 07:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 531ms 07:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:21:30 INFO - PROCESS | 2794 | 1467382890660 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 2794 | 1467382890661 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:21:30 INFO - PROCESS | 2794 | 1467382890663 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 2794 | 1467382890665 Marionette TRACE conn2 <- [1,274,null,{}] 07:21:30 INFO - PROCESS | 2794 | 1467382890669 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}] 07:21:30 INFO - PROCESS | 2794 | 1467382890670 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:30 INFO - PROCESS | 2794 | 1467382890759 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:21:30 INFO - PROCESS | 2794 | 1467382890763 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 2794 | 1467382890764 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x126968800 == 37 [pid = 2794] [id = 76] 07:21:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x126936400) [pid = 2794] [serial = 225] [outer = 0x0] 07:21:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x129413800) [pid = 2794] [serial = 226] [outer = 0x126936400] 07:21:30 INFO - PROCESS | 2794 | 1467382890789 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1294a1400) [pid = 2794] [serial = 227] [outer = 0x126936400] 07:21:31 INFO - PROCESS | 2794 | 1467382891122 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]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 472ms 07:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:21:31 INFO - PROCESS | 2794 | 1467382891140 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 2794 | 1467382891142 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:21:31 INFO - PROCESS | 2794 | 1467382891146 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 2794 | 1467382891148 Marionette TRACE conn2 <- [1,278,null,{}] 07:21:31 INFO - PROCESS | 2794 | 1467382891162 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}] 07:21:31 INFO - PROCESS | 2794 | 1467382891164 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:31 INFO - PROCESS | 2794 | 1467382891303 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:21:31 INFO - PROCESS | 2794 | 1467382891348 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 2794 | 1467382891349 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x12890d000 == 38 [pid = 2794] [id = 77] 07:21:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1162c0800) [pid = 2794] [serial = 228] [outer = 0x0] 07:21:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12a519000) [pid = 2794] [serial = 229] [outer = 0x1162c0800] 07:21:31 INFO - PROCESS | 2794 | 1467382891388 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x12a5e9000) [pid = 2794] [serial = 230] [outer = 0x1162c0800] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x11871f800) [pid = 2794] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1182bb000) [pid = 2794] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x112c09c00) [pid = 2794] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x116738800) [pid = 2794] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x11607a800) [pid = 2794] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x11918c800) [pid = 2794] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1162c1000) [pid = 2794] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1182cac00) [pid = 2794] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x113dacc00) [pid = 2794] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1182bc800) [pid = 2794] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x120f3e800) [pid = 2794] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12487a800) [pid = 2794] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x124a71c00) [pid = 2794] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x112fd6800) [pid = 2794] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x125dbb800) [pid = 2794] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x126dcc800) [pid = 2794] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1181e0400) [pid = 2794] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:21:31 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x11870bc00) [pid = 2794] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:21:31 INFO - PROCESS | 2794 | 1467382891818 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]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 682ms 07:21:31 INFO - PROCESS | 2794 | 1467382891828 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 2794 | 1467382891829 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:21:31 INFO - PROCESS | 2794 | 1467382891832 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 2794 | 1467382891834 Marionette TRACE conn2 <- [1,282,null,{}] 07:21:31 INFO - PROCESS | 2794 | 1467382891836 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}] 07:21:31 INFO - PROCESS | 2794 | 1467382891837 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:31 INFO - PROCESS | 2794 | 1467382891912 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:21:31 INFO - PROCESS | 2794 | 1467382891918 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 2794 | 1467382891919 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192fa000 == 39 [pid = 2794] [id = 78] 07:21:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x116a0bc00) [pid = 2794] [serial = 231] [outer = 0x0] 07:21:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x11835c000) [pid = 2794] [serial = 232] [outer = 0x116a0bc00] 07:21:31 INFO - PROCESS | 2794 | 1467382891943 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1240f6c00) [pid = 2794] [serial = 233] [outer = 0x116a0bc00] 07:21:32 INFO - PROCESS | 2794 | 1467382892270 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]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 472ms 07:21:32 INFO - PROCESS | 2794 | 1467382892305 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 2794 | 1467382892306 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:21:32 INFO - PROCESS | 2794 | 1467382892308 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 2794 | 1467382892309 Marionette TRACE conn2 <- [1,286,null,{}] 07:21:32 INFO - PROCESS | 2794 | 1467382892311 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}] 07:21:32 INFO - PROCESS | 2794 | 1467382892312 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:32 INFO - PROCESS | 2794 | 1467382892407 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:21:32 INFO - PROCESS | 2794 | 1467382892411 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 2794 | 1467382892412 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b42000 == 40 [pid = 2794] [id = 79] 07:21:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124d81c00) [pid = 2794] [serial = 234] [outer = 0x0] 07:21:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x126e0dc00) [pid = 2794] [serial = 235] [outer = 0x124d81c00] 07:21:32 INFO - PROCESS | 2794 | 1467382892438 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12554d000) [pid = 2794] [serial = 236] [outer = 0x124d81c00] 07:21:32 INFO - PROCESS | 2794 | 1467382892741 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]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 07:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:21:32 INFO - PROCESS | 2794 | 1467382892777 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 2794 | 1467382892778 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:21:32 INFO - PROCESS | 2794 | 1467382892781 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 2794 | 1467382892785 Marionette TRACE conn2 <- [1,290,null,{}] 07:21:32 INFO - PROCESS | 2794 | 1467382892787 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}] 07:21:32 INFO - PROCESS | 2794 | 1467382892789 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:32 INFO - PROCESS | 2794 | 1467382892873 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:21:32 INFO - PROCESS | 2794 | 1467382892877 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 2794 | 1467382892878 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x129157000 == 41 [pid = 2794] [id = 80] 07:21:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12a5efc00) [pid = 2794] [serial = 237] [outer = 0x0] 07:21:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12a6b3800) [pid = 2794] [serial = 238] [outer = 0x12a5efc00] 07:21:32 INFO - PROCESS | 2794 | 1467382892906 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a90f400) [pid = 2794] [serial = 239] [outer = 0x12a5efc00] 07:21:33 INFO - PROCESS | 2794 | 1467382893233 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]]]}] 07:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 472ms 07:21:33 INFO - PROCESS | 2794 | 1467382893254 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 2794 | 1467382893255 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:21:33 INFO - PROCESS | 2794 | 1467382893257 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 2794 | 1467382893258 Marionette TRACE conn2 <- [1,294,null,{}] 07:21:33 INFO - PROCESS | 2794 | 1467382893260 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}] 07:21:33 INFO - PROCESS | 2794 | 1467382893261 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:33 INFO - PROCESS | 2794 | 1467382893363 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:21:33 INFO - PROCESS | 2794 | 1467382893369 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 2794 | 1467382893370 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x12531d800 == 42 [pid = 2794] [id = 81] 07:21:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1258dec00) [pid = 2794] [serial = 240] [outer = 0x0] 07:21:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12aa5bc00) [pid = 2794] [serial = 241] [outer = 0x1258dec00] 07:21:33 INFO - PROCESS | 2794 | 1467382893394 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12ab6b000) [pid = 2794] [serial = 242] [outer = 0x1258dec00] 07:21:33 INFO - PROCESS | 2794 | 1467382893671 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]]]}] 07:21:33 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. 07:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 470ms 07:21:33 INFO - PROCESS | 2794 | 1467382893741 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 2794 | 1467382893743 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:21:33 INFO - PROCESS | 2794 | 1467382893749 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 2794 | 1467382893751 Marionette TRACE conn2 <- [1,298,null,{}] 07:21:33 INFO - PROCESS | 2794 | 1467382893755 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}] 07:21:33 INFO - PROCESS | 2794 | 1467382893757 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:33 INFO - PROCESS | 2794 | 1467382893860 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:21:33 INFO - PROCESS | 2794 | 1467382893906 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 2794 | 1467382893908 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x1169a6000 == 43 [pid = 2794] [id = 82] 07:21:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1162b8400) [pid = 2794] [serial = 243] [outer = 0x0] 07:21:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x116739400) [pid = 2794] [serial = 244] [outer = 0x1162b8400] 07:21:33 INFO - PROCESS | 2794 | 1467382893940 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1181e0400) [pid = 2794] [serial = 245] [outer = 0x1162b8400] 07:21:34 INFO - PROCESS | 2794 | 1467382894354 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]]]}] 07:21:34 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. 07:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 07:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:21:34 INFO - PROCESS | 2794 | 1467382894370 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 2794 | 1467382894372 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:21:34 INFO - PROCESS | 2794 | 1467382894376 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 2794 | 1467382894379 Marionette TRACE conn2 <- [1,302,null,{}] 07:21:34 INFO - PROCESS | 2794 | 1467382894382 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}] 07:21:34 INFO - PROCESS | 2794 | 1467382894384 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:34 INFO - PROCESS | 2794 | 1467382894482 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:21:34 INFO - PROCESS | 2794 | 1467382894564 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 2794 | 1467382894566 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fe1800 == 44 [pid = 2794] [id = 83] 07:21:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x119adf400) [pid = 2794] [serial = 246] [outer = 0x0] 07:21:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x120f3b400) [pid = 2794] [serial = 247] [outer = 0x119adf400] 07:21:34 INFO - PROCESS | 2794 | 1467382894598 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x120ffcc00) [pid = 2794] [serial = 248] [outer = 0x119adf400] 07:21:35 INFO - PROCESS | 2794 | 1467382895007 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]]]}] 07:21:35 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. 07:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 676ms 07:21:35 INFO - PROCESS | 2794 | 1467382895051 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 2794 | 1467382895052 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:21:35 INFO - PROCESS | 2794 | 1467382895054 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 2794 | 1467382895056 Marionette TRACE conn2 <- [1,306,null,{}] 07:21:35 INFO - PROCESS | 2794 | 1467382895062 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}] 07:21:35 INFO - PROCESS | 2794 | 1467382895066 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:35 INFO - PROCESS | 2794 | 1467382895168 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:21:35 INFO - PROCESS | 2794 | 1467382895221 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:35 INFO - PROCESS | 2794 | 1467382895223 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a3a000 == 45 [pid = 2794] [id = 84] 07:21:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x12523fc00) [pid = 2794] [serial = 249] [outer = 0x0] 07:21:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x125243800) [pid = 2794] [serial = 250] [outer = 0x12523fc00] 07:21:35 INFO - PROCESS | 2794 | 1467382895254 Marionette DEBUG loaded listener.js 07:21:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x125249000) [pid = 2794] [serial = 251] [outer = 0x12523fc00] 07:21:35 INFO - PROCESS | 2794 | 1467382895717 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]]]}] 07:21:35 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. 07:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 07:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:21:35 INFO - PROCESS | 2794 | 1467382895726 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 2794 | 1467382895728 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:21:35 INFO - PROCESS | 2794 | 1467382895731 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 2794 | 1467382895733 Marionette TRACE conn2 <- [1,310,null,{}] 07:21:35 INFO - PROCESS | 2794 | 1467382895737 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}] 07:21:35 INFO - PROCESS | 2794 | 1467382895739 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:35 INFO - PROCESS | 2794 | 1467382895909 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:21:36 INFO - PROCESS | 2794 | 1467382896029 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 2794 | 1467382896031 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a543800 == 46 [pid = 2794] [id = 85] 07:21:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x12582a000) [pid = 2794] [serial = 252] [outer = 0x0] 07:21:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x127127c00) [pid = 2794] [serial = 253] [outer = 0x12582a000] 07:21:36 INFO - PROCESS | 2794 | 1467382896081 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x128936c00) [pid = 2794] [serial = 254] [outer = 0x12582a000] 07:21:36 INFO - PROCESS | 2794 | 1467382896503 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]]]}] 07:21:36 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. 07:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 820ms 07:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:21:36 INFO - PROCESS | 2794 | 1467382896552 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 2794 | 1467382896553 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:21:36 INFO - PROCESS | 2794 | 1467382896555 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 2794 | 1467382896556 Marionette TRACE conn2 <- [1,314,null,{}] 07:21:36 INFO - PROCESS | 2794 | 1467382896559 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}] 07:21:36 INFO - PROCESS | 2794 | 1467382896560 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:36 INFO - PROCESS | 2794 | 1467382896766 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:21:36 INFO - PROCESS | 2794 | 1467382896831 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 2794 | 1467382896833 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ac2000 == 47 [pid = 2794] [id = 86] 07:21:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x116743800) [pid = 2794] [serial = 255] [outer = 0x0] 07:21:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x116f11400) [pid = 2794] [serial = 256] [outer = 0x116743800] 07:21:36 INFO - PROCESS | 2794 | 1467382896862 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x1182cb000) [pid = 2794] [serial = 257] [outer = 0x116743800] 07:21:37 INFO - PROCESS | 2794 | 1467382897307 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]]]}] 07:21:37 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. 07:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 770ms 07:21:37 INFO - PROCESS | 2794 | 1467382897326 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 2794 | 1467382897329 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:21:37 INFO - PROCESS | 2794 | 1467382897332 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 2794 | 1467382897334 Marionette TRACE conn2 <- [1,318,null,{}] 07:21:37 INFO - PROCESS | 2794 | 1467382897337 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}] 07:21:37 INFO - PROCESS | 2794 | 1467382897339 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:37 INFO - PROCESS | 2794 | 1467382897428 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x129157000 == 46 [pid = 2794] [id = 80] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x128b42000 == 45 [pid = 2794] [id = 79] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x1192fa000 == 44 [pid = 2794] [id = 78] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x12890d000 == 43 [pid = 2794] [id = 77] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x126968800 == 42 [pid = 2794] [id = 76] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x125519800 == 41 [pid = 2794] [id = 75] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x119da9800 == 40 [pid = 2794] [id = 74] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x119fd2000 == 39 [pid = 2794] [id = 73] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x1192fd800 == 38 [pid = 2794] [id = 72] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x1291d1000) [pid = 2794] [serial = 198] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | 1467382897523 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 2794 | 1467382897525 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x1185ae800 == 37 [pid = 2794] [id = 71] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x116622000 == 36 [pid = 2794] [id = 70] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x1188ae000 == 35 [pid = 2794] [id = 69] 07:21:37 INFO - PROCESS | 2794 | --DOCSHELL 0x113d85800 == 34 [pid = 2794] [id = 68] 07:21:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x113ace800 == 35 [pid = 2794] [id = 87] 07:21:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x118707800) [pid = 2794] [serial = 258] [outer = 0x0] 07:21:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x11918d800) [pid = 2794] [serial = 259] [outer = 0x118707800] 07:21:37 INFO - PROCESS | 2794 | 1467382897554 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x119d15400) [pid = 2794] [serial = 260] [outer = 0x118707800] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x124870c00) [pid = 2794] [serial = 180] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x120ff9c00) [pid = 2794] [serial = 177] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x1258d7800) [pid = 2794] [serial = 183] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x116f0e400) [pid = 2794] [serial = 165] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x1176ef000) [pid = 2794] [serial = 166] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1196ee000) [pid = 2794] [serial = 171] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1198c1000) [pid = 2794] [serial = 172] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x120f3d400) [pid = 2794] [serial = 174] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1174f9400) [pid = 2794] [serial = 163] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1167fbc00) [pid = 2794] [serial = 162] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1182d9c00) [pid = 2794] [serial = 168] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x11871dc00) [pid = 2794] [serial = 169] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x116025000) [pid = 2794] [serial = 144] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x116735400) [pid = 2794] [serial = 145] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x11910b400) [pid = 2794] [serial = 148] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1182d5800) [pid = 2794] [serial = 147] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124007400) [pid = 2794] [serial = 151] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x120f45400) [pid = 2794] [serial = 150] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124ebf000) [pid = 2794] [serial = 154] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x124d80400) [pid = 2794] [serial = 153] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x125549400) [pid = 2794] [serial = 181] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1255bac00) [pid = 2794] [serial = 157] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x125276400) [pid = 2794] [serial = 156] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x125dc9c00) [pid = 2794] [serial = 160] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x125829400) [pid = 2794] [serial = 159] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x125e9a400) [pid = 2794] [serial = 186] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x126e9f000) [pid = 2794] [serial = 192] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x124eb6400) [pid = 2794] [serial = 189] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x126935000) [pid = 2794] [serial = 187] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1240fb800) [pid = 2794] [serial = 178] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x126933400) [pid = 2794] [serial = 190] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x125dbc400) [pid = 2794] [serial = 184] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x127130400) [pid = 2794] [serial = 193] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x128ed8400) [pid = 2794] [serial = 196] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x127131800) [pid = 2794] [serial = 195] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x120f46800) [pid = 2794] [serial = 175] [outer = 0x0] [url = about:blank] 07:21:37 INFO - PROCESS | 2794 | 1467382897856 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]]]}] 07:21:37 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. 07:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 572ms 07:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:21:37 INFO - PROCESS | 2794 | 1467382897903 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 2794 | 1467382897905 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:21:37 INFO - PROCESS | 2794 | 1467382897907 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 2794 | 1467382897909 Marionette TRACE conn2 <- [1,322,null,{}] 07:21:37 INFO - PROCESS | 2794 | 1467382897911 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}] 07:21:37 INFO - PROCESS | 2794 | 1467382897912 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:37 INFO - PROCESS | 2794 | 1467382897992 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:21:38 INFO - PROCESS | 2794 | 1467382898041 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 2794 | 1467382898042 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x1184bf000 == 36 [pid = 2794] [id = 88] 07:21:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x119159c00) [pid = 2794] [serial = 261] [outer = 0x0] 07:21:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x120f43000) [pid = 2794] [serial = 262] [outer = 0x119159c00] 07:21:38 INFO - PROCESS | 2794 | 1467382898067 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x124409c00) [pid = 2794] [serial = 263] [outer = 0x119159c00] 07:21:38 INFO - PROCESS | 2794 | 1467382898375 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]]]}] 07:21:38 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. 07:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 07:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:21:38 INFO - PROCESS | 2794 | 1467382898426 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2794 | 1467382898428 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:21:38 INFO - PROCESS | 2794 | 1467382898436 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2794 | 1467382898439 Marionette TRACE conn2 <- [1,326,null,{}] 07:21:38 INFO - PROCESS | 2794 | 1467382898441 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}] 07:21:38 INFO - PROCESS | 2794 | 1467382898443 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:38 INFO - PROCESS | 2794 | 1467382898529 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:21:38 INFO - PROCESS | 2794 | 1467382898577 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 2794 | 1467382898578 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192f3800 == 37 [pid = 2794] [id = 89] 07:21:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x119ab3000) [pid = 2794] [serial = 264] [outer = 0x0] 07:21:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x124d7b800) [pid = 2794] [serial = 265] [outer = 0x119ab3000] 07:21:38 INFO - PROCESS | 2794 | 1467382898603 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1255bc000) [pid = 2794] [serial = 266] [outer = 0x119ab3000] 07:21:38 INFO - PROCESS | 2794 | 1467382898908 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]]]}] 07:21:38 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. 07:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 525ms 07:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:21:38 INFO - PROCESS | 2794 | 1467382898957 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2794 | 1467382898958 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:21:38 INFO - PROCESS | 2794 | 1467382898960 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2794 | 1467382898961 Marionette TRACE conn2 <- [1,330,null,{}] 07:21:38 INFO - PROCESS | 2794 | 1467382898964 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}] 07:21:38 INFO - PROCESS | 2794 | 1467382898965 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:39 INFO - PROCESS | 2794 | 1467382899039 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:21:39 INFO - PROCESS | 2794 | 1467382899043 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 2794 | 1467382899044 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x12407a800 == 38 [pid = 2794] [id = 90] 07:21:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1258d9c00) [pid = 2794] [serial = 267] [outer = 0x0] 07:21:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x126dcbc00) [pid = 2794] [serial = 268] [outer = 0x1258d9c00] 07:21:39 INFO - PROCESS | 2794 | 1467382899070 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x127347800) [pid = 2794] [serial = 269] [outer = 0x1258d9c00] 07:21:39 INFO - PROCESS | 2794 | 1467382899373 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]]]}] 07:21:39 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. 07:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 417ms 07:21:39 INFO - PROCESS | 2794 | 1467382899379 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 2794 | 1467382899380 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:21:39 INFO - PROCESS | 2794 | 1467382899390 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 2794 | 1467382899391 Marionette TRACE conn2 <- [1,334,null,{}] 07:21:39 INFO - PROCESS | 2794 | 1467382899408 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}] 07:21:39 INFO - PROCESS | 2794 | 1467382899409 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:39 INFO - PROCESS | 2794 | 1467382899517 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:21:39 INFO - PROCESS | 2794 | 1467382899522 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 2794 | 1467382899526 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x124511000 == 39 [pid = 2794] [id = 91] 07:21:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128a6c800) [pid = 2794] [serial = 270] [outer = 0x0] 07:21:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x128a6e800) [pid = 2794] [serial = 271] [outer = 0x128a6c800] 07:21:39 INFO - PROCESS | 2794 | 1467382899559 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128cabc00) [pid = 2794] [serial = 272] [outer = 0x128a6c800] 07:21:39 INFO - PROCESS | 2794 | 1467382899904 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]]]}] 07:21:39 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. 07:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 535ms 07:21:39 INFO - PROCESS | 2794 | 1467382899926 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 2794 | 1467382899927 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:21:39 INFO - PROCESS | 2794 | 1467382899930 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 2794 | 1467382899931 Marionette TRACE conn2 <- [1,338,null,{}] 07:21:39 INFO - PROCESS | 2794 | 1467382899941 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}] 07:21:39 INFO - PROCESS | 2794 | 1467382899942 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:40 INFO - PROCESS | 2794 | 1467382900038 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:21:40 INFO - PROCESS | 2794 | 1467382900042 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 2794 | 1467382900043 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x125508000 == 40 [pid = 2794] [id = 92] 07:21:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x116737400) [pid = 2794] [serial = 273] [outer = 0x0] 07:21:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1291d1000) [pid = 2794] [serial = 274] [outer = 0x116737400] 07:21:40 INFO - PROCESS | 2794 | 1467382900067 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1294a3800) [pid = 2794] [serial = 275] [outer = 0x116737400] 07:21:40 INFO - PROCESS | 2794 | 1467382900374 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]]]}] 07:21:40 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. 07:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 472ms 07:21:40 INFO - PROCESS | 2794 | 1467382900412 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 2794 | 1467382900414 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:21:40 INFO - PROCESS | 2794 | 1467382900419 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 2794 | 1467382900420 Marionette TRACE conn2 <- [1,342,null,{}] 07:21:40 INFO - PROCESS | 2794 | 1467382900422 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}] 07:21:40 INFO - PROCESS | 2794 | 1467382900423 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:40 INFO - PROCESS | 2794 | 1467382900513 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:21:40 INFO - PROCESS | 2794 | 1467382900546 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 2794 | 1467382900547 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x125dab000 == 41 [pid = 2794] [id = 93] 07:21:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a515c00) [pid = 2794] [serial = 276] [outer = 0x0] 07:21:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a5e3400) [pid = 2794] [serial = 277] [outer = 0x12a515c00] 07:21:40 INFO - PROCESS | 2794 | 1467382900572 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a6b1800) [pid = 2794] [serial = 278] [outer = 0x12a515c00] 07:21:40 INFO - PROCESS | 2794 | 1467382900873 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]]]}] 07:21:40 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. 07:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 07:21:40 INFO - PROCESS | 2794 | 1467382900937 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 2794 | 1467382900938 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:21:40 INFO - PROCESS | 2794 | 1467382900941 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 2794 | 1467382900942 Marionette TRACE conn2 <- [1,346,null,{}] 07:21:40 INFO - PROCESS | 2794 | 1467382900944 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}] 07:21:40 INFO - PROCESS | 2794 | 1467382900945 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:41 INFO - PROCESS | 2794 | 1467382901037 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:21:41 INFO - PROCESS | 2794 | 1467382901052 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 2794 | 1467382901053 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x12716a000 == 42 [pid = 2794] [id = 94] 07:21:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12a5eb800) [pid = 2794] [serial = 279] [outer = 0x0] 07:21:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12a90b800) [pid = 2794] [serial = 280] [outer = 0x12a5eb800] 07:21:41 INFO - PROCESS | 2794 | 1467382901077 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12aa68400) [pid = 2794] [serial = 281] [outer = 0x12a5eb800] 07:21:41 INFO - PROCESS | 2794 | 1467382901403 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]]]}] 07:21:41 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. 07:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 518ms 07:21:41 INFO - PROCESS | 2794 | 1467382901460 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 2794 | 1467382901461 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:21:41 INFO - PROCESS | 2794 | 1467382901463 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 2794 | 1467382901464 Marionette TRACE conn2 <- [1,350,null,{}] 07:21:41 INFO - PROCESS | 2794 | 1467382901467 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}] 07:21:41 INFO - PROCESS | 2794 | 1467382901468 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:41 INFO - PROCESS | 2794 | 1467382901565 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:21:41 INFO - PROCESS | 2794 | 1467382901568 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 2794 | 1467382901569 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a3b000 == 43 [pid = 2794] [id = 95] 07:21:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x12a6b6000) [pid = 2794] [serial = 282] [outer = 0x0] 07:21:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12ab71000) [pid = 2794] [serial = 283] [outer = 0x12a6b6000] 07:21:41 INFO - PROCESS | 2794 | 1467382901595 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12abb5c00) [pid = 2794] [serial = 284] [outer = 0x12a6b6000] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x126936400) [pid = 2794] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x117ead400) [pid = 2794] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x124ebbc00) [pid = 2794] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1160dc400) [pid = 2794] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x116a0bc00) [pid = 2794] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x11662a400) [pid = 2794] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x128a75400) [pid = 2794] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1162c0800) [pid = 2794] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x11918b800) [pid = 2794] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x124d81c00) [pid = 2794] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:21:41 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12a5efc00) [pid = 2794] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:21:41 INFO - PROCESS | 2794 | 1467382901972 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]]]}] 07:21:41 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. 07:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 520ms 07:21:41 INFO - PROCESS | 2794 | 1467382901984 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 2794 | 1467382901985 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:21:41 INFO - PROCESS | 2794 | 1467382901987 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 2794 | 1467382901989 Marionette TRACE conn2 <- [1,354,null,{}] 07:21:41 INFO - PROCESS | 2794 | 1467382901991 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}] 07:21:41 INFO - PROCESS | 2794 | 1467382901992 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:42 INFO - PROCESS | 2794 | 1467382902076 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:21:42 INFO - PROCESS | 2794 | 1467382902084 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 2794 | 1467382902086 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x128e31000 == 44 [pid = 2794] [id = 96] 07:21:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x120f3ec00) [pid = 2794] [serial = 285] [outer = 0x0] 07:21:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1258dc400) [pid = 2794] [serial = 286] [outer = 0x120f3ec00] 07:21:42 INFO - PROCESS | 2794 | 1467382902120 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12ab76c00) [pid = 2794] [serial = 287] [outer = 0x120f3ec00] 07:21:42 INFO - PROCESS | 2794 | 1467382902509 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]]]}] 07:21:42 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. 07:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 07:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:21:42 INFO - PROCESS | 2794 | 1467382902558 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 2794 | 1467382902559 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:21:42 INFO - PROCESS | 2794 | 1467382902561 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - PROCESS | 2794 | 1467382902563 Marionette TRACE conn2 <- [1,358,null,{}] 07:21:42 INFO - PROCESS | 2794 | 1467382902571 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}] 07:21:42 INFO - PROCESS | 2794 | 1467382902573 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:42 INFO - PROCESS | 2794 | 1467382902660 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:21:42 INFO - PROCESS | 2794 | 1467382902667 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 2794 | 1467382902668 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a666800 == 45 [pid = 2794] [id = 97] 07:21:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12b89b800) [pid = 2794] [serial = 288] [outer = 0x0] 07:21:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12b8a2400) [pid = 2794] [serial = 289] [outer = 0x12b89b800] 07:21:42 INFO - PROCESS | 2794 | 1467382902693 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12b946c00) [pid = 2794] [serial = 290] [outer = 0x12b89b800] 07:21:43 INFO - PROCESS | 2794 | 1467382903003 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]]]}] 07:21:43 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. 07:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 475ms 07:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:21:43 INFO - PROCESS | 2794 | 1467382903036 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 2794 | 1467382903037 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:21:43 INFO - PROCESS | 2794 | 1467382903039 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 2794 | 1467382903040 Marionette TRACE conn2 <- [1,362,null,{}] 07:21:43 INFO - PROCESS | 2794 | 1467382903043 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}] 07:21:43 INFO - PROCESS | 2794 | 1467382903044 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:43 INFO - PROCESS | 2794 | 1467382903124 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:21:43 INFO - PROCESS | 2794 | 1467382903174 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 2794 | 1467382903175 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a678800 == 46 [pid = 2794] [id = 98] 07:21:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x124ebec00) [pid = 2794] [serial = 291] [outer = 0x0] 07:21:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12b94c400) [pid = 2794] [serial = 292] [outer = 0x124ebec00] 07:21:43 INFO - PROCESS | 2794 | 1467382903198 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x12be95000) [pid = 2794] [serial = 293] [outer = 0x124ebec00] 07:21:43 INFO - PROCESS | 2794 | 1467382903500 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]]]}] 07:21:43 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. 07:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 07:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:21:43 INFO - PROCESS | 2794 | 1467382903510 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 2794 | 1467382903511 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:21:43 INFO - PROCESS | 2794 | 1467382903513 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 2794 | 1467382903514 Marionette TRACE conn2 <- [1,366,null,{}] 07:21:43 INFO - PROCESS | 2794 | 1467382903520 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}] 07:21:43 INFO - PROCESS | 2794 | 1467382903521 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:43 INFO - PROCESS | 2794 | 1467382903603 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:21:43 INFO - PROCESS | 2794 | 1467382903607 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 2794 | 1467382903608 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b905000 == 47 [pid = 2794] [id = 99] 07:21:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12b950400) [pid = 2794] [serial = 294] [outer = 0x0] 07:21:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12bea0400) [pid = 2794] [serial = 295] [outer = 0x12b950400] 07:21:43 INFO - PROCESS | 2794 | 1467382903632 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x12c1ab400) [pid = 2794] [serial = 296] [outer = 0x12b950400] 07:21:44 INFO - PROCESS | 2794 | 1467382904053 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]]]}] 07:21:44 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. 07:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 07:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:21:44 INFO - PROCESS | 2794 | 1467382904084 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 2794 | 1467382904087 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:21:44 INFO - PROCESS | 2794 | 1467382904090 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 2794 | 1467382904092 Marionette TRACE conn2 <- [1,370,null,{}] 07:21:44 INFO - PROCESS | 2794 | 1467382904096 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}] 07:21:44 INFO - PROCESS | 2794 | 1467382904097 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:44 INFO - PROCESS | 2794 | 1467382904202 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:21:44 INFO - PROCESS | 2794 | 1467382904268 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 2794 | 1467382904269 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ac6000 == 48 [pid = 2794] [id = 100] 07:21:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x116968400) [pid = 2794] [serial = 297] [outer = 0x0] 07:21:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x1182d2c00) [pid = 2794] [serial = 298] [outer = 0x116968400] 07:21:44 INFO - PROCESS | 2794 | 1467382904300 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x11910b800) [pid = 2794] [serial = 299] [outer = 0x116968400] 07:21:44 INFO - PROCESS | 2794 | 1467382904739 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]]]}] 07:21:44 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. 07:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 07:21:44 INFO - PROCESS | 2794 | 1467382904760 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 2794 | 1467382904763 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:21:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:21:44 INFO - PROCESS | 2794 | 1467382904768 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 2794 | 1467382904770 Marionette TRACE conn2 <- [1,374,null,{}] 07:21:44 INFO - PROCESS | 2794 | 1467382904773 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}] 07:21:44 INFO - PROCESS | 2794 | 1467382904775 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:44 INFO - PROCESS | 2794 | 1467382904886 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:21:44 INFO - PROCESS | 2794 | 1467382904971 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 2794 | 1467382904973 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x12406f000 == 49 [pid = 2794] [id = 101] 07:21:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x119ab3c00) [pid = 2794] [serial = 300] [outer = 0x0] 07:21:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x124447c00) [pid = 2794] [serial = 301] [outer = 0x119ab3c00] 07:21:45 INFO - PROCESS | 2794 | 1467382905022 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x124eb4000) [pid = 2794] [serial = 302] [outer = 0x119ab3c00] 07:21:45 INFO - PROCESS | 2794 | 1467382905530 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:21:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 821ms 07:21:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:21:45 INFO - PROCESS | 2794 | 1467382905590 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 2794 | 1467382905591 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:21:45 INFO - PROCESS | 2794 | 1467382905593 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 2794 | 1467382905596 Marionette TRACE conn2 <- [1,378,null,{}] 07:21:45 INFO - PROCESS | 2794 | 1467382905604 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}] 07:21:45 INFO - PROCESS | 2794 | 1467382905607 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:45 INFO - PROCESS | 2794 | 1467382905707 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:21:45 INFO - PROCESS | 2794 | 1467382905773 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 2794 | 1467382905775 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a692000 == 50 [pid = 2794] [id = 102] 07:21:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x12712a400) [pid = 2794] [serial = 303] [outer = 0x0] 07:21:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x128a67c00) [pid = 2794] [serial = 304] [outer = 0x12712a400] 07:21:45 INFO - PROCESS | 2794 | 1467382905807 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x128a74800) [pid = 2794] [serial = 305] [outer = 0x12712a400] 07:21:46 INFO - PROCESS | 2794 | 1467382906229 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:21:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 673ms 07:21:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:21:46 INFO - PROCESS | 2794 | 1467382906281 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2794 | 1467382906283 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:21:46 INFO - PROCESS | 2794 | 1467382906287 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 2794 | 1467382906288 Marionette TRACE conn2 <- [1,382,null,{}] 07:21:46 INFO - PROCESS | 2794 | 1467382906291 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}] 07:21:46 INFO - PROCESS | 2794 | 1467382906292 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:46 INFO - PROCESS | 2794 | 1467382906394 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:21:46 INFO - PROCESS | 2794 | 1467382906458 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 2794 | 1467382906459 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bad5800 == 51 [pid = 2794] [id = 103] 07:21:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x12a906800) [pid = 2794] [serial = 306] [outer = 0x0] 07:21:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x12ab78400) [pid = 2794] [serial = 307] [outer = 0x12a906800] 07:21:46 INFO - PROCESS | 2794 | 1467382906490 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x12b899400) [pid = 2794] [serial = 308] [outer = 0x12a906800] 07:21:46 INFO - PROCESS | 2794 | 1467382906944 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:21:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 07:21:46 INFO - PROCESS | 2794 | 1467382906978 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2794 | 1467382906979 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:21:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:21:47 INFO - PROCESS | 2794 | 1467382907173 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 2794 | 1467382907176 Marionette TRACE conn2 <- [1,386,null,{}] 07:21:47 INFO - PROCESS | 2794 | 1467382907180 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}] 07:21:47 INFO - PROCESS | 2794 | 1467382907182 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:47 INFO - PROCESS | 2794 | 1467382907271 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:21:47 INFO - PROCESS | 2794 | 1467382907320 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 2794 | 1467382907322 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196da800 == 52 [pid = 2794] [id = 104] 07:21:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x119108000) [pid = 2794] [serial = 309] [outer = 0x0] 07:21:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 119 (0x11915b800) [pid = 2794] [serial = 310] [outer = 0x119108000] 07:21:47 INFO - PROCESS | 2794 | 1467382907349 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 120 (0x1198c0400) [pid = 2794] [serial = 311] [outer = 0x119108000] 07:21:47 INFO - PROCESS | 2794 | 1467382907775 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]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:21:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 653ms 07:21:47 INFO - PROCESS | 2794 | 1467382907795 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 2794 | 1467382907798 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:21:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:21:47 INFO - PROCESS | 2794 | 1467382907801 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 2794 | 1467382907802 Marionette TRACE conn2 <- [1,390,null,{}] 07:21:47 INFO - PROCESS | 2794 | 1467382907807 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}] 07:21:47 INFO - PROCESS | 2794 | 1467382907809 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:47 INFO - PROCESS | 2794 | 1467382907901 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:21:47 INFO - PROCESS | 2794 | 1467382907952 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 2794 | 1467382907954 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188a7000 == 53 [pid = 2794] [id = 105] 07:21:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 121 (0x120f3e800) [pid = 2794] [serial = 312] [outer = 0x0] 07:21:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 122 (0x1247a2800) [pid = 2794] [serial = 313] [outer = 0x120f3e800] 07:21:47 INFO - PROCESS | 2794 | 1467382907982 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 123 (0x124eb6c00) [pid = 2794] [serial = 314] [outer = 0x120f3e800] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x12a678800 == 52 [pid = 2794] [id = 98] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x12a666800 == 51 [pid = 2794] [id = 97] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x128e31000 == 50 [pid = 2794] [id = 96] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x128a3b000 == 49 [pid = 2794] [id = 95] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x12716a000 == 48 [pid = 2794] [id = 94] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 122 (0x12aa5bc00) [pid = 2794] [serial = 241] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 121 (0x1160dac00) [pid = 2794] [serial = 201] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 120 (0x11870cc00) [pid = 2794] [serial = 204] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x125dab000 == 47 [pid = 2794] [id = 93] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x125508000 == 46 [pid = 2794] [id = 92] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x124511000 == 45 [pid = 2794] [id = 91] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x12407a800 == 44 [pid = 2794] [id = 90] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x1192f3800 == 43 [pid = 2794] [id = 89] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x1184bf000 == 42 [pid = 2794] [id = 88] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x113ace800 == 41 [pid = 2794] [id = 87] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x116ac2000 == 40 [pid = 2794] [id = 86] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x12a543800 == 39 [pid = 2794] [id = 85] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x128a3a000 == 38 [pid = 2794] [id = 84] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x119fe1800 == 37 [pid = 2794] [id = 83] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x1169a6000 == 36 [pid = 2794] [id = 82] 07:21:48 INFO - PROCESS | 2794 | --DOCSHELL 0x12531d800 == 35 [pid = 2794] [id = 81] 07:21:48 INFO - PROCESS | 2794 | 1467382908415 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]]]}] 07:21:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:21:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 669ms 07:21:48 INFO - PROCESS | 2794 | 1467382908470 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:21:48 INFO - PROCESS | 2794 | 1467382908472 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:21:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:21:48 INFO - PROCESS | 2794 | 1467382908474 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - PROCESS | 2794 | 1467382908475 Marionette TRACE conn2 <- [1,394,null,{}] 07:21:48 INFO - PROCESS | 2794 | 1467382908477 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}] 07:21:48 INFO - PROCESS | 2794 | 1467382908478 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:48 INFO - PROCESS | 2794 | 1467382908574 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 119 (0x12a90f400) [pid = 2794] [serial = 239] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 118 (0x129413800) [pid = 2794] [serial = 226] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x11910f000) [pid = 2794] [serial = 209] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x1182d8400) [pid = 2794] [serial = 208] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x125553000) [pid = 2794] [serial = 218] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x125356800) [pid = 2794] [serial = 220] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x1240f6c00) [pid = 2794] [serial = 233] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x124d82000) [pid = 2794] [serial = 215] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x11835c000) [pid = 2794] [serial = 232] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1291cd000) [pid = 2794] [serial = 223] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x124eed800) [pid = 2794] [serial = 217] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x12a519000) [pid = 2794] [serial = 229] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12692f000) [pid = 2794] [serial = 221] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1166f1800) [pid = 2794] [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.] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x120f44000) [pid = 2794] [serial = 212] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x12a5e9000) [pid = 2794] [serial = 230] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x126e0dc00) [pid = 2794] [serial = 235] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x12a6b3800) [pid = 2794] [serial = 238] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1245ef400) [pid = 2794] [serial = 214] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12940bc00) [pid = 2794] [serial = 224] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12554d000) [pid = 2794] [serial = 236] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1294a1400) [pid = 2794] [serial = 227] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x119ab7000) [pid = 2794] [serial = 211] [outer = 0x0] [url = about:blank] 07:21:48 INFO - PROCESS | 2794 | 1467382908636 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:48 INFO - PROCESS | 2794 | 1467382908640 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e61800 == 36 [pid = 2794] [id = 106] 07:21:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x124eb6400) [pid = 2794] [serial = 315] [outer = 0x0] 07:21:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1255bc800) [pid = 2794] [serial = 316] [outer = 0x124eb6400] 07:21:48 INFO - PROCESS | 2794 | 1467382908673 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x126dd3c00) [pid = 2794] [serial = 317] [outer = 0x124eb6400] 07:21:48 INFO - PROCESS | 2794 | 1467382908980 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]]]}] 07:21:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:21:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 07:21:49 INFO - PROCESS | 2794 | 1467382908992 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2794 | 1467382908994 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:21:49 INFO - PROCESS | 2794 | 1467382909028 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 2794 | 1467382909029 Marionette TRACE conn2 <- [1,398,null,{}] 07:21:49 INFO - PROCESS | 2794 | 1467382909060 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}] 07:21:49 INFO - PROCESS | 2794 | 1467382909061 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:49 INFO - PROCESS | 2794 | 1467382909143 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:21:49 INFO - PROCESS | 2794 | 1467382909230 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 2794 | 1467382909231 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x124510000 == 37 [pid = 2794] [id = 107] 07:21:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x125248c00) [pid = 2794] [serial = 318] [outer = 0x0] 07:21:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1294a4000) [pid = 2794] [serial = 319] [outer = 0x125248c00] 07:21:49 INFO - PROCESS | 2794 | 1467382909262 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12a5e3c00) [pid = 2794] [serial = 320] [outer = 0x125248c00] 07:21:49 INFO - PROCESS | 2794 | 1467382909586 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]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:21:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 592ms 07:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:21:49 INFO - PROCESS | 2794 | 1467382909604 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2794 | 1467382909606 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:21:49 INFO - PROCESS | 2794 | 1467382909608 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 2794 | 1467382909609 Marionette TRACE conn2 <- [1,402,null,{}] 07:21:49 INFO - PROCESS | 2794 | 1467382909611 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}] 07:21:49 INFO - PROCESS | 2794 | 1467382909612 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:49 INFO - PROCESS | 2794 | 1467382909690 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:21:49 INFO - PROCESS | 2794 | 1467382909694 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 2794 | 1467382909695 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d9e000 == 38 [pid = 2794] [id = 108] 07:21:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x1258d9400) [pid = 2794] [serial = 321] [outer = 0x0] 07:21:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x12ab78800) [pid = 2794] [serial = 322] [outer = 0x1258d9400] 07:21:49 INFO - PROCESS | 2794 | 1467382909722 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x12b89a000) [pid = 2794] [serial = 323] [outer = 0x1258d9400] 07:21:50 INFO - PROCESS | 2794 | 1467382910070 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]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 468ms 07:21:50 INFO - PROCESS | 2794 | 1467382910076 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 2794 | 1467382910077 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:21:50 INFO - PROCESS | 2794 | 1467382910080 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 2794 | 1467382910081 Marionette TRACE conn2 <- [1,406,null,{}] 07:21:50 INFO - PROCESS | 2794 | 1467382910087 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}] 07:21:50 INFO - PROCESS | 2794 | 1467382910091 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:50 INFO - PROCESS | 2794 | 1467382910225 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:21:50 INFO - PROCESS | 2794 | 1467382910234 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 2794 | 1467382910236 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891f800 == 39 [pid = 2794] [id = 109] 07:21:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x12b949400) [pid = 2794] [serial = 324] [outer = 0x0] 07:21:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x12be9ec00) [pid = 2794] [serial = 325] [outer = 0x12b949400] 07:21:50 INFO - PROCESS | 2794 | 1467382910261 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x12c2df800) [pid = 2794] [serial = 326] [outer = 0x12b949400] 07:21:50 INFO - PROCESS | 2794 | 1467382910592 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]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 522ms 07:21:50 INFO - PROCESS | 2794 | 1467382910602 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 2794 | 1467382910603 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:21:50 INFO - PROCESS | 2794 | 1467382910606 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 2794 | 1467382910607 Marionette TRACE conn2 <- [1,410,null,{}] 07:21:50 INFO - PROCESS | 2794 | 1467382910609 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}] 07:21:50 INFO - PROCESS | 2794 | 1467382910610 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:50 INFO - PROCESS | 2794 | 1467382910708 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:21:50 INFO - PROCESS | 2794 | 1467382910723 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 2794 | 1467382910724 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x1169ab800 == 40 [pid = 2794] [id = 110] 07:21:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x12c2e2000) [pid = 2794] [serial = 327] [outer = 0x0] 07:21:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x12c2e4800) [pid = 2794] [serial = 328] [outer = 0x12c2e2000] 07:21:50 INFO - PROCESS | 2794 | 1467382910748 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x12c922c00) [pid = 2794] [serial = 329] [outer = 0x12c2e2000] 07:21:51 INFO - PROCESS | 2794 | 1467382911103 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]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:21:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 07:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:21:51 INFO - PROCESS | 2794 | 1467382911125 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 2794 | 1467382911127 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:21:51 INFO - PROCESS | 2794 | 1467382911129 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 2794 | 1467382911130 Marionette TRACE conn2 <- [1,414,null,{}] 07:21:51 INFO - PROCESS | 2794 | 1467382911139 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}] 07:21:51 INFO - PROCESS | 2794 | 1467382911140 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:51 INFO - PROCESS | 2794 | 1467382911236 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:21:51 INFO - PROCESS | 2794 | 1467382911239 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 2794 | 1467382911240 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x12914b000 == 41 [pid = 2794] [id = 111] 07:21:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x12c2e2400) [pid = 2794] [serial = 330] [outer = 0x0] 07:21:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x12c92c800) [pid = 2794] [serial = 331] [outer = 0x12c2e2400] 07:21:51 INFO - PROCESS | 2794 | 1467382911292 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x12c9a7400) [pid = 2794] [serial = 332] [outer = 0x12c2e2400] 07:21:51 INFO - PROCESS | 2794 | 1467382911545 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:21:51 INFO - PROCESS | 2794 | 1467382911637 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]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:21:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 522ms 07:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:21:51 INFO - PROCESS | 2794 | 1467382911652 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 2794 | 1467382911653 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:21:51 INFO - PROCESS | 2794 | 1467382911655 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 2794 | 1467382911656 Marionette TRACE conn2 <- [1,418,null,{}] 07:21:51 INFO - PROCESS | 2794 | 1467382911658 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}] 07:21:51 INFO - PROCESS | 2794 | 1467382911660 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:51 INFO - PROCESS | 2794 | 1467382911765 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:21:51 INFO - PROCESS | 2794 | 1467382911800 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 2794 | 1467382911801 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a691800 == 42 [pid = 2794] [id = 112] 07:21:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x110e7f800) [pid = 2794] [serial = 333] [outer = 0x0] 07:21:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x12c92dc00) [pid = 2794] [serial = 334] [outer = 0x110e7f800] 07:21:51 INFO - PROCESS | 2794 | 1467382911825 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x12c9ad800) [pid = 2794] [serial = 335] [outer = 0x110e7f800] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x11835a400) [pid = 2794] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x118707800) [pid = 2794] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x12a515c00) [pid = 2794] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x1258d9c00) [pid = 2794] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x116743800) [pid = 2794] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x116737400) [pid = 2794] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x128a6c800) [pid = 2794] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x119159c00) [pid = 2794] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x12a5eb800) [pid = 2794] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x119ab3000) [pid = 2794] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1258dec00) [pid = 2794] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x12a6b6000) [pid = 2794] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x120f3ec00) [pid = 2794] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x124ebec00) [pid = 2794] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:21:52 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x12b89b800) [pid = 2794] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:21:52 INFO - PROCESS | 2794 | 1467382912635 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]]]}] 07:21:52 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 07:21:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1021ms 07:21:52 INFO - PROCESS | 2794 | 1467382912677 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 2794 | 1467382912678 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:21:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:21:52 INFO - PROCESS | 2794 | 1467382912680 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 2794 | 1467382912681 Marionette TRACE conn2 <- [1,422,null,{}] 07:21:52 INFO - PROCESS | 2794 | 1467382912688 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}] 07:21:52 INFO - PROCESS | 2794 | 1467382912689 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:52 INFO - PROCESS | 2794 | 1467382912781 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:21:52 INFO - PROCESS | 2794 | 1467382912786 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:52 INFO - PROCESS | 2794 | 1467382912787 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12432a000 == 43 [pid = 2794] [id = 113] 07:21:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x110ee7800) [pid = 2794] [serial = 336] [outer = 0x0] 07:21:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x110eec400) [pid = 2794] [serial = 337] [outer = 0x110ee7800] 07:21:52 INFO - PROCESS | 2794 | 1467382912837 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x11607bc00) [pid = 2794] [serial = 338] [outer = 0x110ee7800] 07:21:53 INFO - PROCESS | 2794 | 1467382913793 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]]]}] 07:21:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:21:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1125ms 07:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:21:53 INFO - PROCESS | 2794 | 1467382913809 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 2794 | 1467382913810 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:21:53 INFO - PROCESS | 2794 | 1467382913812 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 2794 | 1467382913814 Marionette TRACE conn2 <- [1,426,null,{}] 07:21:53 INFO - PROCESS | 2794 | 1467382913818 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}] 07:21:53 INFO - PROCESS | 2794 | 1467382913819 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:53 INFO - PROCESS | 2794 | 1467382913909 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:21:53 INFO - PROCESS | 2794 | 1467382913913 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 2794 | 1467382913915 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfd3000 == 44 [pid = 2794] [id = 114] 07:21:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x110eeac00) [pid = 2794] [serial = 339] [outer = 0x0] 07:21:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x128a68c00) [pid = 2794] [serial = 340] [outer = 0x110eeac00] 07:21:53 INFO - PROCESS | 2794 | 1467382913944 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x12b89f400) [pid = 2794] [serial = 341] [outer = 0x110eeac00] 07:21:54 INFO - PROCESS | 2794 | 1467382914280 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] 07:21:54 INFO - PROCESS | 2794 | 1467382914288 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:21:54 INFO - PROCESS | 2794 | 1467382914291 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 2794 | 1467382914292 Marionette TRACE conn2 <- [1,430,null,{}] 07:21:54 INFO - PROCESS | 2794 | 1467382914294 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}] 07:21:54 INFO - PROCESS | 2794 | 1467382914295 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:54 INFO - PROCESS | 2794 | 1467382914386 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:21:54 INFO - PROCESS | 2794 | 1467382914439 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:54 INFO - PROCESS | 2794 | 1467382914440 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c165000 == 45 [pid = 2794] [id = 115] 07:21:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x112d7a400) [pid = 2794] [serial = 342] [outer = 0x0] 07:21:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x112d7fc00) [pid = 2794] [serial = 343] [outer = 0x112d7a400] 07:21:54 INFO - PROCESS | 2794 | 1467382914464 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x119ad6c00) [pid = 2794] [serial = 344] [outer = 0x112d7a400] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12891c000 == 44 [pid = 2794] [id = 67] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x113f51800 == 43 [pid = 2794] [id = 55] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x1188a7000 == 42 [pid = 2794] [id = 105] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x1196da800 == 41 [pid = 2794] [id = 104] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12bad5800 == 40 [pid = 2794] [id = 103] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12a692000 == 39 [pid = 2794] [id = 102] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12406f000 == 38 [pid = 2794] [id = 101] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x116ac6000 == 37 [pid = 2794] [id = 100] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12b905000 == 36 [pid = 2794] [id = 99] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x124510000 == 35 [pid = 2794] [id = 107] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12891f800 == 34 [pid = 2794] [id = 109] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12a691800 == 33 [pid = 2794] [id = 112] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12432a000 == 32 [pid = 2794] [id = 113] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x125d9e000 == 31 [pid = 2794] [id = 108] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x117e61800 == 30 [pid = 2794] [id = 106] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x1169ab800 == 29 [pid = 2794] [id = 110] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12914b000 == 28 [pid = 2794] [id = 111] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x119153c00) [pid = 2794] [serial = 205] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x125243800) [pid = 2794] [serial = 250] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x12a6b1800) [pid = 2794] [serial = 278] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x12ab6b000) [pid = 2794] [serial = 242] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12ab71000) [pid = 2794] [serial = 283] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x12aa68400) [pid = 2794] [serial = 281] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x12ab76c00) [pid = 2794] [serial = 287] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1258dc400) [pid = 2794] [serial = 286] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x12be95000) [pid = 2794] [serial = 293] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x12abb5c00) [pid = 2794] [serial = 284] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12b8a2400) [pid = 2794] [serial = 289] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12bea0400) [pid = 2794] [serial = 295] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1294a3800) [pid = 2794] [serial = 275] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x12b94c400) [pid = 2794] [serial = 292] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x128cabc00) [pid = 2794] [serial = 272] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x12b946c00) [pid = 2794] [serial = 290] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfd3000 == 27 [pid = 2794] [id = 114] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x11918d800) [pid = 2794] [serial = 259] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x12a5e3400) [pid = 2794] [serial = 277] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x119d15400) [pid = 2794] [serial = 260] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x126dcbc00) [pid = 2794] [serial = 268] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x127347800) [pid = 2794] [serial = 269] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x120f3b400) [pid = 2794] [serial = 247] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x116f11400) [pid = 2794] [serial = 256] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1182cb000) [pid = 2794] [serial = 257] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1291d1000) [pid = 2794] [serial = 274] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x128a6e800) [pid = 2794] [serial = 271] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x120f43000) [pid = 2794] [serial = 262] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x12a90b800) [pid = 2794] [serial = 280] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x124409c00) [pid = 2794] [serial = 263] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x127127c00) [pid = 2794] [serial = 253] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x116739400) [pid = 2794] [serial = 244] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x124d7b800) [pid = 2794] [serial = 265] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1255bc000) [pid = 2794] [serial = 266] [outer = 0x0] [url = about:blank] 07:21:55 INFO - PROCESS | 2794 | 1467382915898 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]]]}] 07:21:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1622ms 07:21:55 INFO - PROCESS | 2794 | 1467382915914 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 2794 | 1467382915919 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:21:55 INFO - PROCESS | 2794 | 1467382915923 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - PROCESS | 2794 | 1467382915925 Marionette TRACE conn2 <- [1,434,null,{}] 07:21:55 INFO - PROCESS | 2794 | 1467382915929 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}] 07:21:55 INFO - PROCESS | 2794 | 1467382915932 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:56 INFO - PROCESS | 2794 | 1467382916014 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:21:56 INFO - PROCESS | 2794 | 1467382916065 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 2794 | 1467382916069 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x116249800 == 28 [pid = 2794] [id = 116] 07:21:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1133d2800) [pid = 2794] [serial = 345] [outer = 0x0] 07:21:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x113f30800) [pid = 2794] [serial = 346] [outer = 0x1133d2800] 07:21:56 INFO - PROCESS | 2794 | 1467382916102 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x116a0bc00) [pid = 2794] [serial = 347] [outer = 0x1133d2800] 07:21:56 INFO - PROCESS | 2794 | 1467382916524 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]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:21:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 620ms 07:21:56 INFO - PROCESS | 2794 | 1467382916544 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 2794 | 1467382916551 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:21:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:21:56 INFO - PROCESS | 2794 | 1467382916558 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 2794 | 1467382916560 Marionette TRACE conn2 <- [1,438,null,{}] 07:21:56 INFO - PROCESS | 2794 | 1467382916564 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}] 07:21:56 INFO - PROCESS | 2794 | 1467382916569 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:56 INFO - PROCESS | 2794 | 1467382916680 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:21:56 INFO - PROCESS | 2794 | 1467382916690 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 2794 | 1467382916691 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ab6800 == 29 [pid = 2794] [id = 117] 07:21:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1176ec000) [pid = 2794] [serial = 348] [outer = 0x0] 07:21:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1182cc400) [pid = 2794] [serial = 349] [outer = 0x1176ec000] 07:21:56 INFO - PROCESS | 2794 | 1467382916719 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x118362400) [pid = 2794] [serial = 350] [outer = 0x1176ec000] 07:21:57 INFO - PROCESS | 2794 | 1467382917091 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]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 571ms 07:21:57 INFO - PROCESS | 2794 | 1467382917130 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:21:57 INFO - PROCESS | 2794 | 1467382917146 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:21:57 INFO - PROCESS | 2794 | 1467382917150 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 2794 | 1467382917153 Marionette TRACE conn2 <- [1,442,null,{}] 07:21:57 INFO - PROCESS | 2794 | 1467382917165 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}] 07:21:57 INFO - PROCESS | 2794 | 1467382917170 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:57 INFO - PROCESS | 2794 | 1467382917285 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:21:57 INFO - PROCESS | 2794 | 1467382917331 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 2794 | 1467382917333 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185f5000 == 30 [pid = 2794] [id = 118] 07:21:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x110e79c00) [pid = 2794] [serial = 351] [outer = 0x0] 07:21:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192cdc00) [pid = 2794] [serial = 352] [outer = 0x110e79c00] 07:21:57 INFO - PROCESS | 2794 | 1467382917378 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1192d2c00) [pid = 2794] [serial = 353] [outer = 0x110e79c00] 07:21:57 INFO - PROCESS | 2794 | 1467382917771 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]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 07:21:57 INFO - PROCESS | 2794 | 1467382917778 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 2794 | 1467382917780 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:21:57 INFO - PROCESS | 2794 | 1467382917786 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 2794 | 1467382917787 Marionette TRACE conn2 <- [1,446,null,{}] 07:21:57 INFO - PROCESS | 2794 | 1467382917789 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}] 07:21:57 INFO - PROCESS | 2794 | 1467382917790 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:57 INFO - PROCESS | 2794 | 1467382917889 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:21:57 INFO - PROCESS | 2794 | 1467382917895 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 2794 | 1467382917897 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192f8800 == 31 [pid = 2794] [id = 119] 07:21:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1192d6400) [pid = 2794] [serial = 354] [outer = 0x0] 07:21:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1196f5c00) [pid = 2794] [serial = 355] [outer = 0x1192d6400] 07:21:57 INFO - PROCESS | 2794 | 1467382917924 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x119ab5800) [pid = 2794] [serial = 356] [outer = 0x1192d6400] 07:21:58 INFO - PROCESS | 2794 | 1467382918218 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]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 472ms 07:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:21:58 INFO - PROCESS | 2794 | 1467382918255 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 2794 | 1467382918256 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:21:58 INFO - PROCESS | 2794 | 1467382918258 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2794 | 1467382918259 Marionette TRACE conn2 <- [1,450,null,{}] 07:21:58 INFO - PROCESS | 2794 | 1467382918261 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}] 07:21:58 INFO - PROCESS | 2794 | 1467382918262 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:58 INFO - PROCESS | 2794 | 1467382918342 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:21:58 INFO - PROCESS | 2794 | 1467382918345 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 2794 | 1467382918347 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x119db8000 == 32 [pid = 2794] [id = 120] 07:21:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x110eec800) [pid = 2794] [serial = 357] [outer = 0x0] 07:21:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x119d1d000) [pid = 2794] [serial = 358] [outer = 0x110eec800] 07:21:58 INFO - PROCESS | 2794 | 1467382918375 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x120f47800) [pid = 2794] [serial = 359] [outer = 0x110eec800] 07:21:58 INFO - PROCESS | 2794 | 1467382918714 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] 07:21:58 INFO - PROCESS | 2794 | 1467382918728 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:21:58 INFO - PROCESS | 2794 | 1467382918730 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2794 | 1467382918732 Marionette TRACE conn2 <- [1,454,null,{}] 07:21:58 INFO - PROCESS | 2794 | 1467382918738 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}] 07:21:58 INFO - PROCESS | 2794 | 1467382918742 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:58 INFO - PROCESS | 2794 | 1467382918857 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:21:58 INFO - PROCESS | 2794 | 1467382918865 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 2794 | 1467382918869 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x124328800 == 33 [pid = 2794] [id = 121] 07:21:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x119d1a000) [pid = 2794] [serial = 360] [outer = 0x0] 07:21:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x124005000) [pid = 2794] [serial = 361] [outer = 0x119d1a000] 07:21:58 INFO - PROCESS | 2794 | 1467382918894 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12523bc00) [pid = 2794] [serial = 362] [outer = 0x119d1a000] 07:21:59 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:59 INFO - PROCESS | 2794 | 1467382919190 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]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 474ms 07:21:59 INFO - PROCESS | 2794 | 1467382919205 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 2794 | 1467382919206 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:21:59 INFO - PROCESS | 2794 | 1467382919208 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 2794 | 1467382919210 Marionette TRACE conn2 <- [1,458,null,{}] 07:21:59 INFO - PROCESS | 2794 | 1467382919212 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}] 07:21:59 INFO - PROCESS | 2794 | 1467382919213 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:59 INFO - PROCESS | 2794 | 1467382919296 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:21:59 INFO - PROCESS | 2794 | 1467382919302 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 2794 | 1467382919303 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x124da6800 == 34 [pid = 2794] [id = 122] 07:21:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x124eec000) [pid = 2794] [serial = 363] [outer = 0x0] 07:21:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x125351c00) [pid = 2794] [serial = 364] [outer = 0x124eec000] 07:21:59 INFO - PROCESS | 2794 | 1467382919328 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x125827800) [pid = 2794] [serial = 365] [outer = 0x124eec000] 07:21:59 INFO - PROCESS | 2794 | 1467382919644 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] 07:21:59 INFO - PROCESS | 2794 | 1467382919679 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:21:59 INFO - PROCESS | 2794 | 1467382919681 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 2794 | 1467382919684 Marionette TRACE conn2 <- [1,462,null,{}] 07:21:59 INFO - PROCESS | 2794 | 1467382919687 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}] 07:21:59 INFO - PROCESS | 2794 | 1467382919688 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:59 INFO - PROCESS | 2794 | 1467382919785 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:21:59 INFO - PROCESS | 2794 | 1467382919791 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 2794 | 1467382919792 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:21:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x12557f800 == 35 [pid = 2794] [id = 123] 07:21:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12523cc00) [pid = 2794] [serial = 366] [outer = 0x0] 07:21:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1258cf400) [pid = 2794] [serial = 367] [outer = 0x12523cc00] 07:21:59 INFO - PROCESS | 2794 | 1467382919816 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x126936400) [pid = 2794] [serial = 368] [outer = 0x12523cc00] 07:22:00 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:00 INFO - PROCESS | 2794 | 1467382920126 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] 07:22:00 INFO - PROCESS | 2794 | 1467382920156 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:22:00 INFO - PROCESS | 2794 | 1467382920158 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 2794 | 1467382920160 Marionette TRACE conn2 <- [1,466,null,{}] 07:22:00 INFO - PROCESS | 2794 | 1467382920162 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}] 07:22:00 INFO - PROCESS | 2794 | 1467382920163 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:00 INFO - PROCESS | 2794 | 1467382920243 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:22:00 INFO - PROCESS | 2794 | 1467382920247 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 2794 | 1467382920262 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185f3800 == 36 [pid = 2794] [id = 124] 07:22:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x11870cc00) [pid = 2794] [serial = 369] [outer = 0x0] 07:22:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x127348400) [pid = 2794] [serial = 370] [outer = 0x11870cc00] 07:22:00 INFO - PROCESS | 2794 | 1467382920302 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x128a6b000) [pid = 2794] [serial = 371] [outer = 0x11870cc00] 07:22:00 INFO - PROCESS | 2794 | 1467382920709 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] 07:22:00 INFO - PROCESS | 2794 | 1467382920729 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:22:00 INFO - PROCESS | 2794 | 1467382920733 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 2794 | 1467382920736 Marionette TRACE conn2 <- [1,470,null,{}] 07:22:00 INFO - PROCESS | 2794 | 1467382920739 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}] 07:22:00 INFO - PROCESS | 2794 | 1467382920740 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:00 INFO - PROCESS | 2794 | 1467382920856 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:22:00 INFO - PROCESS | 2794 | 1467382920861 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 2794 | 1467382920862 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x128919000 == 37 [pid = 2794] [id = 125] 07:22:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x12712b000) [pid = 2794] [serial = 372] [outer = 0x0] 07:22:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x128ed4c00) [pid = 2794] [serial = 373] [outer = 0x12712b000] 07:22:00 INFO - PROCESS | 2794 | 1467382920896 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1291d1000) [pid = 2794] [serial = 374] [outer = 0x12712b000] 07:22:01 INFO - PROCESS | 2794 | 1467382921367 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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 07:22:01 INFO - PROCESS | 2794 | 1467382921404 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2794 | 1467382921405 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:22:01 INFO - PROCESS | 2794 | 1467382921415 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 2794 | 1467382921417 Marionette TRACE conn2 <- [1,474,null,{}] 07:22:01 INFO - PROCESS | 2794 | 1467382921419 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}] 07:22:01 INFO - PROCESS | 2794 | 1467382921421 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:01 INFO - PROCESS | 2794 | 1467382921523 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:22:01 INFO - PROCESS | 2794 | 1467382921579 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 2794 | 1467382921581 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x119db7000 == 38 [pid = 2794] [id = 126] 07:22:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1291d6400) [pid = 2794] [serial = 375] [outer = 0x0] 07:22:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x129415000) [pid = 2794] [serial = 376] [outer = 0x1291d6400] 07:22:01 INFO - PROCESS | 2794 | 1467382921616 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x12a5eb000) [pid = 2794] [serial = 377] [outer = 0x1291d6400] 07:22:01 INFO - PROCESS | 2794 | 1467382921944 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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 570ms 07:22:01 INFO - PROCESS | 2794 | 1467382921986 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:22:01 INFO - PROCESS | 2794 | 1467382921987 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:22:01 INFO - PROCESS | 2794 | 1467382921989 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 2794 | 1467382921990 Marionette TRACE conn2 <- [1,478,null,{}] 07:22:01 INFO - PROCESS | 2794 | 1467382921992 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}] 07:22:01 INFO - PROCESS | 2794 | 1467382921994 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:02 INFO - PROCESS | 2794 | 1467382922088 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:22:02 INFO - PROCESS | 2794 | 1467382922101 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 2794 | 1467382922102 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d1a800 == 39 [pid = 2794] [id = 127] 07:22:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x12a5eb800) [pid = 2794] [serial = 378] [outer = 0x0] 07:22:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x12a6b5800) [pid = 2794] [serial = 379] [outer = 0x12a5eb800] 07:22:02 INFO - PROCESS | 2794 | 1467382922126 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x12a911800) [pid = 2794] [serial = 380] [outer = 0x12a5eb800] 07:22:02 INFO - PROCESS | 2794 | 1467382922459 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]]]}] 07:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 07:22:02 INFO - PROCESS | 2794 | 1467382922508 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 2794 | 1467382922509 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:22:02 INFO - PROCESS | 2794 | 1467382922512 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 2794 | 1467382922513 Marionette TRACE conn2 <- [1,482,null,{}] 07:22:02 INFO - PROCESS | 2794 | 1467382922515 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}] 07:22:02 INFO - PROCESS | 2794 | 1467382922516 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:02 INFO - PROCESS | 2794 | 1467382922607 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:22:02 INFO - PROCESS | 2794 | 1467382922621 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 2794 | 1467382922629 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a66c800 == 40 [pid = 2794] [id = 128] 07:22:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x12a6b2800) [pid = 2794] [serial = 381] [outer = 0x0] 07:22:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x12ab71c00) [pid = 2794] [serial = 382] [outer = 0x12a6b2800] 07:22:02 INFO - PROCESS | 2794 | 1467382922653 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x12abb5000) [pid = 2794] [serial = 383] [outer = 0x12a6b2800] 07:22:03 INFO - PROCESS | 2794 | 1467382923014 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]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 07:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:22:03 INFO - PROCESS | 2794 | 1467382923031 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 2794 | 1467382923032 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:22:03 INFO - PROCESS | 2794 | 1467382923034 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 2794 | 1467382923035 Marionette TRACE conn2 <- [1,486,null,{}] 07:22:03 INFO - PROCESS | 2794 | 1467382923038 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}] 07:22:03 INFO - PROCESS | 2794 | 1467382923039 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:03 INFO - PROCESS | 2794 | 1467382923135 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x119adf400) [pid = 2794] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x1162b8400) [pid = 2794] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x12582a000) [pid = 2794] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x12523fc00) [pid = 2794] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x12c2e2000) [pid = 2794] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x12c2e2400) [pid = 2794] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x110e7f800) [pid = 2794] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x110ee7800) [pid = 2794] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x110eeac00) [pid = 2794] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x124eb6400) [pid = 2794] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x120f3e800) [pid = 2794] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x119108000) [pid = 2794] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x12a906800) [pid = 2794] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x12712a400) [pid = 2794] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x119ab3c00) [pid = 2794] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x116968400) [pid = 2794] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12b950400) [pid = 2794] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12b949400) [pid = 2794] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1258d9400) [pid = 2794] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x125248c00) [pid = 2794] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x128cad000) [pid = 2794] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:22:03 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1133b1c00) [pid = 2794] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:22:03 INFO - PROCESS | 2794 | 1467382923378 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 2794 | 1467382923379 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x1131b4000 == 41 [pid = 2794] [id = 129] 07:22:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x110e78000) [pid = 2794] [serial = 384] [outer = 0x0] 07:22:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x110ef2000) [pid = 2794] [serial = 385] [outer = 0x110e78000] 07:22:03 INFO - PROCESS | 2794 | 1467382923403 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1176eb800) [pid = 2794] [serial = 386] [outer = 0x110e78000] 07:22:03 INFO - PROCESS | 2794 | 1467382923711 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]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 718ms 07:22:03 INFO - PROCESS | 2794 | 1467382923754 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:22:03 INFO - PROCESS | 2794 | 1467382923756 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:22:03 INFO - PROCESS | 2794 | 1467382923759 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 2794 | 1467382923761 Marionette TRACE conn2 <- [1,490,null,{}] 07:22:03 INFO - PROCESS | 2794 | 1467382923764 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}] 07:22:03 INFO - PROCESS | 2794 | 1467382923766 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:03 INFO - PROCESS | 2794 | 1467382923919 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:22:04 INFO - PROCESS | 2794 | 1467382924000 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 2794 | 1467382924001 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x111f21000 == 42 [pid = 2794] [id = 130] 07:22:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x116968400) [pid = 2794] [serial = 387] [outer = 0x0] 07:22:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x120f3e800) [pid = 2794] [serial = 388] [outer = 0x116968400] 07:22:04 INFO - PROCESS | 2794 | 1467382924028 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1291cfc00) [pid = 2794] [serial = 389] [outer = 0x116968400] 07:22:04 INFO - PROCESS | 2794 | 1467382924308 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]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 07:22:04 INFO - PROCESS | 2794 | 1467382924329 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 2794 | 1467382924331 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:22:04 INFO - PROCESS | 2794 | 1467382924346 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 2794 | 1467382924347 Marionette TRACE conn2 <- [1,494,null,{}] 07:22:04 INFO - PROCESS | 2794 | 1467382924355 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}] 07:22:04 INFO - PROCESS | 2794 | 1467382924356 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:04 INFO - PROCESS | 2794 | 1467382924481 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:22:04 INFO - PROCESS | 2794 | 1467382924487 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 2794 | 1467382924488 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfc9800 == 43 [pid = 2794] [id = 131] 07:22:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1291d3800) [pid = 2794] [serial = 390] [outer = 0x0] 07:22:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12b89d400) [pid = 2794] [serial = 391] [outer = 0x1291d3800] 07:22:04 INFO - PROCESS | 2794 | 1467382924526 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x12b948c00) [pid = 2794] [serial = 392] [outer = 0x1291d3800] 07:22:04 INFO - PROCESS | 2794 | 1467382924906 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]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 575ms 07:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:22:04 INFO - PROCESS | 2794 | 1467382924924 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 2794 | 1467382924925 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:22:04 INFO - PROCESS | 2794 | 1467382924927 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 2794 | 1467382924928 Marionette TRACE conn2 <- [1,498,null,{}] 07:22:04 INFO - PROCESS | 2794 | 1467382924930 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}] 07:22:04 INFO - PROCESS | 2794 | 1467382924931 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:05 INFO - PROCESS | 2794 | 1467382925059 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:22:05 INFO - PROCESS | 2794 | 1467382925064 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 2794 | 1467382925066 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c15d800 == 44 [pid = 2794] [id = 132] 07:22:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x126e97800) [pid = 2794] [serial = 393] [outer = 0x0] 07:22:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x1291d7c00) [pid = 2794] [serial = 394] [outer = 0x126e97800] 07:22:05 INFO - PROCESS | 2794 | 1467382925089 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x12be96800) [pid = 2794] [serial = 395] [outer = 0x126e97800] 07:22:05 INFO - PROCESS | 2794 | 1467382925520 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]]]}] 07:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 619ms 07:22:05 INFO - PROCESS | 2794 | 1467382925558 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 2794 | 1467382925560 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:22:05 INFO - PROCESS | 2794 | 1467382925565 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 2794 | 1467382925569 Marionette TRACE conn2 <- [1,502,null,{}] 07:22:05 INFO - PROCESS | 2794 | 1467382925573 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}] 07:22:05 INFO - PROCESS | 2794 | 1467382925575 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:05 INFO - PROCESS | 2794 | 1467382925685 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:22:05 INFO - PROCESS | 2794 | 1467382925764 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 2794 | 1467382925766 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x11694d000 == 45 [pid = 2794] [id = 133] 07:22:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x111e2ec00) [pid = 2794] [serial = 396] [outer = 0x0] 07:22:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x112d81800) [pid = 2794] [serial = 397] [outer = 0x111e2ec00] 07:22:05 INFO - PROCESS | 2794 | 1467382925796 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x1166f3400) [pid = 2794] [serial = 398] [outer = 0x111e2ec00] 07:22:06 INFO - PROCESS | 2794 | 1467382926307 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]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 772ms 07:22:06 INFO - PROCESS | 2794 | 1467382926344 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 2794 | 1467382926347 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:22:06 INFO - PROCESS | 2794 | 1467382926355 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 2794 | 1467382926357 Marionette TRACE conn2 <- [1,506,null,{}] 07:22:06 INFO - PROCESS | 2794 | 1467382926359 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}] 07:22:06 INFO - PROCESS | 2794 | 1467382926361 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:06 INFO - PROCESS | 2794 | 1467382926476 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:22:06 INFO - PROCESS | 2794 | 1467382926554 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 2794 | 1467382926556 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c4b000 == 46 [pid = 2794] [id = 134] 07:22:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x112d7b800) [pid = 2794] [serial = 399] [outer = 0x0] 07:22:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x118707400) [pid = 2794] [serial = 400] [outer = 0x112d7b800] 07:22:06 INFO - PROCESS | 2794 | 1467382926586 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x11910b400) [pid = 2794] [serial = 401] [outer = 0x112d7b800] 07:22:07 INFO - PROCESS | 2794 | 1467382927351 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]]]}] 07:22:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:22:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1022ms 07:22:07 INFO - PROCESS | 2794 | 1467382927378 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:22:07 INFO - PROCESS | 2794 | 1467382927380 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:22:07 INFO - PROCESS | 2794 | 1467382927384 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 2794 | 1467382927386 Marionette TRACE conn2 <- [1,510,null,{}] 07:22:07 INFO - PROCESS | 2794 | 1467382927401 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}] 07:22:07 INFO - PROCESS | 2794 | 1467382927403 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:07 INFO - PROCESS | 2794 | 1467382927536 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfc9800 == 45 [pid = 2794] [id = 131] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x111f21000 == 44 [pid = 2794] [id = 130] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x112d7fc00) [pid = 2794] [serial = 343] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x1131b4000 == 43 [pid = 2794] [id = 129] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x12a66c800 == 42 [pid = 2794] [id = 128] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x129d1a800 == 41 [pid = 2794] [id = 127] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x119db7000 == 40 [pid = 2794] [id = 126] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x128919000 == 39 [pid = 2794] [id = 125] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x1185f3800 == 38 [pid = 2794] [id = 124] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x12557f800 == 37 [pid = 2794] [id = 123] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x124da6800 == 36 [pid = 2794] [id = 122] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x124328800 == 35 [pid = 2794] [id = 121] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x119db8000 == 34 [pid = 2794] [id = 120] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x1192f8800 == 33 [pid = 2794] [id = 119] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x1185f5000 == 32 [pid = 2794] [id = 118] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x116ab6800 == 31 [pid = 2794] [id = 117] 07:22:07 INFO - PROCESS | 2794 | 1467382927652 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 2794 | 1467382927654 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x116249800 == 30 [pid = 2794] [id = 116] 07:22:07 INFO - PROCESS | 2794 | --DOCSHELL 0x12c165000 == 29 [pid = 2794] [id = 115] 07:22:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x1129dd000 == 30 [pid = 2794] [id = 135] 07:22:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x112d7fc00) [pid = 2794] [serial = 402] [outer = 0x0] 07:22:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x1133dcc00) [pid = 2794] [serial = 403] [outer = 0x112d7fc00] 07:22:07 INFO - PROCESS | 2794 | 1467382927701 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x116629800) [pid = 2794] [serial = 404] [outer = 0x112d7fc00] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x12940e800) [pid = 2794] [serial = 199] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x116f10400) [pid = 2794] [serial = 202] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x120ffcc00) [pid = 2794] [serial = 248] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x1181e0400) [pid = 2794] [serial = 245] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x128936c00) [pid = 2794] [serial = 254] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x125249000) [pid = 2794] [serial = 251] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x12c2e4800) [pid = 2794] [serial = 328] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x12c9a7400) [pid = 2794] [serial = 332] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12c92c800) [pid = 2794] [serial = 331] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x12c92dc00) [pid = 2794] [serial = 334] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x110eec400) [pid = 2794] [serial = 337] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x128a68c00) [pid = 2794] [serial = 340] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x12c9ad800) [pid = 2794] [serial = 335] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1255bc800) [pid = 2794] [serial = 316] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x126dd3c00) [pid = 2794] [serial = 317] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x124eb6c00) [pid = 2794] [serial = 314] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1247a2800) [pid = 2794] [serial = 313] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1198c0400) [pid = 2794] [serial = 311] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x11915b800) [pid = 2794] [serial = 310] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x12b899400) [pid = 2794] [serial = 308] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x12ab78400) [pid = 2794] [serial = 307] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x128a74800) [pid = 2794] [serial = 305] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x128a67c00) [pid = 2794] [serial = 304] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x124eb4000) [pid = 2794] [serial = 302] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x124447c00) [pid = 2794] [serial = 301] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x11910b800) [pid = 2794] [serial = 299] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1182d2c00) [pid = 2794] [serial = 298] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12c1ab400) [pid = 2794] [serial = 296] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12be9ec00) [pid = 2794] [serial = 325] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12ab78800) [pid = 2794] [serial = 322] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12b89a000) [pid = 2794] [serial = 323] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1294a4000) [pid = 2794] [serial = 319] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x12a5e3c00) [pid = 2794] [serial = 320] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12b89f400) [pid = 2794] [serial = 341] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x12c2df800) [pid = 2794] [serial = 326] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12c922c00) [pid = 2794] [serial = 329] [outer = 0x0] [url = about:blank] 07:22:07 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x11607bc00) [pid = 2794] [serial = 338] [outer = 0x0] [url = about:blank] 07:22:08 INFO - PROCESS | 2794 | 1467382928136 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]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 782ms 07:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:22:08 INFO - PROCESS | 2794 | 1467382928166 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 2794 | 1467382928169 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:22:08 INFO - PROCESS | 2794 | 1467382928173 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 2794 | 1467382928174 Marionette TRACE conn2 <- [1,514,null,{}] 07:22:08 INFO - PROCESS | 2794 | 1467382928177 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}] 07:22:08 INFO - PROCESS | 2794 | 1467382928178 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:08 INFO - PROCESS | 2794 | 1467382928255 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:22:08 INFO - PROCESS | 2794 | 1467382928259 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 2794 | 1467382928260 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170a3800 == 31 [pid = 2794] [id = 136] 07:22:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x116f11400) [pid = 2794] [serial = 405] [outer = 0x0] 07:22:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1181e4800) [pid = 2794] [serial = 406] [outer = 0x116f11400] 07:22:08 INFO - PROCESS | 2794 | 1467382928291 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1182d3000) [pid = 2794] [serial = 407] [outer = 0x116f11400] 07:22:08 INFO - PROCESS | 2794 | 1467382928612 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]]]}] 07:22:08 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 07:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 07:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:22:08 INFO - PROCESS | 2794 | 1467382928650 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 2794 | 1467382928651 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:22:08 INFO - PROCESS | 2794 | 1467382928655 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 2794 | 1467382928657 Marionette TRACE conn2 <- [1,518,null,{}] 07:22:08 INFO - PROCESS | 2794 | 1467382928665 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}] 07:22:08 INFO - PROCESS | 2794 | 1467382928668 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:08 INFO - PROCESS | 2794 | 1467382928751 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:22:08 INFO - PROCESS | 2794 | 1467382928756 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 2794 | 1467382928758 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x119172800 == 32 [pid = 2794] [id = 137] 07:22:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x11872c000) [pid = 2794] [serial = 408] [outer = 0x0] 07:22:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11918f800) [pid = 2794] [serial = 409] [outer = 0x11872c000] 07:22:08 INFO - PROCESS | 2794 | 1467382928789 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1192d4000) [pid = 2794] [serial = 410] [outer = 0x11872c000] 07:22:09 INFO - PROCESS | 2794 | 1467382929138 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]]]}] 07:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 07:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:22:09 INFO - PROCESS | 2794 | 1467382929176 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2794 | 1467382929178 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:22:09 INFO - PROCESS | 2794 | 1467382929180 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - PROCESS | 2794 | 1467382929181 Marionette TRACE conn2 <- [1,522,null,{}] 07:22:09 INFO - PROCESS | 2794 | 1467382929186 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}] 07:22:09 INFO - PROCESS | 2794 | 1467382929187 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:09 INFO - PROCESS | 2794 | 1467382929288 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:22:09 INFO - PROCESS | 2794 | 1467382929314 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 2794 | 1467382929315 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196ec800 == 33 [pid = 2794] [id = 138] 07:22:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x116f11c00) [pid = 2794] [serial = 411] [outer = 0x0] 07:22:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1196fa800) [pid = 2794] [serial = 412] [outer = 0x116f11c00] 07:22:09 INFO - PROCESS | 2794 | 1467382929340 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x120f3bc00) [pid = 2794] [serial = 413] [outer = 0x116f11c00] 07:22:09 INFO - PROCESS | 2794 | 1467382929659 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]]]}] 07:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 523ms 07:22:09 INFO - PROCESS | 2794 | 1467382929703 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2794 | 1467382929705 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:22:09 INFO - PROCESS | 2794 | 1467382929707 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - PROCESS | 2794 | 1467382929708 Marionette TRACE conn2 <- [1,526,null,{}] 07:22:09 INFO - PROCESS | 2794 | 1467382929710 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}] 07:22:09 INFO - PROCESS | 2794 | 1467382929711 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:09 INFO - PROCESS | 2794 | 1467382929803 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:22:09 INFO - PROCESS | 2794 | 1467382929817 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 2794 | 1467382929819 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x12412c000 == 34 [pid = 2794] [id = 139] 07:22:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x119154800) [pid = 2794] [serial = 414] [outer = 0x0] 07:22:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x120fed800) [pid = 2794] [serial = 415] [outer = 0x119154800] 07:22:09 INFO - PROCESS | 2794 | 1467382929843 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124008000) [pid = 2794] [serial = 416] [outer = 0x119154800] 07:22:10 INFO - PROCESS | 2794 | 1467382930226 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]]]}] 07:22:10 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 07:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 571ms 07:22:10 INFO - PROCESS | 2794 | 1467382930279 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 2794 | 1467382930281 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:22:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:22:10 INFO - PROCESS | 2794 | 1467382930285 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 2794 | 1467382930286 Marionette TRACE conn2 <- [1,530,null,{}] 07:22:10 INFO - PROCESS | 2794 | 1467382930290 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}] 07:22:10 INFO - PROCESS | 2794 | 1467382930296 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:10 INFO - PROCESS | 2794 | 1467382930488 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:22:10 INFO - PROCESS | 2794 | 1467382930515 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 2794 | 1467382930516 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x124da3800 == 35 [pid = 2794] [id = 140] 07:22:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x124411400) [pid = 2794] [serial = 417] [outer = 0x0] 07:22:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124d7c800) [pid = 2794] [serial = 418] [outer = 0x124411400] 07:22:10 INFO - PROCESS | 2794 | 1467382930557 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x125242400) [pid = 2794] [serial = 419] [outer = 0x124411400] 07:22:10 INFO - PROCESS | 2794 | 1467382930963 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"]]]}] 07:22:11 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 07:22:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:22:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:22:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:22:11 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 07:22:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:22:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:22:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:22:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 722ms 07:22:11 INFO - PROCESS | 2794 | 1467382931007 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 2794 | 1467382931009 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:22:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:22:11 INFO - PROCESS | 2794 | 1467382931011 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 2794 | 1467382931012 Marionette TRACE conn2 <- [1,534,null,{}] 07:22:11 INFO - PROCESS | 2794 | 1467382931014 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}] 07:22:11 INFO - PROCESS | 2794 | 1467382931015 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:11 INFO - PROCESS | 2794 | 1467382931113 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:22:11 INFO - PROCESS | 2794 | 1467382931117 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 2794 | 1467382931118 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x126e45000 == 36 [pid = 2794] [id = 141] 07:22:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x125247400) [pid = 2794] [serial = 420] [outer = 0x0] 07:22:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1255b6400) [pid = 2794] [serial = 421] [outer = 0x125247400] 07:22:11 INFO - PROCESS | 2794 | 1467382931142 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x126930800) [pid = 2794] [serial = 422] [outer = 0x125247400] 07:22:11 INFO - PROCESS | 2794 | 1467382931458 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]]]}] 07:22:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:22:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 07:22:11 INFO - PROCESS | 2794 | 1467382931479 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 2794 | 1467382931481 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:22:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:22:11 INFO - PROCESS | 2794 | 1467382931491 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 2794 | 1467382931492 Marionette TRACE conn2 <- [1,538,null,{}] 07:22:11 INFO - PROCESS | 2794 | 1467382931503 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}] 07:22:11 INFO - PROCESS | 2794 | 1467382931504 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:11 INFO - PROCESS | 2794 | 1467382931760 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1291d6400) [pid = 2794] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x110eec800) [pid = 2794] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x11870cc00) [pid = 2794] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12712b000) [pid = 2794] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1176ec000) [pid = 2794] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1192d6400) [pid = 2794] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12a5eb800) [pid = 2794] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12a6b2800) [pid = 2794] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x110e79c00) [pid = 2794] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12523cc00) [pid = 2794] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x119d1a000) [pid = 2794] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1291d3800) [pid = 2794] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1133d2800) [pid = 2794] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x124eec000) [pid = 2794] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x110e78000) [pid = 2794] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:22:11 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x116968400) [pid = 2794] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:22:11 INFO - PROCESS | 2794 | 1467382931828 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 2794 | 1467382931829 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185ae000 == 37 [pid = 2794] [id = 142] 07:22:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x110eec800) [pid = 2794] [serial = 423] [outer = 0x0] 07:22:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x116968400) [pid = 2794] [serial = 424] [outer = 0x110eec800] 07:22:11 INFO - PROCESS | 2794 | 1467382931857 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1192d1400) [pid = 2794] [serial = 425] [outer = 0x110eec800] 07:22:12 INFO - PROCESS | 2794 | 1467382932118 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]]]}] 07:22:12 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. 07:22:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 683ms 07:22:12 INFO - PROCESS | 2794 | 1467382932173 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 2794 | 1467382932174 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:22:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:22:12 INFO - PROCESS | 2794 | 1467382932176 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 2794 | 1467382932177 Marionette TRACE conn2 <- [1,542,null,{}] 07:22:12 INFO - PROCESS | 2794 | 1467382932180 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}] 07:22:12 INFO - PROCESS | 2794 | 1467382932181 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:12 INFO - PROCESS | 2794 | 1467382932261 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:22:12 INFO - PROCESS | 2794 | 1467382932312 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 2794 | 1467382932313 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a37800 == 38 [pid = 2794] [id = 143] 07:22:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x116081800) [pid = 2794] [serial = 426] [outer = 0x0] 07:22:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x124407000) [pid = 2794] [serial = 427] [outer = 0x116081800] 07:22:12 INFO - PROCESS | 2794 | 1467382932337 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x126ea0000) [pid = 2794] [serial = 428] [outer = 0x116081800] 07:22:12 INFO - PROCESS | 2794 | 1467382932574 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]]]}] 07:22:12 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. 07:22:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 419ms 07:22:12 INFO - PROCESS | 2794 | 1467382932596 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 2794 | 1467382932597 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:22:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:22:12 INFO - PROCESS | 2794 | 1467382932607 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 2794 | 1467382932608 Marionette TRACE conn2 <- [1,546,null,{}] 07:22:12 INFO - PROCESS | 2794 | 1467382932610 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}] 07:22:12 INFO - PROCESS | 2794 | 1467382932611 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:12 INFO - PROCESS | 2794 | 1467382932710 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:22:12 INFO - PROCESS | 2794 | 1467382932717 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 2794 | 1467382932719 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x129149800 == 39 [pid = 2794] [id = 144] 07:22:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x12712a400) [pid = 2794] [serial = 429] [outer = 0x0] 07:22:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x128a69800) [pid = 2794] [serial = 430] [outer = 0x12712a400] 07:22:12 INFO - PROCESS | 2794 | 1467382932747 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128a70c00) [pid = 2794] [serial = 431] [outer = 0x12712a400] 07:22:13 INFO - PROCESS | 2794 | 1467382933096 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]]]}] 07:22:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:22:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 07:22:13 INFO - PROCESS | 2794 | 1467382933126 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 2794 | 1467382933127 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:22:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:22:13 INFO - PROCESS | 2794 | 1467382933130 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 2794 | 1467382933131 Marionette TRACE conn2 <- [1,550,null,{}] 07:22:13 INFO - PROCESS | 2794 | 1467382933133 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}] 07:22:13 INFO - PROCESS | 2794 | 1467382933135 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:13 INFO - PROCESS | 2794 | 1467382933254 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:22:13 INFO - PROCESS | 2794 | 1467382933259 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 2794 | 1467382933261 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a532000 == 40 [pid = 2794] [id = 145] 07:22:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12712a800) [pid = 2794] [serial = 432] [outer = 0x0] 07:22:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128a72c00) [pid = 2794] [serial = 433] [outer = 0x12712a800] 07:22:13 INFO - PROCESS | 2794 | 1467382933292 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12a519400) [pid = 2794] [serial = 434] [outer = 0x12712a800] 07:22:13 INFO - PROCESS | 2794 | 1467382933620 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]]]}] 07:22:13 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. 07:22:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 07:22:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:22:13 INFO - PROCESS | 2794 | 1467382933653 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 2794 | 1467382933654 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:22:13 INFO - PROCESS | 2794 | 1467382933656 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 2794 | 1467382933657 Marionette TRACE conn2 <- [1,554,null,{}] 07:22:13 INFO - PROCESS | 2794 | 1467382933659 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}] 07:22:13 INFO - PROCESS | 2794 | 1467382933660 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:13 INFO - PROCESS | 2794 | 1467382933738 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:22:13 INFO - PROCESS | 2794 | 1467382933831 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 2794 | 1467382933833 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x11254c000 == 41 [pid = 2794] [id = 146] 07:22:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x110e7a800) [pid = 2794] [serial = 435] [outer = 0x0] 07:22:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x110eec400) [pid = 2794] [serial = 436] [outer = 0x110e7a800] 07:22:13 INFO - PROCESS | 2794 | 1467382933864 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x112d7b400) [pid = 2794] [serial = 437] [outer = 0x110e7a800] 07:22:14 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:14 INFO - PROCESS | 2794 | 1467382934328 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]]]}] 07:22:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:22:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 719ms 07:22:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:22:14 INFO - PROCESS | 2794 | 1467382934378 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:22:14 INFO - PROCESS | 2794 | 1467382934381 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:22:14 INFO - PROCESS | 2794 | 1467382934386 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - PROCESS | 2794 | 1467382934388 Marionette TRACE conn2 <- [1,558,null,{}] 07:22:14 INFO - PROCESS | 2794 | 1467382934392 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}] 07:22:14 INFO - PROCESS | 2794 | 1467382934394 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:14 INFO - PROCESS | 2794 | 1467382934516 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:22:14 INFO - PROCESS | 2794 | 1467382934582 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 2794 | 1467382934583 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x119162800 == 42 [pid = 2794] [id = 147] 07:22:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1176eac00) [pid = 2794] [serial = 438] [outer = 0x0] 07:22:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x117eb1800) [pid = 2794] [serial = 439] [outer = 0x1176eac00] 07:22:14 INFO - PROCESS | 2794 | 1467382934614 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1182d7800) [pid = 2794] [serial = 440] [outer = 0x1176eac00] 07:22:15 INFO - PROCESS | 2794 | 1467382935035 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]]]}] 07:22:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:22:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 07:22:15 INFO - PROCESS | 2794 | 1467382935059 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:22:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:22:15 INFO - PROCESS | 2794 | 1467382935062 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:22:15 INFO - PROCESS | 2794 | 1467382935065 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 2794 | 1467382935066 Marionette TRACE conn2 <- [1,562,null,{}] 07:22:15 INFO - PROCESS | 2794 | 1467382935069 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}] 07:22:15 INFO - PROCESS | 2794 | 1467382935070 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:15 INFO - PROCESS | 2794 | 1467382935171 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:22:15 INFO - PROCESS | 2794 | 1467382935220 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 2794 | 1467382935222 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x128916800 == 43 [pid = 2794] [id = 148] 07:22:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x11918c800) [pid = 2794] [serial = 441] [outer = 0x0] 07:22:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1192d6800) [pid = 2794] [serial = 442] [outer = 0x11918c800] 07:22:15 INFO - PROCESS | 2794 | 1467382935254 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x120ffc800) [pid = 2794] [serial = 443] [outer = 0x11918c800] 07:22:15 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:15 INFO - PROCESS | 2794 | 1467382935703 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]]]}] 07:22:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:22:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 07:22:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:22:15 INFO - PROCESS | 2794 | 1467382935736 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 2794 | 1467382935737 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:22:15 INFO - PROCESS | 2794 | 1467382935744 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 2794 | 1467382935748 Marionette TRACE conn2 <- [1,566,null,{}] 07:22:15 INFO - PROCESS | 2794 | 1467382935752 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}] 07:22:15 INFO - PROCESS | 2794 | 1467382935754 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:15 INFO - PROCESS | 2794 | 1467382935877 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:22:15 INFO - PROCESS | 2794 | 1467382935932 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 2794 | 1467382935933 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b91d800 == 44 [pid = 2794] [id = 149] 07:22:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x124202c00) [pid = 2794] [serial = 444] [outer = 0x0] 07:22:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x124d51c00) [pid = 2794] [serial = 445] [outer = 0x124202c00] 07:22:15 INFO - PROCESS | 2794 | 1467382935961 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x126935000) [pid = 2794] [serial = 446] [outer = 0x124202c00] 07:22:16 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:16 INFO - PROCESS | 2794 | 1467382936389 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]]]}] 07:22:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 678ms 07:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:22:16 INFO - PROCESS | 2794 | 1467382936419 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:22:16 INFO - PROCESS | 2794 | 1467382936421 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:22:16 INFO - PROCESS | 2794 | 1467382936423 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:22:16 INFO - PROCESS | 2794 | 1467382936424 Marionette TRACE conn2 <- [1,570,null,{}] 07:22:16 INFO - PROCESS | 2794 | 1467382936427 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}] 07:22:16 INFO - PROCESS | 2794 | 1467382936428 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:16 INFO - PROCESS | 2794 | 1467382936529 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:22:16 INFO - PROCESS | 2794 | 1467382936595 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 2794 | 1467382936596 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x125309800 == 45 [pid = 2794] [id = 150] 07:22:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x112d84800) [pid = 2794] [serial = 447] [outer = 0x0] 07:22:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x127350800) [pid = 2794] [serial = 448] [outer = 0x112d84800] 07:22:16 INFO - PROCESS | 2794 | 1467382936625 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x129417800) [pid = 2794] [serial = 449] [outer = 0x112d84800] 07:22:16 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:17 INFO - PROCESS | 2794 | 1467382937160 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]]]}] 07:22:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:22:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 768ms 07:22:17 INFO - PROCESS | 2794 | 1467382937200 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:22:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:22:17 INFO - PROCESS | 2794 | 1467382937202 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:22:17 INFO - PROCESS | 2794 | 1467382937205 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 2794 | 1467382937207 Marionette TRACE conn2 <- [1,574,null,{}] 07:22:17 INFO - PROCESS | 2794 | 1467382937211 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}] 07:22:17 INFO - PROCESS | 2794 | 1467382937212 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:17 INFO - PROCESS | 2794 | 1467382937306 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:22:17 INFO - PROCESS | 2794 | 1467382937373 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 2794 | 1467382937374 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x113acd000 == 46 [pid = 2794] [id = 151] 07:22:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1176e6800) [pid = 2794] [serial = 450] [outer = 0x0] 07:22:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1176edc00) [pid = 2794] [serial = 451] [outer = 0x1176e6800] 07:22:17 INFO - PROCESS | 2794 | 1467382937403 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x11852cc00) [pid = 2794] [serial = 452] [outer = 0x1176e6800] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x12a532000 == 45 [pid = 2794] [id = 145] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x129149800 == 44 [pid = 2794] [id = 144] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x128a37800 == 43 [pid = 2794] [id = 143] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x1185ae000 == 42 [pid = 2794] [id = 142] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x126e45000 == 41 [pid = 2794] [id = 141] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x124da3800 == 40 [pid = 2794] [id = 140] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x12412c000 == 39 [pid = 2794] [id = 139] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x1196ec800 == 38 [pid = 2794] [id = 138] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1291d7c00) [pid = 2794] [serial = 394] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x119172800 == 37 [pid = 2794] [id = 137] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x1170a3800 == 36 [pid = 2794] [id = 136] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x1129dd000 == 35 [pid = 2794] [id = 135] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x119c4b000 == 34 [pid = 2794] [id = 134] 07:22:17 INFO - PROCESS | 2794 | --DOCSHELL 0x11694d000 == 33 [pid = 2794] [id = 133] 07:22:17 INFO - PROCESS | 2794 | 1467382937820 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]]]}] 07:22:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:22:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 622ms 07:22:17 INFO - PROCESS | 2794 | 1467382937828 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 2794 | 1467382937830 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:22:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:22:17 INFO - PROCESS | 2794 | 1467382937839 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 2794 | 1467382937841 Marionette TRACE conn2 <- [1,578,null,{}] 07:22:17 INFO - PROCESS | 2794 | 1467382937843 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}] 07:22:17 INFO - PROCESS | 2794 | 1467382937845 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:17 INFO - PROCESS | 2794 | 1467382937936 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x129415000) [pid = 2794] [serial = 376] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x119d1d000) [pid = 2794] [serial = 358] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x120f47800) [pid = 2794] [serial = 359] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x127348400) [pid = 2794] [serial = 370] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x128a6b000) [pid = 2794] [serial = 371] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x128ed4c00) [pid = 2794] [serial = 373] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1182cc400) [pid = 2794] [serial = 349] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x118362400) [pid = 2794] [serial = 350] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1196f5c00) [pid = 2794] [serial = 355] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12a6b5800) [pid = 2794] [serial = 379] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x119ab5800) [pid = 2794] [serial = 356] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x12ab71c00) [pid = 2794] [serial = 382] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x12a911800) [pid = 2794] [serial = 380] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1192cdc00) [pid = 2794] [serial = 352] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1192d2c00) [pid = 2794] [serial = 353] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x12abb5000) [pid = 2794] [serial = 383] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1258cf400) [pid = 2794] [serial = 367] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x126936400) [pid = 2794] [serial = 368] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x124005000) [pid = 2794] [serial = 361] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12523bc00) [pid = 2794] [serial = 362] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12b89d400) [pid = 2794] [serial = 391] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x113f30800) [pid = 2794] [serial = 346] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x116a0bc00) [pid = 2794] [serial = 347] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x125351c00) [pid = 2794] [serial = 364] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x125827800) [pid = 2794] [serial = 365] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x110ef2000) [pid = 2794] [serial = 385] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1176eb800) [pid = 2794] [serial = 386] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1291cfc00) [pid = 2794] [serial = 389] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x12a5eb000) [pid = 2794] [serial = 377] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12b948c00) [pid = 2794] [serial = 392] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x120f3e800) [pid = 2794] [serial = 388] [outer = 0x0] [url = about:blank] 07:22:17 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x1291d1000) [pid = 2794] [serial = 374] [outer = 0x0] [url = about:blank] 07:22:18 INFO - PROCESS | 2794 | 1467382937991 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 2794 | 1467382937992 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170b1000 == 34 [pid = 2794] [id = 152] 07:22:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x11607bc00) [pid = 2794] [serial = 453] [outer = 0x0] 07:22:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x118362400) [pid = 2794] [serial = 454] [outer = 0x11607bc00] 07:22:18 INFO - PROCESS | 2794 | 1467382938019 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1198bb400) [pid = 2794] [serial = 455] [outer = 0x11607bc00] 07:22:18 INFO - PROCESS | 2794 | 1467382938360 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]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 571ms 07:22:18 INFO - PROCESS | 2794 | 1467382938411 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 2794 | 1467382938412 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:22:18 INFO - PROCESS | 2794 | 1467382938415 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 2794 | 1467382938417 Marionette TRACE conn2 <- [1,582,null,{}] 07:22:18 INFO - PROCESS | 2794 | 1467382938425 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}] 07:22:18 INFO - PROCESS | 2794 | 1467382938428 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:18 INFO - PROCESS | 2794 | 1467382938522 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:22:18 INFO - PROCESS | 2794 | 1467382938594 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 2794 | 1467382938596 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fdb000 == 35 [pid = 2794] [id = 153] 07:22:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x120f47800) [pid = 2794] [serial = 456] [outer = 0x0] 07:22:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x124878000) [pid = 2794] [serial = 457] [outer = 0x120f47800] 07:22:18 INFO - PROCESS | 2794 | 1467382938625 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x125241000) [pid = 2794] [serial = 458] [outer = 0x120f47800] 07:22:18 INFO - PROCESS | 2794 | 1467382938909 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]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 523ms 07:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:22:18 INFO - PROCESS | 2794 | 1467382938941 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 2794 | 1467382938942 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:22:18 INFO - PROCESS | 2794 | 1467382938944 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 2794 | 1467382938945 Marionette TRACE conn2 <- [1,586,null,{}] 07:22:18 INFO - PROCESS | 2794 | 1467382938948 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}] 07:22:18 INFO - PROCESS | 2794 | 1467382938951 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:19 INFO - PROCESS | 2794 | 1467382939035 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:22:19 INFO - PROCESS | 2794 | 1467382939088 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 2794 | 1467382939089 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246bb000 == 36 [pid = 2794] [id = 154] 07:22:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x124eb7400) [pid = 2794] [serial = 459] [outer = 0x0] 07:22:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x126934800) [pid = 2794] [serial = 460] [outer = 0x124eb7400] 07:22:19 INFO - PROCESS | 2794 | 1467382939114 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x128a6f400) [pid = 2794] [serial = 461] [outer = 0x124eb7400] 07:22:19 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:19 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:19 INFO - PROCESS | 2794 | 1467382939422 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]]]}] 07:22:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:22:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 518ms 07:22:19 INFO - PROCESS | 2794 | 1467382939463 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:22:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:22:19 INFO - PROCESS | 2794 | 1467382939467 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:22:19 INFO - PROCESS | 2794 | 1467382939472 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 2794 | 1467382939474 Marionette TRACE conn2 <- [1,590,null,{}] 07:22:19 INFO - PROCESS | 2794 | 1467382939478 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}] 07:22:19 INFO - PROCESS | 2794 | 1467382939481 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:19 INFO - PROCESS | 2794 | 1467382939579 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:22:19 INFO - PROCESS | 2794 | 1467382939628 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 2794 | 1467382939631 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170bd000 == 37 [pid = 2794] [id = 155] 07:22:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1160d7c00) [pid = 2794] [serial = 462] [outer = 0x0] 07:22:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x116735c00) [pid = 2794] [serial = 463] [outer = 0x1160d7c00] 07:22:19 INFO - PROCESS | 2794 | 1467382939662 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1182d2c00) [pid = 2794] [serial = 464] [outer = 0x1160d7c00] 07:22:20 INFO - PROCESS | 2794 | 1467382940102 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]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 673ms 07:22:20 INFO - PROCESS | 2794 | 1467382940145 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 2794 | 1467382940148 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:22:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:22:20 INFO - PROCESS | 2794 | 1467382940171 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 2794 | 1467382940172 Marionette TRACE conn2 <- [1,594,null,{}] 07:22:20 INFO - PROCESS | 2794 | 1467382940175 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}] 07:22:20 INFO - PROCESS | 2794 | 1467382940177 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:20 INFO - PROCESS | 2794 | 1467382940275 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:22:20 INFO - PROCESS | 2794 | 1467382940340 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 2794 | 1467382940341 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x11693c800 == 38 [pid = 2794] [id = 156] 07:22:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1196f0c00) [pid = 2794] [serial = 465] [outer = 0x0] 07:22:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x120f41400) [pid = 2794] [serial = 466] [outer = 0x1196f0c00] 07:22:20 INFO - PROCESS | 2794 | 1467382940372 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x1245eb400) [pid = 2794] [serial = 467] [outer = 0x1196f0c00] 07:22:20 INFO - PROCESS | 2794 | 1467382940792 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]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 672ms 07:22:20 INFO - PROCESS | 2794 | 1467382940841 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 2794 | 1467382940842 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:22:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:22:20 INFO - PROCESS | 2794 | 1467382940845 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 2794 | 1467382940848 Marionette TRACE conn2 <- [1,598,null,{}] 07:22:20 INFO - PROCESS | 2794 | 1467382940907 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}] 07:22:20 INFO - PROCESS | 2794 | 1467382940910 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:21 INFO - PROCESS | 2794 | 1467382941008 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:22:21 INFO - PROCESS | 2794 | 1467382941072 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 2794 | 1467382941074 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x128928800 == 39 [pid = 2794] [id = 157] 07:22:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128ca8c00) [pid = 2794] [serial = 468] [outer = 0x0] 07:22:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1291d5000) [pid = 2794] [serial = 469] [outer = 0x128ca8c00] 07:22:21 INFO - PROCESS | 2794 | 1467382941106 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a514400) [pid = 2794] [serial = 470] [outer = 0x128ca8c00] 07:22:21 INFO - PROCESS | 2794 | 1467382941529 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]]]}] 07:22:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 738ms 07:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:22:21 INFO - PROCESS | 2794 | 1467382941583 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 2794 | 1467382941585 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:22:21 INFO - PROCESS | 2794 | 1467382941587 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 2794 | 1467382941589 Marionette TRACE conn2 <- [1,602,null,{}] 07:22:21 INFO - PROCESS | 2794 | 1467382941591 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}] 07:22:21 INFO - PROCESS | 2794 | 1467382941593 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:21 INFO - PROCESS | 2794 | 1467382941691 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:22:21 INFO - PROCESS | 2794 | 1467382941755 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 2794 | 1467382941756 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x129151000 == 40 [pid = 2794] [id = 158] 07:22:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a5e3c00) [pid = 2794] [serial = 471] [outer = 0x0] 07:22:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a909400) [pid = 2794] [serial = 472] [outer = 0x12a5e3c00] 07:22:21 INFO - PROCESS | 2794 | 1467382941786 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12aa69000) [pid = 2794] [serial = 473] [outer = 0x12a5e3c00] 07:22:22 INFO - PROCESS | 2794 | 1467382942194 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]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 621ms 07:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:22:22 INFO - PROCESS | 2794 | 1467382942209 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 2794 | 1467382942210 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:22:22 INFO - PROCESS | 2794 | 1467382942212 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 2794 | 1467382942213 Marionette TRACE conn2 <- [1,606,null,{}] 07:22:22 INFO - PROCESS | 2794 | 1467382942218 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}] 07:22:22 INFO - PROCESS | 2794 | 1467382942220 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:22 INFO - PROCESS | 2794 | 1467382942330 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:22:22 INFO - PROCESS | 2794 | 1467382942395 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 2794 | 1467382942396 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a548000 == 41 [pid = 2794] [id = 159] 07:22:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12aa66c00) [pid = 2794] [serial = 474] [outer = 0x0] 07:22:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12abb5000) [pid = 2794] [serial = 475] [outer = 0x12aa66c00] 07:22:22 INFO - PROCESS | 2794 | 1467382942424 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x12b89e000) [pid = 2794] [serial = 476] [outer = 0x12aa66c00] 07:22:22 INFO - PROCESS | 2794 | 1467382942823 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]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 669ms 07:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:22:22 INFO - PROCESS | 2794 | 1467382942882 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 2794 | 1467382942883 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:22:22 INFO - PROCESS | 2794 | 1467382942885 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 2794 | 1467382942886 Marionette TRACE conn2 <- [1,610,null,{}] 07:22:22 INFO - PROCESS | 2794 | 1467382942889 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}] 07:22:22 INFO - PROCESS | 2794 | 1467382942893 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:23 INFO - PROCESS | 2794 | 1467382943026 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:22:23 INFO - PROCESS | 2794 | 1467382943095 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 2794 | 1467382943097 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b919800 == 42 [pid = 2794] [id = 160] 07:22:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12b8a1c00) [pid = 2794] [serial = 477] [outer = 0x0] 07:22:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12be94400) [pid = 2794] [serial = 478] [outer = 0x12b8a1c00] 07:22:23 INFO - PROCESS | 2794 | 1467382943128 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x12c1b1000) [pid = 2794] [serial = 479] [outer = 0x12b8a1c00] 07:22:23 INFO - PROCESS | 2794 | 1467382943656 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]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 821ms 07:22:23 INFO - PROCESS | 2794 | 1467382943716 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 2794 | 1467382943718 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:22:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:22:23 INFO - PROCESS | 2794 | 1467382943723 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 2794 | 1467382943725 Marionette TRACE conn2 <- [1,614,null,{}] 07:22:23 INFO - PROCESS | 2794 | 1467382943729 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}] 07:22:23 INFO - PROCESS | 2794 | 1467382943730 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:23 INFO - PROCESS | 2794 | 1467382943826 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:22:23 INFO - PROCESS | 2794 | 1467382943896 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 2794 | 1467382943899 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x124514000 == 43 [pid = 2794] [id = 161] 07:22:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x112f6c400) [pid = 2794] [serial = 480] [outer = 0x0] 07:22:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x1176e6000) [pid = 2794] [serial = 481] [outer = 0x112f6c400] 07:22:23 INFO - PROCESS | 2794 | 1467382943938 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x1192d7400) [pid = 2794] [serial = 482] [outer = 0x112f6c400] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x119fdb000 == 42 [pid = 2794] [id = 153] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x1170b1000 == 41 [pid = 2794] [id = 152] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x113acd000 == 40 [pid = 2794] [id = 151] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x12b91d800 == 39 [pid = 2794] [id = 149] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x128916800 == 38 [pid = 2794] [id = 148] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x119162800 == 37 [pid = 2794] [id = 147] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x11254c000 == 36 [pid = 2794] [id = 146] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x125309800 == 35 [pid = 2794] [id = 150] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x12b919800 == 34 [pid = 2794] [id = 160] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x12a548000 == 33 [pid = 2794] [id = 159] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x12c15d800 == 32 [pid = 2794] [id = 132] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x129151000 == 31 [pid = 2794] [id = 158] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x128928800 == 30 [pid = 2794] [id = 157] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x11693c800 == 29 [pid = 2794] [id = 156] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x1246bb000 == 28 [pid = 2794] [id = 154] 07:22:25 INFO - PROCESS | 2794 | --DOCSHELL 0x1170bd000 == 27 [pid = 2794] [id = 155] 07:22:25 INFO - PROCESS | 2794 | 1467382945197 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]]]}] 07:22:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:22:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1520ms 07:22:25 INFO - PROCESS | 2794 | 1467382945244 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 2794 | 1467382945247 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:22:25 INFO - PROCESS | 2794 | 1467382945252 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 2794 | 1467382945254 Marionette TRACE conn2 <- [1,618,null,{}] 07:22:25 INFO - PROCESS | 2794 | 1467382945258 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}] 07:22:25 INFO - PROCESS | 2794 | 1467382945259 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:25 INFO - PROCESS | 2794 | 1467382945331 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:22:25 INFO - PROCESS | 2794 | 1467382945426 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 2794 | 1467382945428 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x116622000 == 28 [pid = 2794] [id = 162] 07:22:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x112d81400) [pid = 2794] [serial = 483] [outer = 0x0] 07:22:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1162ba000) [pid = 2794] [serial = 484] [outer = 0x112d81400] 07:22:25 INFO - PROCESS | 2794 | 1467382945455 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x1167fcc00) [pid = 2794] [serial = 485] [outer = 0x112d81400] 07:22:25 INFO - PROCESS | 2794 | 1467382945793 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]]]}] 07:22:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:22:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 575ms 07:22:25 INFO - PROCESS | 2794 | 1467382945825 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 2794 | 1467382945829 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:22:25 INFO - PROCESS | 2794 | 1467382945834 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 2794 | 1467382945836 Marionette TRACE conn2 <- [1,622,null,{}] 07:22:25 INFO - PROCESS | 2794 | 1467382945838 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}] 07:22:25 INFO - PROCESS | 2794 | 1467382945840 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:25 INFO - PROCESS | 2794 | 1467382945935 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:22:25 INFO - PROCESS | 2794 | 1467382945972 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 2794 | 1467382945973 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e79000 == 29 [pid = 2794] [id = 163] 07:22:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x1176ea800) [pid = 2794] [serial = 486] [outer = 0x0] 07:22:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x118706400) [pid = 2794] [serial = 487] [outer = 0x1176ea800] 07:22:26 INFO - PROCESS | 2794 | 1467382946000 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x11918b800) [pid = 2794] [serial = 488] [outer = 0x1176ea800] 07:22:26 INFO - PROCESS | 2794 | 1467382946356 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]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 569ms 07:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:22:26 INFO - PROCESS | 2794 | 1467382946404 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 2794 | 1467382946405 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:22:26 INFO - PROCESS | 2794 | 1467382946407 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 2794 | 1467382946410 Marionette TRACE conn2 <- [1,626,null,{}] 07:22:26 INFO - PROCESS | 2794 | 1467382946417 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}] 07:22:26 INFO - PROCESS | 2794 | 1467382946421 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:26 INFO - PROCESS | 2794 | 1467382946514 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:22:26 INFO - PROCESS | 2794 | 1467382946552 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:26 INFO - PROCESS | 2794 | 1467382946554 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c53800 == 30 [pid = 2794] [id = 164] 07:22:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x1151da800) [pid = 2794] [serial = 489] [outer = 0x0] 07:22:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x120f40800) [pid = 2794] [serial = 490] [outer = 0x1151da800] 07:22:26 INFO - PROCESS | 2794 | 1467382946582 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x124003400) [pid = 2794] [serial = 491] [outer = 0x1151da800] 07:22:26 INFO - PROCESS | 2794 | 1467382946940 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]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 571ms 07:22:26 INFO - PROCESS | 2794 | 1467382946979 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 2794 | 1467382946981 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:22:26 INFO - PROCESS | 2794 | 1467382946983 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 2794 | 1467382946984 Marionette TRACE conn2 <- [1,630,null,{}] 07:22:26 INFO - PROCESS | 2794 | 1467382946987 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}] 07:22:26 INFO - PROCESS | 2794 | 1467382946988 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:27 INFO - PROCESS | 2794 | 1467382947083 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:22:27 INFO - PROCESS | 2794 | 1467382947087 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 2794 | 1467382947088 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x124505800 == 31 [pid = 2794] [id = 165] 07:22:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x124205c00) [pid = 2794] [serial = 492] [outer = 0x0] 07:22:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 119 (0x124eb4800) [pid = 2794] [serial = 493] [outer = 0x124205c00] 07:22:27 INFO - PROCESS | 2794 | 1467382947114 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 120 (0x124eec000) [pid = 2794] [serial = 494] [outer = 0x124205c00] 07:22:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 121 (0x1247a2c00) [pid = 2794] [serial = 495] [outer = 0x12c9ab000] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 120 (0x12712a800) [pid = 2794] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 119 (0x112d7a400) [pid = 2794] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 118 (0x119154800) [pid = 2794] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x124411400) [pid = 2794] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x116f11c00) [pid = 2794] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x126e97800) [pid = 2794] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x111e2ec00) [pid = 2794] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x11872c000) [pid = 2794] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x116f11400) [pid = 2794] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x112d7fc00) [pid = 2794] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x112d7b800) [pid = 2794] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x12712a400) [pid = 2794] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x125247400) [pid = 2794] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x110eec800) [pid = 2794] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x116081800) [pid = 2794] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x112d84800) [pid = 2794] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x11607bc00) [pid = 2794] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1176e6800) [pid = 2794] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x120f47800) [pid = 2794] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x124eb7400) [pid = 2794] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x110e7a800) [pid = 2794] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1176eac00) [pid = 2794] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x11918c800) [pid = 2794] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:22:27 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124202c00) [pid = 2794] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:22:27 INFO - PROCESS | 2794 | 1467382947731 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]]]}] 07:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 772ms 07:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:22:27 INFO - PROCESS | 2794 | 1467382947763 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 2794 | 1467382947765 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:22:27 INFO - PROCESS | 2794 | 1467382947769 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 2794 | 1467382947770 Marionette TRACE conn2 <- [1,634,null,{}] 07:22:27 INFO - PROCESS | 2794 | 1467382947779 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}] 07:22:27 INFO - PROCESS | 2794 | 1467382947781 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:27 INFO - PROCESS | 2794 | 1467382947850 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:22:27 INFO - PROCESS | 2794 | 1467382947854 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 2794 | 1467382947855 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x124da3800 == 32 [pid = 2794] [id = 166] 07:22:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x112d7f400) [pid = 2794] [serial = 496] [outer = 0x0] 07:22:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1182d4400) [pid = 2794] [serial = 497] [outer = 0x112d7f400] 07:22:27 INFO - PROCESS | 2794 | 1467382947882 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x119d17400) [pid = 2794] [serial = 498] [outer = 0x112d7f400] 07:22:28 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:28 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:28 INFO - PROCESS | 2794 | 1467382948215 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]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 471ms 07:22:28 INFO - PROCESS | 2794 | 1467382948246 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 2794 | 1467382948248 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:22:28 INFO - PROCESS | 2794 | 1467382948255 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 2794 | 1467382948256 Marionette TRACE conn2 <- [1,638,null,{}] 07:22:28 INFO - PROCESS | 2794 | 1467382948258 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}] 07:22:28 INFO - PROCESS | 2794 | 1467382948262 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:28 INFO - PROCESS | 2794 | 1467382948355 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:22:28 INFO - PROCESS | 2794 | 1467382948359 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 2794 | 1467382948359 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x128919000 == 33 [pid = 2794] [id = 167] 07:22:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1182cf000) [pid = 2794] [serial = 499] [outer = 0x0] 07:22:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x12523fc00) [pid = 2794] [serial = 500] [outer = 0x1182cf000] 07:22:28 INFO - PROCESS | 2794 | 1467382948387 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1258dd800) [pid = 2794] [serial = 501] [outer = 0x1182cf000] 07:22:28 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:28 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:28 INFO - PROCESS | 2794 | 1467382948690 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]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 471ms 07:22:28 INFO - PROCESS | 2794 | 1467382948725 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:22:28 INFO - PROCESS | 2794 | 1467382948726 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:22:28 INFO - PROCESS | 2794 | 1467382948729 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 2794 | 1467382948730 Marionette TRACE conn2 <- [1,642,null,{}] 07:22:28 INFO - PROCESS | 2794 | 1467382948733 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}] 07:22:28 INFO - PROCESS | 2794 | 1467382948735 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:28 INFO - PROCESS | 2794 | 1467382948811 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:22:28 INFO - PROCESS | 2794 | 1467382948865 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 2794 | 1467382948866 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b40800 == 34 [pid = 2794] [id = 168] 07:22:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x112d78c00) [pid = 2794] [serial = 502] [outer = 0x0] 07:22:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x125dc6800) [pid = 2794] [serial = 503] [outer = 0x112d78c00] 07:22:28 INFO - PROCESS | 2794 | 1467382948891 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x12734e000) [pid = 2794] [serial = 504] [outer = 0x112d78c00] 07:22:29 INFO - PROCESS | 2794 | 1467382949226 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]]]}] 07:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 07:22:29 INFO - PROCESS | 2794 | 1467382949249 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:22:29 INFO - PROCESS | 2794 | 1467382949251 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:22:29 INFO - PROCESS | 2794 | 1467382949254 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - PROCESS | 2794 | 1467382949256 Marionette TRACE conn2 <- [1,646,null,{}] 07:22:29 INFO - PROCESS | 2794 | 1467382949259 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}] 07:22:29 INFO - PROCESS | 2794 | 1467382949261 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:29 INFO - PROCESS | 2794 | 1467382949377 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:22:29 INFO - PROCESS | 2794 | 1467382949458 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:29 INFO - PROCESS | 2794 | 1467382949459 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x1292d5800 == 35 [pid = 2794] [id = 169] 07:22:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x119104c00) [pid = 2794] [serial = 505] [outer = 0x0] 07:22:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x128936400) [pid = 2794] [serial = 506] [outer = 0x119104c00] 07:22:29 INFO - PROCESS | 2794 | 1467382949498 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x128ca6400) [pid = 2794] [serial = 507] [outer = 0x119104c00] 07:22:30 INFO - PROCESS | 2794 | 1467382950017 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]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 824ms 07:22:30 INFO - PROCESS | 2794 | 1467382950079 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 2794 | 1467382950082 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:22:30 INFO - PROCESS | 2794 | 1467382950087 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 2794 | 1467382950089 Marionette TRACE conn2 <- [1,650,null,{}] 07:22:30 INFO - PROCESS | 2794 | 1467382950094 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}] 07:22:30 INFO - PROCESS | 2794 | 1467382950096 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:30 INFO - PROCESS | 2794 | 1467382950199 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:22:30 INFO - PROCESS | 2794 | 1467382950276 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 2794 | 1467382950278 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e63800 == 36 [pid = 2794] [id = 170] 07:22:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x11323c800) [pid = 2794] [serial = 508] [outer = 0x0] 07:22:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x116741c00) [pid = 2794] [serial = 509] [outer = 0x11323c800] 07:22:30 INFO - PROCESS | 2794 | 1467382950309 Marionette DEBUG loaded listener.js 07:22:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x117ea5800) [pid = 2794] [serial = 510] [outer = 0x11323c800] 07:22:30 INFO - PROCESS | 2794 | 1467382950821 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]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 774ms 07:22:30 INFO - PROCESS | 2794 | 1467382950860 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 2794 | 1467382950863 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:22:30 INFO - PROCESS | 2794 | 1467382950870 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 2794 | 1467382950872 Marionette TRACE conn2 <- [1,654,null,{}] 07:22:30 INFO - PROCESS | 2794 | 1467382950875 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}] 07:22:30 INFO - PROCESS | 2794 | 1467382950876 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:30 INFO - PROCESS | 2794 | 1467382950987 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:22:31 INFO - PROCESS | 2794 | 1467382951066 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 2794 | 1467382951067 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x124505000 == 37 [pid = 2794] [id = 171] 07:22:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x118727400) [pid = 2794] [serial = 511] [outer = 0x0] 07:22:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x1192d4400) [pid = 2794] [serial = 512] [outer = 0x118727400] 07:22:31 INFO - PROCESS | 2794 | 1467382951099 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x119ad5400) [pid = 2794] [serial = 513] [outer = 0x118727400] 07:22:31 INFO - PROCESS | 2794 | 1467382951774 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]]]}] 07:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 920ms 07:22:31 INFO - PROCESS | 2794 | 1467382951813 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 2794 | 1467382951816 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:22:31 INFO - PROCESS | 2794 | 1467382951822 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 2794 | 1467382951824 Marionette TRACE conn2 <- [1,658,null,{}] 07:22:31 INFO - PROCESS | 2794 | 1467382951828 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}] 07:22:31 INFO - PROCESS | 2794 | 1467382951829 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:31 INFO - PROCESS | 2794 | 1467382951935 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:22:31 INFO - PROCESS | 2794 | --DOCSHELL 0x128b40800 == 36 [pid = 2794] [id = 168] 07:22:31 INFO - PROCESS | 2794 | --DOCSHELL 0x128919000 == 35 [pid = 2794] [id = 167] 07:22:31 INFO - PROCESS | 2794 | --DOCSHELL 0x124da3800 == 34 [pid = 2794] [id = 166] 07:22:31 INFO - PROCESS | 2794 | --DOCSHELL 0x124505800 == 33 [pid = 2794] [id = 165] 07:22:31 INFO - PROCESS | 2794 | --DOCSHELL 0x119c53800 == 32 [pid = 2794] [id = 164] 07:22:31 INFO - PROCESS | 2794 | --DOCSHELL 0x117e79000 == 31 [pid = 2794] [id = 163] 07:22:31 INFO - PROCESS | 2794 | --DOCSHELL 0x116622000 == 30 [pid = 2794] [id = 162] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x11918f800) [pid = 2794] [serial = 409] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x1192d4000) [pid = 2794] [serial = 410] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x125241000) [pid = 2794] [serial = 458] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x1181e4800) [pid = 2794] [serial = 406] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1182d3000) [pid = 2794] [serial = 407] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1133dcc00) [pid = 2794] [serial = 403] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x116629800) [pid = 2794] [serial = 404] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x11910b400) [pid = 2794] [serial = 401] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x118707400) [pid = 2794] [serial = 400] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x126934800) [pid = 2794] [serial = 460] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x128a70c00) [pid = 2794] [serial = 431] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1255b6400) [pid = 2794] [serial = 421] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x126930800) [pid = 2794] [serial = 422] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1192d1400) [pid = 2794] [serial = 425] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x128a69800) [pid = 2794] [serial = 430] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x116968400) [pid = 2794] [serial = 424] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x125242400) [pid = 2794] [serial = 419] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124008000) [pid = 2794] [serial = 416] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x126ea0000) [pid = 2794] [serial = 428] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x128a72c00) [pid = 2794] [serial = 433] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x120f3bc00) [pid = 2794] [serial = 413] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x128a6f400) [pid = 2794] [serial = 461] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x124407000) [pid = 2794] [serial = 427] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x129417800) [pid = 2794] [serial = 449] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x124d51c00) [pid = 2794] [serial = 445] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12a519400) [pid = 2794] [serial = 434] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x110eec400) [pid = 2794] [serial = 436] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x11852cc00) [pid = 2794] [serial = 452] [outer = 0x0] [url = about:blank] 07:22:31 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1182d7800) [pid = 2794] [serial = 440] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x126935000) [pid = 2794] [serial = 446] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x119ad6c00) [pid = 2794] [serial = 344] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x120ffc800) [pid = 2794] [serial = 443] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1192d6800) [pid = 2794] [serial = 442] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1176edc00) [pid = 2794] [serial = 451] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x117eb1800) [pid = 2794] [serial = 439] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x124878000) [pid = 2794] [serial = 457] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x118362400) [pid = 2794] [serial = 454] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x1198bb400) [pid = 2794] [serial = 455] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x127350800) [pid = 2794] [serial = 448] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x112d7b400) [pid = 2794] [serial = 437] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x120fed800) [pid = 2794] [serial = 415] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x124d7c800) [pid = 2794] [serial = 418] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x1196fa800) [pid = 2794] [serial = 412] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x12be96800) [pid = 2794] [serial = 395] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x1166f3400) [pid = 2794] [serial = 398] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x112d81800) [pid = 2794] [serial = 397] [outer = 0x0] [url = about:blank] 07:22:32 INFO - PROCESS | 2794 | 1467382952029 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:32 INFO - PROCESS | 2794 | 1467382952030 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x113a30800 == 31 [pid = 2794] [id = 172] 07:22:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x112d81800) [pid = 2794] [serial = 514] [outer = 0x0] 07:22:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x1160d7400) [pid = 2794] [serial = 515] [outer = 0x112d81800] 07:22:32 INFO - PROCESS | 2794 | 1467382952058 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x116a0b000) [pid = 2794] [serial = 516] [outer = 0x112d81800] 07:22:32 INFO - PROCESS | 2794 | 1467382952404 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]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 621ms 07:22:32 INFO - PROCESS | 2794 | 1467382952443 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 2794 | 1467382952446 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:22:32 INFO - PROCESS | 2794 | 1467382952453 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 2794 | 1467382952454 Marionette TRACE conn2 <- [1,662,null,{}] 07:22:32 INFO - PROCESS | 2794 | 1467382952457 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}] 07:22:32 INFO - PROCESS | 2794 | 1467382952458 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:32 INFO - PROCESS | 2794 | 1467382952533 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:22:32 INFO - PROCESS | 2794 | 1467382952590 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:32 INFO - PROCESS | 2794 | 1467382952591 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x117463800 == 32 [pid = 2794] [id = 173] 07:22:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x116a0a000) [pid = 2794] [serial = 517] [outer = 0x0] 07:22:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x1182bc400) [pid = 2794] [serial = 518] [outer = 0x116a0a000] 07:22:32 INFO - PROCESS | 2794 | 1467382952618 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x119153800) [pid = 2794] [serial = 519] [outer = 0x116a0a000] 07:22:32 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:32 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:32 INFO - PROCESS | 2794 | 1467382952927 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]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 525ms 07:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:22:32 INFO - PROCESS | 2794 | 1467382952976 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 2794 | 1467382952977 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:22:32 INFO - PROCESS | 2794 | 1467382952980 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 2794 | 1467382952982 Marionette TRACE conn2 <- [1,666,null,{}] 07:22:32 INFO - PROCESS | 2794 | 1467382952990 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}] 07:22:32 INFO - PROCESS | 2794 | 1467382952993 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:33 INFO - PROCESS | 2794 | 1467382953072 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:22:33 INFO - PROCESS | 2794 | 1467382953132 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 2794 | 1467382953134 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192f8800 == 33 [pid = 2794] [id = 174] 07:22:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x1181e1800) [pid = 2794] [serial = 520] [outer = 0x0] 07:22:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x119ab3000) [pid = 2794] [serial = 521] [outer = 0x1181e1800] 07:22:33 INFO - PROCESS | 2794 | 1467382953162 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x120f44000) [pid = 2794] [serial = 522] [outer = 0x1181e1800] 07:22:33 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:33 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:33 INFO - PROCESS | 2794 | 1467382953442 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]]]}] 07:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 475ms 07:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:22:33 INFO - PROCESS | 2794 | 1467382953458 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 2794 | 1467382953460 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:22:33 INFO - PROCESS | 2794 | 1467382953462 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 2794 | 1467382953463 Marionette TRACE conn2 <- [1,670,null,{}] 07:22:33 INFO - PROCESS | 2794 | 1467382953473 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}] 07:22:33 INFO - PROCESS | 2794 | 1467382953474 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:33 INFO - PROCESS | 2794 | 1467382953559 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:22:33 INFO - PROCESS | 2794 | 1467382953563 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 2794 | 1467382953565 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x12406b000 == 34 [pid = 2794] [id = 175] 07:22:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x120ffac00) [pid = 2794] [serial = 523] [outer = 0x0] 07:22:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x124411400) [pid = 2794] [serial = 524] [outer = 0x120ffac00] 07:22:33 INFO - PROCESS | 2794 | 1467382953592 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x124878000) [pid = 2794] [serial = 525] [outer = 0x120ffac00] 07:22:33 INFO - PROCESS | 2794 | 1467382953937 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]]]}] 07:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 07:22:33 INFO - PROCESS | 2794 | 1467382953989 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 2794 | 1467382953990 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:22:33 INFO - PROCESS | 2794 | 1467382953992 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 2794 | 1467382953993 Marionette TRACE conn2 <- [1,674,null,{}] 07:22:33 INFO - PROCESS | 2794 | 1467382953995 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}] 07:22:33 INFO - PROCESS | 2794 | 1467382953997 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:34 INFO - PROCESS | 2794 | 1467382954090 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:22:34 INFO - PROCESS | 2794 | 1467382954123 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 2794 | 1467382954124 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x12427e000 == 35 [pid = 2794] [id = 176] 07:22:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x124448000) [pid = 2794] [serial = 526] [outer = 0x0] 07:22:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x124eb4000) [pid = 2794] [serial = 527] [outer = 0x124448000] 07:22:34 INFO - PROCESS | 2794 | 1467382954156 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x12523a800) [pid = 2794] [serial = 528] [outer = 0x124448000] 07:22:34 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:34 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:34 INFO - PROCESS | 2794 | 1467382954490 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]]]}] 07:22:34 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 07:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 521ms 07:22:34 INFO - PROCESS | 2794 | 1467382954513 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 2794 | 1467382954514 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:22:34 INFO - PROCESS | 2794 | 1467382954523 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 2794 | 1467382954525 Marionette TRACE conn2 <- [1,678,null,{}] 07:22:34 INFO - PROCESS | 2794 | 1467382954527 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}] 07:22:34 INFO - PROCESS | 2794 | 1467382954531 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:34 INFO - PROCESS | 2794 | 1467382954643 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:22:34 INFO - PROCESS | 2794 | 1467382954647 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 2794 | 1467382954648 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x125307000 == 36 [pid = 2794] [id = 177] 07:22:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x124d7d000) [pid = 2794] [serial = 529] [outer = 0x0] 07:22:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1255ba800) [pid = 2794] [serial = 530] [outer = 0x124d7d000] 07:22:34 INFO - PROCESS | 2794 | 1467382954675 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x128a6ec00) [pid = 2794] [serial = 531] [outer = 0x124d7d000] 07:22:35 INFO - PROCESS | 2794 | 1467382955020 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]]]}] 07:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 07:22:35 INFO - PROCESS | 2794 | 1467382955043 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 2794 | 1467382955044 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:22:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:22:35 INFO - PROCESS | 2794 | 1467382955046 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 2794 | 1467382955048 Marionette TRACE conn2 <- [1,682,null,{}] 07:22:35 INFO - PROCESS | 2794 | 1467382955059 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}] 07:22:35 INFO - PROCESS | 2794 | 1467382955061 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:35 INFO - PROCESS | 2794 | 1467382955169 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:22:35 INFO - PROCESS | 2794 | 1467382955213 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 2794 | 1467382955215 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x128910800 == 37 [pid = 2794] [id = 178] 07:22:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x128ca3000) [pid = 2794] [serial = 532] [outer = 0x0] 07:22:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1291ca800) [pid = 2794] [serial = 533] [outer = 0x128ca3000] 07:22:35 INFO - PROCESS | 2794 | 1467382955255 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12940e000) [pid = 2794] [serial = 534] [outer = 0x128ca3000] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x112f6c400) [pid = 2794] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1176ea800) [pid = 2794] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1151da800) [pid = 2794] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x124205c00) [pid = 2794] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x112d7f400) [pid = 2794] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1160d7c00) [pid = 2794] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1196f0c00) [pid = 2794] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x128ca8c00) [pid = 2794] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x12a5e3c00) [pid = 2794] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12aa66c00) [pid = 2794] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1182cf000) [pid = 2794] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x12b8a1c00) [pid = 2794] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x112d78c00) [pid = 2794] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:22:36 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x112d81400) [pid = 2794] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:22:36 INFO - PROCESS | 2794 | 1467382956163 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]]]}] 07:22:36 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) 07:22:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 07:22:36 INFO - PROCESS | 2794 | 1467382956169 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:22:36 INFO - PROCESS | 2794 | 1467382956171 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:22:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:22:36 INFO - PROCESS | 2794 | 1467382956173 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:22:36 INFO - PROCESS | 2794 | 1467382956174 Marionette TRACE conn2 <- [1,686,null,{}] 07:22:36 INFO - PROCESS | 2794 | 1467382956176 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}] 07:22:36 INFO - PROCESS | 2794 | 1467382956178 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:36 INFO - PROCESS | 2794 | 1467382956255 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:22:36 INFO - PROCESS | 2794 | 1467382956259 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:36 INFO - PROCESS | 2794 | 1467382956260 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fdc000 == 38 [pid = 2794] [id = 179] 07:22:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x112fba400) [pid = 2794] [serial = 535] [outer = 0x0] 07:22:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x11918dc00) [pid = 2794] [serial = 536] [outer = 0x112fba400] 07:22:36 INFO - PROCESS | 2794 | 1467382956285 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x124eb6800) [pid = 2794] [serial = 537] [outer = 0x112fba400] 07:22:37 INFO - PROCESS | 2794 | 1467382957088 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]]]}] 07:22:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:22:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 919ms 07:22:37 INFO - PROCESS | 2794 | 1467382957092 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 2794 | 1467382957093 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:22:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:22:37 INFO - PROCESS | 2794 | 1467382957096 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 2794 | 1467382957097 Marionette TRACE conn2 <- [1,690,null,{}] 07:22:37 INFO - PROCESS | 2794 | 1467382957101 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}] 07:22:37 INFO - PROCESS | 2794 | 1467382957102 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:37 INFO - PROCESS | 2794 | 1467382957178 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:22:37 INFO - PROCESS | 2794 | 1467382957228 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:37 INFO - PROCESS | 2794 | 1467382957229 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e6000 == 39 [pid = 2794] [id = 180] 07:22:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1167ee800) [pid = 2794] [serial = 538] [outer = 0x0] 07:22:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x129415000) [pid = 2794] [serial = 539] [outer = 0x1167ee800] 07:22:37 INFO - PROCESS | 2794 | 1467382957253 Marionette DEBUG loaded listener.js 07:22:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x12a51b800) [pid = 2794] [serial = 540] [outer = 0x1167ee800] 07:22:38 INFO - PROCESS | 2794 | 1467382958007 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]]]}] 07:22:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:22:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 918ms 07:22:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:22:38 INFO - PROCESS | 2794 | 1467382958017 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:22:38 INFO - PROCESS | 2794 | 1467382958018 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:22:38 INFO - PROCESS | 2794 | 1467382958020 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 2794 | 1467382958021 Marionette TRACE conn2 <- [1,694,null,{}] 07:22:38 INFO - PROCESS | 2794 | 1467382958023 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}] 07:22:38 INFO - PROCESS | 2794 | 1467382958024 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:38 INFO - PROCESS | 2794 | 1467382958141 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:22:38 INFO - PROCESS | 2794 | 1467382958189 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 2794 | 1467382958191 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x113ac1800 == 40 [pid = 2794] [id = 181] 07:22:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x110ee7400) [pid = 2794] [serial = 541] [outer = 0x0] 07:22:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1121bdc00) [pid = 2794] [serial = 542] [outer = 0x110ee7400] 07:22:38 INFO - PROCESS | 2794 | 1467382958222 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x112fd6800) [pid = 2794] [serial = 543] [outer = 0x110ee7400] 07:22:39 INFO - PROCESS | 2794 | 1467382959110 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]]]}] 07:22:39 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) 07:22:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1119ms 07:22:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:22:39 INFO - PROCESS | 2794 | 1467382959140 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 2794 | 1467382959143 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:22:39 INFO - PROCESS | 2794 | 1467382959146 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 2794 | 1467382959148 Marionette TRACE conn2 <- [1,698,null,{}] 07:22:39 INFO - PROCESS | 2794 | 1467382959154 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}] 07:22:39 INFO - PROCESS | 2794 | 1467382959155 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:39 INFO - PROCESS | 2794 | 1467382959255 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:22:39 INFO - PROCESS | 2794 | 1467382959302 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 2794 | 1467382959304 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196d2000 == 41 [pid = 2794] [id = 182] 07:22:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1182d1400) [pid = 2794] [serial = 544] [outer = 0x0] 07:22:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x11871e800) [pid = 2794] [serial = 545] [outer = 0x1182d1400] 07:22:39 INFO - PROCESS | 2794 | 1467382959336 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1192d6400) [pid = 2794] [serial = 546] [outer = 0x1182d1400] 07:22:40 INFO - PROCESS | 2794 | 1467382960228 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]]]}] 07:22:40 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) 07:22:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 07:22:40 INFO - PROCESS | 2794 | 1467382960270 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 2794 | 1467382960273 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:22:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:22:40 INFO - PROCESS | 2794 | 1467382960275 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 2794 | 1467382960277 Marionette TRACE conn2 <- [1,702,null,{}] 07:22:40 INFO - PROCESS | 2794 | 1467382960279 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}] 07:22:40 INFO - PROCESS | 2794 | 1467382960281 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:40 INFO - PROCESS | 2794 | 1467382960378 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:22:40 INFO - PROCESS | 2794 | 1467382960427 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 2794 | 1467382960429 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x1292d5000 == 42 [pid = 2794] [id = 183] 07:22:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x120f41c00) [pid = 2794] [serial = 547] [outer = 0x0] 07:22:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x125247400) [pid = 2794] [serial = 548] [outer = 0x120f41c00] 07:22:40 INFO - PROCESS | 2794 | 1467382960457 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12582a400) [pid = 2794] [serial = 549] [outer = 0x120f41c00] 07:22:41 INFO - PROCESS | 2794 | 1467382961327 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]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:22:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1069ms 07:22:41 INFO - PROCESS | 2794 | 1467382961348 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 2794 | 1467382961351 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:22:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:22:41 INFO - PROCESS | 2794 | 1467382961361 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 2794 | 1467382961364 Marionette TRACE conn2 <- [1,706,null,{}] 07:22:41 INFO - PROCESS | 2794 | 1467382961366 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}] 07:22:41 INFO - PROCESS | 2794 | 1467382961371 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:41 INFO - PROCESS | 2794 | 1467382961473 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:22:41 INFO - PROCESS | 2794 | 1467382961521 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 2794 | 1467382961522 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185d9800 == 43 [pid = 2794] [id = 184] 07:22:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x120f47800) [pid = 2794] [serial = 550] [outer = 0x0] 07:22:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x128cae800) [pid = 2794] [serial = 551] [outer = 0x120f47800] 07:22:41 INFO - PROCESS | 2794 | 1467382961551 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12a6b7400) [pid = 2794] [serial = 552] [outer = 0x120f47800] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e6000 == 42 [pid = 2794] [id = 180] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x119fdc000 == 41 [pid = 2794] [id = 179] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x128910800 == 40 [pid = 2794] [id = 178] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x125307000 == 39 [pid = 2794] [id = 177] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x12427e000 == 38 [pid = 2794] [id = 176] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x12406b000 == 37 [pid = 2794] [id = 175] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x1192f8800 == 36 [pid = 2794] [id = 174] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x117463800 == 35 [pid = 2794] [id = 173] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x113a30800 == 34 [pid = 2794] [id = 172] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x124505000 == 33 [pid = 2794] [id = 171] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x1292d5800 == 32 [pid = 2794] [id = 169] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x117e63800 == 31 [pid = 2794] [id = 170] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x124514000 == 30 [pid = 2794] [id = 161] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x1292d5000 == 29 [pid = 2794] [id = 183] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x1196d2000 == 28 [pid = 2794] [id = 182] 07:22:43 INFO - PROCESS | 2794 | --DOCSHELL 0x113ac1800 == 27 [pid = 2794] [id = 181] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12a514400) [pid = 2794] [serial = 470] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1291d5000) [pid = 2794] [serial = 469] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x12aa69000) [pid = 2794] [serial = 473] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12a909400) [pid = 2794] [serial = 472] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12b89e000) [pid = 2794] [serial = 476] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12abb5000) [pid = 2794] [serial = 475] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12523fc00) [pid = 2794] [serial = 500] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1182d4400) [pid = 2794] [serial = 497] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12c1b1000) [pid = 2794] [serial = 479] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x12be94400) [pid = 2794] [serial = 478] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x12734e000) [pid = 2794] [serial = 504] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x125dc6800) [pid = 2794] [serial = 503] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1192d7400) [pid = 2794] [serial = 482] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1162ba000) [pid = 2794] [serial = 484] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1167fcc00) [pid = 2794] [serial = 485] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x1258dd800) [pid = 2794] [serial = 501] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x128936400) [pid = 2794] [serial = 506] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x1176e6000) [pid = 2794] [serial = 481] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x118706400) [pid = 2794] [serial = 487] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x120f40800) [pid = 2794] [serial = 490] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x11918b800) [pid = 2794] [serial = 488] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x124eb4800) [pid = 2794] [serial = 493] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x116f19000) [pid = 2794] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x124003400) [pid = 2794] [serial = 491] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x119d17400) [pid = 2794] [serial = 498] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x1182d2c00) [pid = 2794] [serial = 464] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x116735c00) [pid = 2794] [serial = 463] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x124eec000) [pid = 2794] [serial = 494] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x1245eb400) [pid = 2794] [serial = 467] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | --DOMWINDOW == 64 (0x120f41400) [pid = 2794] [serial = 466] [outer = 0x0] [url = about:blank] 07:22:43 INFO - PROCESS | 2794 | 1467382963133 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]]]}] 07:22:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:22:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1827ms 07:22:43 INFO - PROCESS | 2794 | 1467382963184 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 2794 | 1467382963186 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:22:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:22:43 INFO - PROCESS | 2794 | 1467382963190 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - PROCESS | 2794 | 1467382963193 Marionette TRACE conn2 <- [1,710,null,{}] 07:22:43 INFO - PROCESS | 2794 | 1467382963198 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}] 07:22:43 INFO - PROCESS | 2794 | 1467382963199 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:43 INFO - PROCESS | 2794 | 1467382963274 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:22:43 INFO - PROCESS | 2794 | 1467382963279 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 2794 | 1467382963281 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x113d85800 == 28 [pid = 2794] [id = 185] 07:22:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x116079000) [pid = 2794] [serial = 553] [outer = 0x0] 07:22:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x11607c400) [pid = 2794] [serial = 554] [outer = 0x116079000] 07:22:43 INFO - PROCESS | 2794 | 1467382963313 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x116735c00) [pid = 2794] [serial = 555] [outer = 0x116079000] 07:22:44 INFO - PROCESS | 2794 | 1467382964114 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]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:22:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 974ms 07:22:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:22:44 INFO - PROCESS | 2794 | 1467382964163 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 2794 | 1467382964167 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:22:44 INFO - PROCESS | 2794 | 1467382964171 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 2794 | 1467382964173 Marionette TRACE conn2 <- [1,714,null,{}] 07:22:44 INFO - PROCESS | 2794 | 1467382964176 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}] 07:22:44 INFO - PROCESS | 2794 | 1467382964178 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:44 INFO - PROCESS | 2794 | 1467382964256 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:22:44 INFO - PROCESS | 2794 | 1467382964302 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 2794 | 1467382964304 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ab7800 == 29 [pid = 2794] [id = 186] 07:22:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x116975000) [pid = 2794] [serial = 556] [outer = 0x0] 07:22:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x1182b6000) [pid = 2794] [serial = 557] [outer = 0x116975000] 07:22:44 INFO - PROCESS | 2794 | 1467382964331 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x1182d2c00) [pid = 2794] [serial = 558] [outer = 0x116975000] 07:22:45 INFO - PROCESS | 2794 | 1467382965110 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]]]}] 07:22:45 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 07:22:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 07:22:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:22:45 INFO - PROCESS | 2794 | 1467382965141 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 2794 | 1467382965142 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:22:45 INFO - PROCESS | 2794 | 1467382965145 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 2794 | 1467382965147 Marionette TRACE conn2 <- [1,718,null,{}] 07:22:45 INFO - PROCESS | 2794 | 1467382965164 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}] 07:22:45 INFO - PROCESS | 2794 | 1467382965167 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:45 INFO - PROCESS | 2794 | 1467382965258 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:22:45 INFO - PROCESS | 2794 | 1467382965293 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:45 INFO - PROCESS | 2794 | 1467382965295 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185de000 == 30 [pid = 2794] [id = 187] 07:22:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x119191400) [pid = 2794] [serial = 559] [outer = 0x0] 07:22:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x1192d0c00) [pid = 2794] [serial = 560] [outer = 0x119191400] 07:22:45 INFO - PROCESS | 2794 | 1467382965323 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x1196f3c00) [pid = 2794] [serial = 561] [outer = 0x119191400] 07:22:46 INFO - PROCESS | 2794 | 1467382966125 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]]]}] 07:22:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:22:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1031ms 07:22:46 INFO - PROCESS | 2794 | 1467382966181 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 2794 | 1467382966182 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:22:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:22:46 INFO - PROCESS | 2794 | 1467382966185 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 2794 | 1467382966186 Marionette TRACE conn2 <- [1,722,null,{}] 07:22:46 INFO - PROCESS | 2794 | 1467382966188 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}] 07:22:46 INFO - PROCESS | 2794 | 1467382966189 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:46 INFO - PROCESS | 2794 | 1467382966279 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:22:46 INFO - PROCESS | 2794 | 1467382966283 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 2794 | 1467382966285 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196da000 == 31 [pid = 2794] [id = 188] 07:22:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x119abdc00) [pid = 2794] [serial = 562] [outer = 0x0] 07:22:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x120f3bc00) [pid = 2794] [serial = 563] [outer = 0x119abdc00] 07:22:46 INFO - PROCESS | 2794 | 1467382966310 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x120fee800) [pid = 2794] [serial = 564] [outer = 0x119abdc00] 07:22:46 INFO - PROCESS | 2794 | 1467382966621 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] 07:22:46 INFO - PROCESS | 2794 | 1467382966673 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:22:46 INFO - PROCESS | 2794 | 1467382966676 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 2794 | 1467382966678 Marionette TRACE conn2 <- [1,726,null,{}] 07:22:46 INFO - PROCESS | 2794 | 1467382966681 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}] 07:22:46 INFO - PROCESS | 2794 | 1467382966683 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:46 INFO - PROCESS | 2794 | 1467382966833 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:22:46 INFO - PROCESS | 2794 | 1467382966838 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 2794 | 1467382966840 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fdc800 == 32 [pid = 2794] [id = 189] 07:22:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x119108400) [pid = 2794] [serial = 565] [outer = 0x0] 07:22:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x124009400) [pid = 2794] [serial = 566] [outer = 0x119108400] 07:22:46 INFO - PROCESS | 2794 | 1467382966920 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x11673ac00) [pid = 2794] [serial = 567] [outer = 0x119108400] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x1167ee800) [pid = 2794] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x124d7d000) [pid = 2794] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x128ca3000) [pid = 2794] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x120ffac00) [pid = 2794] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x1181e1800) [pid = 2794] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x11323c800) [pid = 2794] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x112d81800) [pid = 2794] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x118727400) [pid = 2794] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x116a0a000) [pid = 2794] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x119104c00) [pid = 2794] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x112fba400) [pid = 2794] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:22:47 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x124448000) [pid = 2794] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:22:47 INFO - PROCESS | 2794 | 1467382967376 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]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:22:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 721ms 07:22:47 INFO - PROCESS | 2794 | 1467382967397 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 2794 | 1467382967399 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:22:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:22:47 INFO - PROCESS | 2794 | 1467382967410 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 2794 | 1467382967411 Marionette TRACE conn2 <- [1,730,null,{}] 07:22:47 INFO - PROCESS | 2794 | 1467382967413 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}] 07:22:47 INFO - PROCESS | 2794 | 1467382967419 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:47 INFO - PROCESS | 2794 | 1467382967526 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:22:47 INFO - PROCESS | 2794 | 1467382967535 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 2794 | 1467382967536 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x124506800 == 33 [pid = 2794] [id = 190] 07:22:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x120ffac00) [pid = 2794] [serial = 568] [outer = 0x0] 07:22:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x124ec1400) [pid = 2794] [serial = 569] [outer = 0x120ffac00] 07:22:47 INFO - PROCESS | 2794 | 1467382967561 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x125247c00) [pid = 2794] [serial = 570] [outer = 0x120ffac00] 07:22:47 INFO - PROCESS | 2794 | 1467382967879 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] 07:22:47 INFO - PROCESS | 2794 | 1467382967931 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:22:47 INFO - PROCESS | 2794 | 1467382967933 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 2794 | 1467382967934 Marionette TRACE conn2 <- [1,734,null,{}] 07:22:47 INFO - PROCESS | 2794 | 1467382967937 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}] 07:22:47 INFO - PROCESS | 2794 | 1467382967938 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:48 INFO - PROCESS | 2794 | 1467382968028 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:22:48 INFO - PROCESS | 2794 | 1467382968037 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 2794 | 1467382968046 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x12530a800 == 34 [pid = 2794] [id = 191] 07:22:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x110e84000) [pid = 2794] [serial = 571] [outer = 0x0] 07:22:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x125549400) [pid = 2794] [serial = 572] [outer = 0x110e84000] 07:22:48 INFO - PROCESS | 2794 | 1467382968071 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x126e07400) [pid = 2794] [serial = 573] [outer = 0x110e84000] 07:22:48 INFO - PROCESS | 2794 | 1467382968349 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]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:22:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 07:22:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:22:48 INFO - PROCESS | 2794 | 1467382968405 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 2794 | 1467382968406 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:22:48 INFO - PROCESS | 2794 | 1467382968408 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 2794 | 1467382968409 Marionette TRACE conn2 <- [1,738,null,{}] 07:22:48 INFO - PROCESS | 2794 | 1467382968412 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}] 07:22:48 INFO - PROCESS | 2794 | 1467382968413 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:48 INFO - PROCESS | 2794 | 1467382968486 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:22:48 INFO - PROCESS | 2794 | 1467382968490 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 2794 | 1467382968491 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d97000 == 35 [pid = 2794] [id = 192] 07:22:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x1255bbc00) [pid = 2794] [serial = 574] [outer = 0x0] 07:22:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x127347000) [pid = 2794] [serial = 575] [outer = 0x1255bbc00] 07:22:48 INFO - PROCESS | 2794 | 1467382968515 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x128a68400) [pid = 2794] [serial = 576] [outer = 0x1255bbc00] 07:22:49 INFO - PROCESS | 2794 | 1467382969334 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]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:22:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 07:22:49 INFO - PROCESS | 2794 | 1467382969379 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:22:49 INFO - PROCESS | 2794 | 1467382969381 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:22:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:22:49 INFO - PROCESS | 2794 | 1467382969385 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - PROCESS | 2794 | 1467382969387 Marionette TRACE conn2 <- [1,742,null,{}] 07:22:49 INFO - PROCESS | 2794 | 1467382969391 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}] 07:22:49 INFO - PROCESS | 2794 | 1467382969392 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:49 INFO - PROCESS | 2794 | 1467382969500 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:22:49 INFO - PROCESS | 2794 | 1467382969547 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 2794 | 1467382969548 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x116671000 == 36 [pid = 2794] [id = 193] 07:22:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x113868800) [pid = 2794] [serial = 577] [outer = 0x0] 07:22:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x1151da800) [pid = 2794] [serial = 578] [outer = 0x113868800] 07:22:49 INFO - PROCESS | 2794 | 1467382969582 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1167fcc00) [pid = 2794] [serial = 579] [outer = 0x113868800] 07:22:50 INFO - PROCESS | 2794 | 1467382970540 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]]]}] 07:22:50 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 07:22:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1172ms 07:22:50 INFO - PROCESS | 2794 | 1467382970557 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 2794 | 1467382970560 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:22:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:22:50 INFO - PROCESS | 2794 | 1467382970565 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 2794 | 1467382970567 Marionette TRACE conn2 <- [1,746,null,{}] 07:22:50 INFO - PROCESS | 2794 | 1467382970569 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}] 07:22:50 INFO - PROCESS | 2794 | 1467382970571 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:50 INFO - PROCESS | 2794 | 1467382970675 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:22:50 INFO - PROCESS | 2794 | 1467382970721 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 2794 | 1467382970723 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x11917a800 == 37 [pid = 2794] [id = 194] 07:22:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x116f19000) [pid = 2794] [serial = 580] [outer = 0x0] 07:22:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1182d5000) [pid = 2794] [serial = 581] [outer = 0x116f19000] 07:22:50 INFO - PROCESS | 2794 | 1467382970754 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x118703000) [pid = 2794] [serial = 582] [outer = 0x116f19000] 07:22:51 INFO - PROCESS | 2794 | --DOCSHELL 0x12530a800 == 36 [pid = 2794] [id = 191] 07:22:51 INFO - PROCESS | 2794 | --DOCSHELL 0x124506800 == 35 [pid = 2794] [id = 190] 07:22:51 INFO - PROCESS | 2794 | --DOCSHELL 0x119fdc800 == 34 [pid = 2794] [id = 189] 07:22:51 INFO - PROCESS | 2794 | --DOCSHELL 0x1196da000 == 33 [pid = 2794] [id = 188] 07:22:51 INFO - PROCESS | 2794 | --DOCSHELL 0x1185de000 == 32 [pid = 2794] [id = 187] 07:22:51 INFO - PROCESS | 2794 | --DOCSHELL 0x116ab7800 == 31 [pid = 2794] [id = 186] 07:22:51 INFO - PROCESS | 2794 | --DOCSHELL 0x113d85800 == 30 [pid = 2794] [id = 185] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1255ba800) [pid = 2794] [serial = 530] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1291ca800) [pid = 2794] [serial = 533] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x124411400) [pid = 2794] [serial = 524] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x119ab3000) [pid = 2794] [serial = 521] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x120f44000) [pid = 2794] [serial = 522] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x116741c00) [pid = 2794] [serial = 509] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x117ea5800) [pid = 2794] [serial = 510] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x1160d7400) [pid = 2794] [serial = 515] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x116a0b000) [pid = 2794] [serial = 516] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x1192d4400) [pid = 2794] [serial = 512] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x119ad5400) [pid = 2794] [serial = 513] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x1182bc400) [pid = 2794] [serial = 518] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x119153800) [pid = 2794] [serial = 519] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x128ca6400) [pid = 2794] [serial = 507] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x11918dc00) [pid = 2794] [serial = 536] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x124eb4000) [pid = 2794] [serial = 527] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x128a6ec00) [pid = 2794] [serial = 531] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 64 (0x12523a800) [pid = 2794] [serial = 528] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 63 (0x12940e000) [pid = 2794] [serial = 534] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 62 (0x124878000) [pid = 2794] [serial = 525] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 61 (0x124eb6800) [pid = 2794] [serial = 537] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 60 (0x12a51b800) [pid = 2794] [serial = 540] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | --DOMWINDOW == 59 (0x129415000) [pid = 2794] [serial = 539] [outer = 0x0] [url = about:blank] 07:22:51 INFO - PROCESS | 2794 | 1467382971823 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]]]}] 07:22:51 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.) 07:22:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1272ms 07:22:51 INFO - PROCESS | 2794 | 1467382971837 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:22:51 INFO - PROCESS | 2794 | 1467382971841 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:22:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:22:51 INFO - PROCESS | 2794 | 1467382971845 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 2794 | 1467382971848 Marionette TRACE conn2 <- [1,750,null,{}] 07:22:51 INFO - PROCESS | 2794 | 1467382971856 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}] 07:22:51 INFO - PROCESS | 2794 | 1467382971858 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:51 INFO - PROCESS | 2794 | 1467382971939 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:22:51 INFO - PROCESS | 2794 | 1467382971944 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 2794 | 1467382971945 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x11679e000 == 31 [pid = 2794] [id = 195] 07:22:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 60 (0x116a0bc00) [pid = 2794] [serial = 583] [outer = 0x0] 07:22:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 61 (0x1176ef400) [pid = 2794] [serial = 584] [outer = 0x116a0bc00] 07:22:51 INFO - PROCESS | 2794 | 1467382971976 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 62 (0x118362400) [pid = 2794] [serial = 585] [outer = 0x116a0bc00] 07:22:52 INFO - PROCESS | 2794 | 1467382972821 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]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:22:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1028ms 07:22:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:22:52 INFO - PROCESS | 2794 | 1467382972871 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 2794 | 1467382972874 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:22:52 INFO - PROCESS | 2794 | 1467382972878 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 2794 | 1467382972880 Marionette TRACE conn2 <- [1,754,null,{}] 07:22:52 INFO - PROCESS | 2794 | 1467382972882 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}] 07:22:52 INFO - PROCESS | 2794 | 1467382972884 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:52 INFO - PROCESS | 2794 | 1467382972958 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:22:52 INFO - PROCESS | 2794 | 1467382972962 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 2794 | 1467382972964 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e4000 == 32 [pid = 2794] [id = 196] 07:22:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 63 (0x119187c00) [pid = 2794] [serial = 586] [outer = 0x0] 07:22:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 64 (0x1192d5c00) [pid = 2794] [serial = 587] [outer = 0x119187c00] 07:22:52 INFO - PROCESS | 2794 | 1467382972993 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x1198c4c00) [pid = 2794] [serial = 588] [outer = 0x119187c00] 07:22:53 INFO - PROCESS | 2794 | 1467382973809 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]]]}] 07:22:53 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 07:22:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 07:22:53 INFO - PROCESS | 2794 | 1467382973848 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 2794 | 1467382973849 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:22:53 INFO - PROCESS | 2794 | 1467382973854 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 2794 | 1467382973856 Marionette TRACE conn2 <- [1,758,null,{}] 07:22:53 INFO - PROCESS | 2794 | 1467382973869 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}] 07:22:53 INFO - PROCESS | 2794 | 1467382973872 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:53 INFO - PROCESS | 2794 | 1467382973964 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:22:53 INFO - PROCESS | 2794 | 1467382973970 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:53 INFO - PROCESS | 2794 | 1467382973972 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x119db0000 == 33 [pid = 2794] [id = 197] 07:22:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x119ab2800) [pid = 2794] [serial = 589] [outer = 0x0] 07:22:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x124003000) [pid = 2794] [serial = 590] [outer = 0x119ab2800] 07:22:54 INFO - PROCESS | 2794 | 1467382974000 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x124449000) [pid = 2794] [serial = 591] [outer = 0x119ab2800] 07:22:54 INFO - PROCESS | 2794 | 1467382974375 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]]]}] 07:22:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:22:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 573ms 07:22:54 INFO - PROCESS | 2794 | 1467382974427 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 2794 | 1467382974429 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:22:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:22:54 INFO - PROCESS | 2794 | 1467382974438 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 2794 | 1467382974439 Marionette TRACE conn2 <- [1,762,null,{}] 07:22:54 INFO - PROCESS | 2794 | 1467382974441 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}] 07:22:54 INFO - PROCESS | 2794 | 1467382974442 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:54 INFO - PROCESS | 2794 | 1467382974538 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:22:54 INFO - PROCESS | 2794 | 1467382974543 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 2794 | 1467382974544 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x12451b800 == 34 [pid = 2794] [id = 198] 07:22:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x120fed400) [pid = 2794] [serial = 592] [outer = 0x0] 07:22:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x124eb4000) [pid = 2794] [serial = 593] [outer = 0x120fed400] 07:22:54 INFO - PROCESS | 2794 | 1467382974569 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x125243400) [pid = 2794] [serial = 594] [outer = 0x120fed400] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x110ee7400) [pid = 2794] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x1182d1400) [pid = 2794] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x120f41c00) [pid = 2794] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x116079000) [pid = 2794] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x119108400) [pid = 2794] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x119abdc00) [pid = 2794] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 64 (0x120ffac00) [pid = 2794] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 63 (0x110e84000) [pid = 2794] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 62 (0x116975000) [pid = 2794] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:22:54 INFO - PROCESS | 2794 | --DOMWINDOW == 61 (0x119191400) [pid = 2794] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:22:55 INFO - PROCESS | 2794 | 1467382975371 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]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:22:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 07:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:22:55 INFO - PROCESS | 2794 | 1467382975408 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 2794 | 1467382975409 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:22:55 INFO - PROCESS | 2794 | 1467382975412 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 2794 | 1467382975413 Marionette TRACE conn2 <- [1,766,null,{}] 07:22:55 INFO - PROCESS | 2794 | 1467382975415 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}] 07:22:55 INFO - PROCESS | 2794 | 1467382975416 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:55 INFO - PROCESS | 2794 | 1467382975486 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:22:55 INFO - PROCESS | 2794 | 1467382975490 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 2794 | 1467382975491 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246cd800 == 35 [pid = 2794] [id = 199] 07:22:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 62 (0x1167f0000) [pid = 2794] [serial = 595] [outer = 0x0] 07:22:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 63 (0x119110000) [pid = 2794] [serial = 596] [outer = 0x1167f0000] 07:22:55 INFO - PROCESS | 2794 | 1467382975514 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 64 (0x120ff6800) [pid = 2794] [serial = 597] [outer = 0x1167f0000] 07:22:56 INFO - PROCESS | 2794 | 1467382976378 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]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 973ms 07:22:56 INFO - PROCESS | 2794 | 1467382976386 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 2794 | 1467382976387 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:22:56 INFO - PROCESS | 2794 | 1467382976389 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 2794 | 1467382976390 Marionette TRACE conn2 <- [1,770,null,{}] 07:22:56 INFO - PROCESS | 2794 | 1467382976392 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}] 07:22:56 INFO - PROCESS | 2794 | 1467382976396 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:56 INFO - PROCESS | 2794 | 1467382976505 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:22:56 INFO - PROCESS | 2794 | 1467382976511 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 2794 | 1467382976512 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12716a000 == 36 [pid = 2794] [id = 200] 07:22:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x1258d1000) [pid = 2794] [serial = 598] [outer = 0x0] 07:22:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x12893bc00) [pid = 2794] [serial = 599] [outer = 0x1258d1000] 07:22:56 INFO - PROCESS | 2794 | 1467382976537 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x128a71c00) [pid = 2794] [serial = 600] [outer = 0x1258d1000] 07:22:56 INFO - PROCESS | 2794 | 1467382976842 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]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 468ms 07:22:56 INFO - PROCESS | 2794 | 1467382976858 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 2794 | 1467382976859 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:22:56 INFO - PROCESS | 2794 | 1467382976861 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 2794 | 1467382976862 Marionette TRACE conn2 <- [1,774,null,{}] 07:22:56 INFO - PROCESS | 2794 | 1467382976865 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}] 07:22:56 INFO - PROCESS | 2794 | 1467382976866 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:56 INFO - PROCESS | 2794 | 1467382976944 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:22:56 INFO - PROCESS | 2794 | 1467382976947 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 2794 | 1467382976948 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a39000 == 37 [pid = 2794] [id = 201] 07:22:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x128a73800) [pid = 2794] [serial = 601] [outer = 0x0] 07:22:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x1291cf800) [pid = 2794] [serial = 602] [outer = 0x128a73800] 07:22:56 INFO - PROCESS | 2794 | 1467382976975 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x12940e000) [pid = 2794] [serial = 603] [outer = 0x128a73800] 07:22:57 INFO - PROCESS | 2794 | 1467382977278 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]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 420ms 07:22:57 INFO - PROCESS | 2794 | 1467382977281 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 2794 | 1467382977284 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:22:57 INFO - PROCESS | 2794 | 1467382977291 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - PROCESS | 2794 | 1467382977292 Marionette TRACE conn2 <- [1,778,null,{}] 07:22:57 INFO - PROCESS | 2794 | 1467382977295 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}] 07:22:57 INFO - PROCESS | 2794 | 1467382977296 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:57 INFO - PROCESS | 2794 | 1467382977374 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:22:57 INFO - PROCESS | 2794 | 1467382977427 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 2794 | 1467382977429 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a48800 == 38 [pid = 2794] [id = 202] 07:22:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x11213e800) [pid = 2794] [serial = 604] [outer = 0x0] 07:22:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x12940d400) [pid = 2794] [serial = 605] [outer = 0x11213e800] 07:22:57 INFO - PROCESS | 2794 | 1467382977453 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x12a517800) [pid = 2794] [serial = 606] [outer = 0x11213e800] 07:22:57 INFO - PROCESS | 2794 | 1467382977927 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]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 07:22:57 INFO - PROCESS | 2794 | 1467382977963 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 2794 | 1467382977965 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:22:57 INFO - PROCESS | 2794 | 1467382977987 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - PROCESS | 2794 | 1467382977989 Marionette TRACE conn2 <- [1,782,null,{}] 07:22:57 INFO - PROCESS | 2794 | 1467382977992 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}] 07:22:57 INFO - PROCESS | 2794 | 1467382977994 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:58 INFO - PROCESS | 2794 | 1467382978094 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:22:58 INFO - PROCESS | 2794 | 1467382978156 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 2794 | 1467382978158 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185c7800 == 39 [pid = 2794] [id = 203] 07:22:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x1181e8c00) [pid = 2794] [serial = 607] [outer = 0x0] 07:22:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x118359000) [pid = 2794] [serial = 608] [outer = 0x1181e8c00] 07:22:58 INFO - PROCESS | 2794 | 1467382978189 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x119152800) [pid = 2794] [serial = 609] [outer = 0x1181e8c00] 07:22:58 INFO - PROCESS | 2794 | 1467382978612 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]]]}] 07:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 673ms 07:22:58 INFO - PROCESS | 2794 | 1467382978667 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 2794 | 1467382978670 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:22:58 INFO - PROCESS | 2794 | 1467382978676 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - PROCESS | 2794 | 1467382978678 Marionette TRACE conn2 <- [1,786,null,{}] 07:22:58 INFO - PROCESS | 2794 | 1467382978681 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}] 07:22:58 INFO - PROCESS | 2794 | 1467382978683 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:58 INFO - PROCESS | 2794 | 1467382978786 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:22:58 INFO - PROCESS | 2794 | 1467382978879 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 2794 | 1467382978880 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x125daf800 == 40 [pid = 2794] [id = 204] 07:22:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x120f3a400) [pid = 2794] [serial = 610] [outer = 0x0] 07:22:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x120f40400) [pid = 2794] [serial = 611] [outer = 0x120f3a400] 07:22:58 INFO - PROCESS | 2794 | 1467382978911 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x124004800) [pid = 2794] [serial = 612] [outer = 0x120f3a400] 07:22:59 INFO - PROCESS | 2794 | 1467382979338 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]]]}] 07:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 719ms 07:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:22:59 INFO - PROCESS | 2794 | 1467382979396 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 2794 | 1467382979398 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:22:59 INFO - PROCESS | 2794 | 1467382979400 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 2794 | 1467382979403 Marionette TRACE conn2 <- [1,790,null,{}] 07:22:59 INFO - PROCESS | 2794 | 1467382979411 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}] 07:22:59 INFO - PROCESS | 2794 | 1467382979414 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:59 INFO - PROCESS | 2794 | 1467382979511 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:22:59 INFO - PROCESS | 2794 | 1467382979571 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 2794 | 1467382979573 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:22:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x129152000 == 41 [pid = 2794] [id = 205] 07:22:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x124007c00) [pid = 2794] [serial = 613] [outer = 0x0] 07:22:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1255b8400) [pid = 2794] [serial = 614] [outer = 0x124007c00] 07:22:59 INFO - PROCESS | 2794 | 1467382979606 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x127130400) [pid = 2794] [serial = 615] [outer = 0x124007c00] 07:23:00 INFO - PROCESS | 2794 | 1467382980042 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]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 675ms 07:23:00 INFO - PROCESS | 2794 | 1467382980101 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 2794 | 1467382980103 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:23:00 INFO - PROCESS | 2794 | 1467382980107 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 2794 | 1467382980109 Marionette TRACE conn2 <- [1,794,null,{}] 07:23:00 INFO - PROCESS | 2794 | 1467382980111 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}] 07:23:00 INFO - PROCESS | 2794 | 1467382980113 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:00 INFO - PROCESS | 2794 | 1467382980240 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:23:00 INFO - PROCESS | 2794 | 1467382980482 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 2794 | 1467382980484 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x116244000 == 42 [pid = 2794] [id = 206] 07:23:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x112d84400) [pid = 2794] [serial = 616] [outer = 0x0] 07:23:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11607a000) [pid = 2794] [serial = 617] [outer = 0x112d84400] 07:23:00 INFO - PROCESS | 2794 | 1467382980529 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x116a0a000) [pid = 2794] [serial = 618] [outer = 0x112d84400] 07:23:00 INFO - PROCESS | 2794 | 1467382980987 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]]]}] 07:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 919ms 07:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:23:01 INFO - PROCESS | 2794 | 1467382981027 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 2794 | 1467382981029 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:23:01 INFO - PROCESS | 2794 | 1467382981032 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 2794 | 1467382981034 Marionette TRACE conn2 <- [1,798,null,{}] 07:23:01 INFO - PROCESS | 2794 | 1467382981037 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}] 07:23:01 INFO - PROCESS | 2794 | 1467382981039 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:01 INFO - PROCESS | 2794 | 1467382981129 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x128a39000 == 41 [pid = 2794] [id = 201] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12716a000 == 40 [pid = 2794] [id = 200] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1246cd800 == 39 [pid = 2794] [id = 199] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12451b800 == 38 [pid = 2794] [id = 198] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x119db0000 == 37 [pid = 2794] [id = 197] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e4000 == 36 [pid = 2794] [id = 196] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x11679e000 == 35 [pid = 2794] [id = 195] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x11917a800 == 34 [pid = 2794] [id = 194] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x125d97000 == 33 [pid = 2794] [id = 192] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x116671000 == 32 [pid = 2794] [id = 193] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1185d9800 == 31 [pid = 2794] [id = 184] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x116244000 == 30 [pid = 2794] [id = 206] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x129152000 == 29 [pid = 2794] [id = 205] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x125daf800 == 28 [pid = 2794] [id = 204] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1185c7800 == 27 [pid = 2794] [id = 203] 07:23:01 INFO - PROCESS | 2794 | --DOCSHELL 0x128a48800 == 26 [pid = 2794] [id = 202] 07:23:01 INFO - PROCESS | 2794 | 1467382981662 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 2794 | 1467382981664 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x127347000) [pid = 2794] [serial = 575] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x112fd6800) [pid = 2794] [serial = 543] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1121bdc00) [pid = 2794] [serial = 542] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1192d6400) [pid = 2794] [serial = 546] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x11871e800) [pid = 2794] [serial = 545] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x12582a400) [pid = 2794] [serial = 549] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x125247400) [pid = 2794] [serial = 548] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x11607c400) [pid = 2794] [serial = 554] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x116735c00) [pid = 2794] [serial = 555] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x128cae800) [pid = 2794] [serial = 551] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x124009400) [pid = 2794] [serial = 566] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x120f3bc00) [pid = 2794] [serial = 563] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x124ec1400) [pid = 2794] [serial = 569] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x125549400) [pid = 2794] [serial = 572] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x126e07400) [pid = 2794] [serial = 573] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x11673ac00) [pid = 2794] [serial = 567] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x1182b6000) [pid = 2794] [serial = 557] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x1192d0c00) [pid = 2794] [serial = 560] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x1196f3c00) [pid = 2794] [serial = 561] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x120fee800) [pid = 2794] [serial = 564] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 64 (0x1182d2c00) [pid = 2794] [serial = 558] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | --DOMWINDOW == 63 (0x125247c00) [pid = 2794] [serial = 570] [outer = 0x0] [url = about:blank] 07:23:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x112155000 == 27 [pid = 2794] [id = 207] 07:23:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 64 (0x111c82c00) [pid = 2794] [serial = 619] [outer = 0x0] 07:23:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x112977c00) [pid = 2794] [serial = 620] [outer = 0x111c82c00] 07:23:01 INFO - PROCESS | 2794 | 1467382981729 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x112d85c00) [pid = 2794] [serial = 621] [outer = 0x111c82c00] 07:23:02 INFO - PROCESS | 2794 | 1467382982046 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]]]}] 07:23:02 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 07:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1073ms 07:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:23:02 INFO - PROCESS | 2794 | 1467382982107 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 2794 | 1467382982109 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:23:02 INFO - PROCESS | 2794 | 1467382982111 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 2794 | 1467382982113 Marionette TRACE conn2 <- [1,802,null,{}] 07:23:02 INFO - PROCESS | 2794 | 1467382982117 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}] 07:23:02 INFO - PROCESS | 2794 | 1467382982118 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:02 INFO - PROCESS | 2794 | 1467382982192 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:23:02 INFO - PROCESS | 2794 | 1467382982214 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 2794 | 1467382982216 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x1169b1000 == 28 [pid = 2794] [id = 208] 07:23:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x112fb0c00) [pid = 2794] [serial = 622] [outer = 0x0] 07:23:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x116f4a400) [pid = 2794] [serial = 623] [outer = 0x112fb0c00] 07:23:02 INFO - PROCESS | 2794 | 1467382982283 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x1182b5c00) [pid = 2794] [serial = 624] [outer = 0x112fb0c00] 07:23:02 INFO - PROCESS | 2794 | 1467382982567 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]]]}] 07:23:02 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 07:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 07:23:02 INFO - PROCESS | 2794 | 1467382982583 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 2794 | 1467382982589 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:23:02 INFO - PROCESS | 2794 | 1467382982597 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 2794 | 1467382982598 Marionette TRACE conn2 <- [1,806,null,{}] 07:23:02 INFO - PROCESS | 2794 | 1467382982609 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}] 07:23:02 INFO - PROCESS | 2794 | 1467382982610 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:02 INFO - PROCESS | 2794 | 1467382982694 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:23:02 INFO - PROCESS | 2794 | 1467382982699 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 2794 | 1467382982700 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185ac800 == 29 [pid = 2794] [id = 209] 07:23:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x1182b6000) [pid = 2794] [serial = 625] [outer = 0x0] 07:23:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x118520400) [pid = 2794] [serial = 626] [outer = 0x1182b6000] 07:23:02 INFO - PROCESS | 2794 | 1467382982728 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x1192d0400) [pid = 2794] [serial = 627] [outer = 0x1182b6000] 07:23:03 INFO - PROCESS | 2794 | [2794] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:23:03 INFO - PROCESS | 2794 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:23:03 INFO - PROCESS | 2794 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:23:03 INFO - PROCESS | 2794 | [GFX2-]: Using SkiaGL canvas. 07:23:03 INFO - PROCESS | 2794 | 1467382983106 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]]]}] 07:23:03 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 07:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 07:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:23:03 INFO - PROCESS | 2794 | 1467382983120 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 2794 | 1467382983122 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:23:03 INFO - PROCESS | 2794 | 1467382983125 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 2794 | 1467382983129 Marionette TRACE conn2 <- [1,810,null,{}] 07:23:03 INFO - PROCESS | 2794 | 1467382983136 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}] 07:23:03 INFO - PROCESS | 2794 | 1467382983139 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:03 INFO - PROCESS | 2794 | 1467382983213 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:23:03 INFO - PROCESS | 2794 | 1467382983220 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 2794 | 1467382983222 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c53800 == 30 [pid = 2794] [id = 210] 07:23:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x1192d6400) [pid = 2794] [serial = 628] [outer = 0x0] 07:23:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x119ff0800) [pid = 2794] [serial = 629] [outer = 0x1192d6400] 07:23:03 INFO - PROCESS | 2794 | 1467382983247 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x120ff6400) [pid = 2794] [serial = 630] [outer = 0x1192d6400] 07:23:03 INFO - PROCESS | 2794 | 1467382983561 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]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 473ms 07:23:03 INFO - PROCESS | 2794 | 1467382983598 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 2794 | 1467382983600 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:23:03 INFO - PROCESS | 2794 | 1467382983602 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 2794 | 1467382983603 Marionette TRACE conn2 <- [1,814,null,{}] 07:23:03 INFO - PROCESS | 2794 | 1467382983606 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}] 07:23:03 INFO - PROCESS | 2794 | 1467382983607 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:03 INFO - PROCESS | 2794 | 1467382983681 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:23:03 INFO - PROCESS | 2794 | 1467382983713 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 2794 | 1467382983714 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x12406c800 == 31 [pid = 2794] [id = 211] 07:23:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x113d4ec00) [pid = 2794] [serial = 631] [outer = 0x0] 07:23:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x120ffc000) [pid = 2794] [serial = 632] [outer = 0x113d4ec00] 07:23:03 INFO - PROCESS | 2794 | 1467382983739 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x1247a1000) [pid = 2794] [serial = 633] [outer = 0x113d4ec00] 07:23:04 INFO - PROCESS | 2794 | 1467382984088 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] 07:23:04 INFO - PROCESS | 2794 | 1467382984123 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:23:04 INFO - PROCESS | 2794 | 1467382984125 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 2794 | 1467382984126 Marionette TRACE conn2 <- [1,818,null,{}] 07:23:04 INFO - PROCESS | 2794 | 1467382984128 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}] 07:23:04 INFO - PROCESS | 2794 | 1467382984130 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:04 INFO - PROCESS | 2794 | 1467382984214 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:23:04 INFO - PROCESS | 2794 | 1467382984246 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 2794 | 1467382984250 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x124518000 == 32 [pid = 2794] [id = 212] 07:23:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x117ea5000) [pid = 2794] [serial = 634] [outer = 0x0] 07:23:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x124ec1800) [pid = 2794] [serial = 635] [outer = 0x117ea5000] 07:23:04 INFO - PROCESS | 2794 | 1467382984282 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x12527a000) [pid = 2794] [serial = 636] [outer = 0x117ea5000] 07:23:04 INFO - PROCESS | 2794 | 1467382984615 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]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 518ms 07:23:04 INFO - PROCESS | 2794 | 1467382984650 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 2794 | 1467382984651 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:23:04 INFO - PROCESS | 2794 | 1467382984653 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 2794 | 1467382984654 Marionette TRACE conn2 <- [1,822,null,{}] 07:23:04 INFO - PROCESS | 2794 | 1467382984657 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}] 07:23:04 INFO - PROCESS | 2794 | 1467382984658 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:04 INFO - PROCESS | 2794 | 1467382984750 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:23:04 INFO - PROCESS | 2794 | 1467382984754 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 2794 | 1467382984755 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x112f2e000 == 33 [pid = 2794] [id = 213] 07:23:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x124eb7800) [pid = 2794] [serial = 637] [outer = 0x0] 07:23:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1258dd000) [pid = 2794] [serial = 638] [outer = 0x124eb7800] 07:23:04 INFO - PROCESS | 2794 | 1467382984780 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x127347800) [pid = 2794] [serial = 639] [outer = 0x124eb7800] 07:23:05 INFO - PROCESS | 2794 | 1467382985114 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] 07:23:05 INFO - PROCESS | 2794 | 1467382985130 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:23:05 INFO - PROCESS | 2794 | 1467382985132 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 2794 | 1467382985133 Marionette TRACE conn2 <- [1,826,null,{}] 07:23:05 INFO - PROCESS | 2794 | 1467382985136 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}] 07:23:05 INFO - PROCESS | 2794 | 1467382985137 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:05 INFO - PROCESS | 2794 | 1467382985227 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:23:05 INFO - PROCESS | 2794 | 1467382985230 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 2794 | 1467382985232 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x126e5a000 == 34 [pid = 2794] [id = 214] 07:23:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x112c5c800) [pid = 2794] [serial = 640] [outer = 0x0] 07:23:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x128a69400) [pid = 2794] [serial = 641] [outer = 0x112c5c800] 07:23:05 INFO - PROCESS | 2794 | 1467382985257 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x128cabc00) [pid = 2794] [serial = 642] [outer = 0x112c5c800] 07:23:05 INFO - PROCESS | 2794 | 1467382985581 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]]]}] 07:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 472ms 07:23:05 INFO - PROCESS | 2794 | 1467382985606 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 2794 | 1467382985607 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:23:05 INFO - PROCESS | 2794 | 1467382985615 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 2794 | 1467382985616 Marionette TRACE conn2 <- [1,830,null,{}] 07:23:05 INFO - PROCESS | 2794 | 1467382985621 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}] 07:23:05 INFO - PROCESS | 2794 | 1467382985622 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:05 INFO - PROCESS | 2794 | 1467382985712 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:23:05 INFO - PROCESS | 2794 | 1467382985715 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 2794 | 1467382985716 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891d800 == 35 [pid = 2794] [id = 215] 07:23:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x125551000) [pid = 2794] [serial = 643] [outer = 0x0] 07:23:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1291d6400) [pid = 2794] [serial = 644] [outer = 0x125551000] 07:23:05 INFO - PROCESS | 2794 | 1467382985741 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12941ac00) [pid = 2794] [serial = 645] [outer = 0x125551000] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x119ab2800) [pid = 2794] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1167f0000) [pid = 2794] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x120fed400) [pid = 2794] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x116a0bc00) [pid = 2794] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x113868800) [pid = 2794] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1258d1000) [pid = 2794] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x116f19000) [pid = 2794] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1255bbc00) [pid = 2794] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x119187c00) [pid = 2794] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x128a73800) [pid = 2794] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x120f47800) [pid = 2794] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:23:05 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x11213e800) [pid = 2794] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:23:06 INFO - PROCESS | 2794 | 1467382986158 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]]]}] 07:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 575ms 07:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:23:06 INFO - PROCESS | 2794 | 1467382986197 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 2794 | 1467382986198 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:23:06 INFO - PROCESS | 2794 | 1467382986210 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - PROCESS | 2794 | 1467382986221 Marionette TRACE conn2 <- [1,834,null,{}] 07:23:06 INFO - PROCESS | 2794 | 1467382986225 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}] 07:23:06 INFO - PROCESS | 2794 | 1467382986226 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:06 INFO - PROCESS | 2794 | 1467382986299 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:23:06 INFO - PROCESS | 2794 | 1467382986305 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 2794 | 1467382986306 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x12913c800 == 36 [pid = 2794] [id = 216] 07:23:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x112fb7800) [pid = 2794] [serial = 646] [outer = 0x0] 07:23:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x119abec00) [pid = 2794] [serial = 647] [outer = 0x112fb7800] 07:23:06 INFO - PROCESS | 2794 | 1467382986330 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x12554b400) [pid = 2794] [serial = 648] [outer = 0x112fb7800] 07:23:06 INFO - PROCESS | 2794 | 1467382986643 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]]]}] 07:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 485ms 07:23:06 INFO - PROCESS | 2794 | 1467382986690 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 2794 | 1467382986691 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:23:06 INFO - PROCESS | 2794 | 1467382986693 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - PROCESS | 2794 | 1467382986694 Marionette TRACE conn2 <- [1,838,null,{}] 07:23:06 INFO - PROCESS | 2794 | 1467382986697 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}] 07:23:06 INFO - PROCESS | 2794 | 1467382986698 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:06 INFO - PROCESS | 2794 | 1467382986772 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:23:06 INFO - PROCESS | 2794 | 1467382986822 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 2794 | 1467382986824 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x129152000 == 37 [pid = 2794] [id = 217] 07:23:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x11852b400) [pid = 2794] [serial = 649] [outer = 0x0] 07:23:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x128a73c00) [pid = 2794] [serial = 650] [outer = 0x11852b400] 07:23:06 INFO - PROCESS | 2794 | 1467382986850 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x12a51a800) [pid = 2794] [serial = 651] [outer = 0x11852b400] 07:23:07 INFO - PROCESS | 2794 | 1467382987156 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]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 518ms 07:23:07 INFO - PROCESS | 2794 | 1467382987212 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 2794 | 1467382987215 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:23:07 INFO - PROCESS | 2794 | 1467382987218 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 2794 | 1467382987221 Marionette TRACE conn2 <- [1,842,null,{}] 07:23:07 INFO - PROCESS | 2794 | 1467382987234 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}] 07:23:07 INFO - PROCESS | 2794 | 1467382987236 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:07 INFO - PROCESS | 2794 | 1467382987369 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:23:07 INFO - PROCESS | 2794 | 1467382987442 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 2794 | 1467382987443 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196e2000 == 38 [pid = 2794] [id = 218] 07:23:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1192cd400) [pid = 2794] [serial = 652] [outer = 0x0] 07:23:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x12a5eac00) [pid = 2794] [serial = 653] [outer = 0x1192cd400] 07:23:07 INFO - PROCESS | 2794 | 1467382987475 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x12a906c00) [pid = 2794] [serial = 654] [outer = 0x1192cd400] 07:23:07 INFO - PROCESS | 2794 | 1467382987820 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]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 622ms 07:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:23:07 INFO - PROCESS | 2794 | 1467382987840 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 2794 | 1467382987841 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:23:07 INFO - PROCESS | 2794 | 1467382987844 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 2794 | 1467382987845 Marionette TRACE conn2 <- [1,846,null,{}] 07:23:07 INFO - PROCESS | 2794 | 1467382987848 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}] 07:23:07 INFO - PROCESS | 2794 | 1467382987849 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:07 INFO - PROCESS | 2794 | 1467382987924 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:23:08 INFO - PROCESS | 2794 | 1467382988017 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 2794 | 1467382988018 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x1131ca800 == 39 [pid = 2794] [id = 219] 07:23:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x110e79000) [pid = 2794] [serial = 655] [outer = 0x0] 07:23:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x110ef2c00) [pid = 2794] [serial = 656] [outer = 0x110e79000] 07:23:08 INFO - PROCESS | 2794 | 1467382988052 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1133b0c00) [pid = 2794] [serial = 657] [outer = 0x110e79000] 07:23:08 INFO - PROCESS | 2794 | 1467382988595 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]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 772ms 07:23:08 INFO - PROCESS | 2794 | 1467382988617 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:23:08 INFO - PROCESS | 2794 | 1467382988620 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:23:08 INFO - PROCESS | 2794 | 1467382988622 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 2794 | 1467382988624 Marionette TRACE conn2 <- [1,850,null,{}] 07:23:08 INFO - PROCESS | 2794 | 1467382988628 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}] 07:23:08 INFO - PROCESS | 2794 | 1467382988631 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:08 INFO - PROCESS | 2794 | 1467382988761 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:23:08 INFO - PROCESS | 2794 | 1467382988834 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 2794 | 1467382988836 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192e1800 == 40 [pid = 2794] [id = 220] 07:23:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1181ec400) [pid = 2794] [serial = 658] [outer = 0x0] 07:23:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1182cd400) [pid = 2794] [serial = 659] [outer = 0x1181ec400] 07:23:08 INFO - PROCESS | 2794 | 1467382988866 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x119105c00) [pid = 2794] [serial = 660] [outer = 0x1181ec400] 07:23:09 INFO - PROCESS | 2794 | 1467382989544 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]]]}] 07:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 971ms 07:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:23:09 INFO - PROCESS | 2794 | 1467382989593 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 2794 | 1467382989596 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:23:09 INFO - PROCESS | 2794 | 1467382989599 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 2794 | 1467382989600 Marionette TRACE conn2 <- [1,854,null,{}] 07:23:09 INFO - PROCESS | 2794 | 1467382989604 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}] 07:23:09 INFO - PROCESS | 2794 | 1467382989606 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:09 INFO - PROCESS | 2794 | 1467382989705 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:23:09 INFO - PROCESS | 2794 | 1467382989759 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 2794 | 1467382989762 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x1131d3800 == 41 [pid = 2794] [id = 221] 07:23:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1121b8400) [pid = 2794] [serial = 661] [outer = 0x0] 07:23:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x112979800) [pid = 2794] [serial = 662] [outer = 0x1121b8400] 07:23:09 INFO - PROCESS | 2794 | 1467382989790 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x112c2a000) [pid = 2794] [serial = 663] [outer = 0x1121b8400] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x1196e2000 == 40 [pid = 2794] [id = 218] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x129152000 == 39 [pid = 2794] [id = 217] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12913c800 == 38 [pid = 2794] [id = 216] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12891d800 == 37 [pid = 2794] [id = 215] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x126e5a000 == 36 [pid = 2794] [id = 214] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x112f2e000 == 35 [pid = 2794] [id = 213] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x124518000 == 34 [pid = 2794] [id = 212] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12406c800 == 33 [pid = 2794] [id = 211] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x119c53800 == 32 [pid = 2794] [id = 210] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x1185ac800 == 31 [pid = 2794] [id = 209] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x1169b1000 == 30 [pid = 2794] [id = 208] 07:23:10 INFO - PROCESS | 2794 | --DOCSHELL 0x112155000 == 29 [pid = 2794] [id = 207] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x12a6b7400) [pid = 2794] [serial = 552] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x12a517800) [pid = 2794] [serial = 606] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12940d400) [pid = 2794] [serial = 605] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x124003000) [pid = 2794] [serial = 590] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x119110000) [pid = 2794] [serial = 596] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x124eb4000) [pid = 2794] [serial = 593] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1176ef400) [pid = 2794] [serial = 584] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1151da800) [pid = 2794] [serial = 578] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12893bc00) [pid = 2794] [serial = 599] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1167fcc00) [pid = 2794] [serial = 579] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1182d5000) [pid = 2794] [serial = 581] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x118703000) [pid = 2794] [serial = 582] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x128a68400) [pid = 2794] [serial = 576] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1192d5c00) [pid = 2794] [serial = 587] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x118362400) [pid = 2794] [serial = 585] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x128a71c00) [pid = 2794] [serial = 600] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1291cf800) [pid = 2794] [serial = 602] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x124449000) [pid = 2794] [serial = 591] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x125243400) [pid = 2794] [serial = 594] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x1198c4c00) [pid = 2794] [serial = 588] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x120ff6800) [pid = 2794] [serial = 597] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x12940e000) [pid = 2794] [serial = 603] [outer = 0x0] [url = about:blank] 07:23:10 INFO - PROCESS | 2794 | 1467382990210 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]]]}] 07:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 620ms 07:23:10 INFO - PROCESS | 2794 | 1467382990222 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:23:10 INFO - PROCESS | 2794 | 1467382990225 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:23:10 INFO - PROCESS | 2794 | 1467382990231 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 2794 | 1467382990235 Marionette TRACE conn2 <- [1,858,null,{}] 07:23:10 INFO - PROCESS | 2794 | 1467382990239 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}] 07:23:10 INFO - PROCESS | 2794 | 1467382990241 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:10 INFO - PROCESS | 2794 | 1467382990338 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:23:10 INFO - PROCESS | 2794 | 1467382990417 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 2794 | 1467382990419 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ac5000 == 30 [pid = 2794] [id = 222] 07:23:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x113dab000) [pid = 2794] [serial = 664] [outer = 0x0] 07:23:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x11607b000) [pid = 2794] [serial = 665] [outer = 0x113dab000] 07:23:10 INFO - PROCESS | 2794 | 1467382990466 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1162bfc00) [pid = 2794] [serial = 666] [outer = 0x113dab000] 07:23:10 INFO - PROCESS | 2794 | 1467382990845 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]]]}] 07:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 624ms 07:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:23:10 INFO - PROCESS | 2794 | 1467382990856 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:23:10 INFO - PROCESS | 2794 | 1467382990857 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:23:10 INFO - PROCESS | 2794 | 1467382990859 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 2794 | 1467382990861 Marionette TRACE conn2 <- [1,862,null,{}] 07:23:10 INFO - PROCESS | 2794 | 1467382990872 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}] 07:23:10 INFO - PROCESS | 2794 | 1467382990875 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:10 INFO - PROCESS | 2794 | 1467382990953 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:23:11 INFO - PROCESS | 2794 | 1467382991001 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 2794 | 1467382991003 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185f5800 == 31 [pid = 2794] [id = 223] 07:23:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x116a11800) [pid = 2794] [serial = 667] [outer = 0x0] 07:23:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x116f53800) [pid = 2794] [serial = 668] [outer = 0x116a11800] 07:23:11 INFO - PROCESS | 2794 | 1467382991030 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1182cac00) [pid = 2794] [serial = 669] [outer = 0x116a11800] 07:23:11 INFO - PROCESS | 2794 | 1467382991324 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]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 471ms 07:23:11 INFO - PROCESS | 2794 | 1467382991330 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 2794 | 1467382991332 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:23:11 INFO - PROCESS | 2794 | 1467382991342 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 2794 | 1467382991343 Marionette TRACE conn2 <- [1,866,null,{}] 07:23:11 INFO - PROCESS | 2794 | 1467382991345 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}] 07:23:11 INFO - PROCESS | 2794 | 1467382991347 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:11 INFO - PROCESS | 2794 | 1467382991428 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:23:11 INFO - PROCESS | 2794 | 1467382991432 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 2794 | 1467382991434 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c48000 == 32 [pid = 2794] [id = 224] 07:23:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1133b0400) [pid = 2794] [serial = 670] [outer = 0x0] 07:23:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x118728800) [pid = 2794] [serial = 671] [outer = 0x1133b0400] 07:23:11 INFO - PROCESS | 2794 | 1467382991462 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x119159c00) [pid = 2794] [serial = 672] [outer = 0x1133b0400] 07:23:11 INFO - PROCESS | 2794 | 1467382991792 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]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 07:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:23:11 INFO - PROCESS | 2794 | 1467382991811 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 2794 | 1467382991812 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:23:11 INFO - PROCESS | 2794 | 1467382991814 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 2794 | 1467382991815 Marionette TRACE conn2 <- [1,870,null,{}] 07:23:11 INFO - PROCESS | 2794 | 1467382991819 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}] 07:23:11 INFO - PROCESS | 2794 | 1467382991821 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:11 INFO - PROCESS | 2794 | 1467382991938 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:23:11 INFO - PROCESS | 2794 | 1467382991947 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 2794 | 1467382991948 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x1167a4800 == 33 [pid = 2794] [id = 225] 07:23:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11607cc00) [pid = 2794] [serial = 673] [outer = 0x0] 07:23:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x11915c000) [pid = 2794] [serial = 674] [outer = 0x11607cc00] 07:23:11 INFO - PROCESS | 2794 | 1467382991984 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1192d5800) [pid = 2794] [serial = 675] [outer = 0x11607cc00] 07:23:12 INFO - PROCESS | 2794 | 1467382992477 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]]]}] 07:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 07:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:23:12 INFO - PROCESS | 2794 | 1467382992486 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 2794 | 1467382992488 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:23:12 INFO - PROCESS | 2794 | 1467382992498 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 2794 | 1467382992499 Marionette TRACE conn2 <- [1,874,null,{}] 07:23:12 INFO - PROCESS | 2794 | 1467382992509 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}] 07:23:12 INFO - PROCESS | 2794 | 1467382992513 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:12 INFO - PROCESS | 2794 | 1467382992628 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:23:12 INFO - PROCESS | 2794 | 1467382992634 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 2794 | 1467382992636 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x124ad3000 == 34 [pid = 2794] [id = 226] 07:23:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192cc400) [pid = 2794] [serial = 676] [outer = 0x0] 07:23:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x120f40000) [pid = 2794] [serial = 677] [outer = 0x1192cc400] 07:23:12 INFO - PROCESS | 2794 | 1467382992661 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124448800) [pid = 2794] [serial = 678] [outer = 0x1192cc400] 07:23:13 INFO - PROCESS | 2794 | 1467382993005 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]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 535ms 07:23:13 INFO - PROCESS | 2794 | 1467382993032 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 2794 | 1467382993034 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:23:13 INFO - PROCESS | 2794 | 1467382993039 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 2794 | 1467382993040 Marionette TRACE conn2 <- [1,878,null,{}] 07:23:13 INFO - PROCESS | 2794 | 1467382993042 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}] 07:23:13 INFO - PROCESS | 2794 | 1467382993043 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:13 INFO - PROCESS | 2794 | 1467382993132 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:23:13 INFO - PROCESS | 2794 | 1467382993166 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 2794 | 1467382993167 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x125574800 == 35 [pid = 2794] [id = 227] 07:23:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x116f11c00) [pid = 2794] [serial = 679] [outer = 0x0] 07:23:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12487b400) [pid = 2794] [serial = 680] [outer = 0x116f11c00] 07:23:13 INFO - PROCESS | 2794 | 1467382993192 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x124eb6000) [pid = 2794] [serial = 681] [outer = 0x116f11c00] 07:23:13 INFO - PROCESS | 2794 | 1467382993512 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]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 07:23:13 INFO - PROCESS | 2794 | 1467382993557 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:23:13 INFO - PROCESS | 2794 | 1467382993558 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:23:13 INFO - PROCESS | 2794 | 1467382993561 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 2794 | 1467382993562 Marionette TRACE conn2 <- [1,882,null,{}] 07:23:13 INFO - PROCESS | 2794 | 1467382993564 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}] 07:23:13 INFO - PROCESS | 2794 | 1467382993565 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:13 INFO - PROCESS | 2794 | 1467382993655 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:23:13 INFO - PROCESS | 2794 | 1467382993689 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 2794 | 1467382993691 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x127152800 == 36 [pid = 2794] [id = 228] 07:23:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x112d85400) [pid = 2794] [serial = 682] [outer = 0x0] 07:23:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12523c000) [pid = 2794] [serial = 683] [outer = 0x112d85400] 07:23:13 INFO - PROCESS | 2794 | 1467382993714 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x125249800) [pid = 2794] [serial = 684] [outer = 0x112d85400] 07:23:13 INFO - PROCESS | 2794 | 1467382993987 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]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 07:23:14 INFO - PROCESS | 2794 | 1467382994029 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 2794 | 1467382994031 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:23:14 INFO - PROCESS | 2794 | 1467382994034 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 2794 | 1467382994036 Marionette TRACE conn2 <- [1,886,null,{}] 07:23:14 INFO - PROCESS | 2794 | 1467382994045 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}] 07:23:14 INFO - PROCESS | 2794 | 1467382994047 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:14 INFO - PROCESS | 2794 | 1467382994142 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:23:14 INFO - PROCESS | 2794 | 1467382994146 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 2794 | 1467382994147 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a32800 == 37 [pid = 2794] [id = 229] 07:23:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1247a2800) [pid = 2794] [serial = 685] [outer = 0x0] 07:23:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x125357c00) [pid = 2794] [serial = 686] [outer = 0x1247a2800] 07:23:14 INFO - PROCESS | 2794 | 1467382994171 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1258d8000) [pid = 2794] [serial = 687] [outer = 0x1247a2800] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x117ea5000) [pid = 2794] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x124eb7800) [pid = 2794] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1182b6000) [pid = 2794] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x111c82c00) [pid = 2794] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x112fb0c00) [pid = 2794] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1192d6400) [pid = 2794] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x112d84400) [pid = 2794] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x112c5c800) [pid = 2794] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x125551000) [pid = 2794] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x112fb7800) [pid = 2794] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x11852b400) [pid = 2794] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1181e8c00) [pid = 2794] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x113d4ec00) [pid = 2794] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x120f3a400) [pid = 2794] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:23:14 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x124007c00) [pid = 2794] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:23:14 INFO - PROCESS | 2794 | 1467382994639 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]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 622ms 07:23:14 INFO - PROCESS | 2794 | 1467382994655 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 2794 | 1467382994657 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:23:14 INFO - PROCESS | 2794 | 1467382994659 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 2794 | 1467382994660 Marionette TRACE conn2 <- [1,890,null,{}] 07:23:14 INFO - PROCESS | 2794 | 1467382994662 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}] 07:23:14 INFO - PROCESS | 2794 | 1467382994663 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:14 INFO - PROCESS | 2794 | 1467382994741 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:23:14 INFO - PROCESS | 2794 | 1467382994745 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 2794 | 1467382994746 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c46800 == 38 [pid = 2794] [id = 230] 07:23:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11323dc00) [pid = 2794] [serial = 688] [outer = 0x0] 07:23:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1182d8000) [pid = 2794] [serial = 689] [outer = 0x11323dc00] 07:23:14 INFO - PROCESS | 2794 | 1467382994771 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x124007c00) [pid = 2794] [serial = 690] [outer = 0x11323dc00] 07:23:15 INFO - PROCESS | 2794 | 1467382995090 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]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 07:23:15 INFO - PROCESS | 2794 | 1467382995128 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:23:15 INFO - PROCESS | 2794 | 1467382995129 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:23:15 INFO - PROCESS | 2794 | 1467382995131 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 2794 | 1467382995133 Marionette TRACE conn2 <- [1,894,null,{}] 07:23:15 INFO - PROCESS | 2794 | 1467382995136 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}] 07:23:15 INFO - PROCESS | 2794 | 1467382995137 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:15 INFO - PROCESS | 2794 | 1467382995228 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:23:15 INFO - PROCESS | 2794 | 1467382995280 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 2794 | 1467382995282 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x1292ca800 == 39 [pid = 2794] [id = 231] 07:23:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x124ec1c00) [pid = 2794] [serial = 691] [outer = 0x0] 07:23:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1258db400) [pid = 2794] [serial = 692] [outer = 0x124ec1c00] 07:23:15 INFO - PROCESS | 2794 | 1467382995319 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x126ea1000) [pid = 2794] [serial = 693] [outer = 0x124ec1c00] 07:23:15 INFO - PROCESS | 2794 | 1467382995611 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]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 522ms 07:23:15 INFO - PROCESS | 2794 | 1467382995656 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 2794 | 1467382995658 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:23:15 INFO - PROCESS | 2794 | 1467382995660 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 2794 | 1467382995661 Marionette TRACE conn2 <- [1,898,null,{}] 07:23:15 INFO - PROCESS | 2794 | 1467382995664 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}] 07:23:15 INFO - PROCESS | 2794 | 1467382995665 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:15 INFO - PROCESS | 2794 | 1467382995742 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:23:15 INFO - PROCESS | 2794 | 1467382995745 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 2794 | 1467382995747 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a66b800 == 40 [pid = 2794] [id = 232] 07:23:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x126e9b000) [pid = 2794] [serial = 694] [outer = 0x0] 07:23:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x128936800) [pid = 2794] [serial = 695] [outer = 0x126e9b000] 07:23:15 INFO - PROCESS | 2794 | 1467382995773 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128a6e400) [pid = 2794] [serial = 696] [outer = 0x126e9b000] 07:23:16 INFO - PROCESS | 2794 | 1467382996085 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]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 07:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:23:16 INFO - PROCESS | 2794 | 1467382996129 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 2794 | 1467382996130 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:23:16 INFO - PROCESS | 2794 | 1467382996132 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 2794 | 1467382996133 Marionette TRACE conn2 <- [1,902,null,{}] 07:23:16 INFO - PROCESS | 2794 | 1467382996135 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}] 07:23:16 INFO - PROCESS | 2794 | 1467382996136 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:16 INFO - PROCESS | 2794 | 1467382996238 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:23:16 INFO - PROCESS | 2794 | 1467382996244 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 2794 | 1467382996245 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a67a800 == 41 [pid = 2794] [id = 233] 07:23:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x128a6fc00) [pid = 2794] [serial = 697] [outer = 0x0] 07:23:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128ca8800) [pid = 2794] [serial = 698] [outer = 0x128a6fc00] 07:23:16 INFO - PROCESS | 2794 | 1467382996275 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x128eda400) [pid = 2794] [serial = 699] [outer = 0x128a6fc00] 07:23:16 INFO - PROCESS | 2794 | 1467382996740 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]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 619ms 07:23:16 INFO - PROCESS | 2794 | 1467382996752 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 2794 | 1467382996757 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:23:16 INFO - PROCESS | 2794 | 1467382996762 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 2794 | 1467382996765 Marionette TRACE conn2 <- [1,906,null,{}] 07:23:16 INFO - PROCESS | 2794 | 1467382996772 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}] 07:23:16 INFO - PROCESS | 2794 | 1467382996775 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:16 INFO - PROCESS | 2794 | 1467382996930 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:23:17 INFO - PROCESS | 2794 | 1467382997053 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 2794 | 1467382997055 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x117472800 == 42 [pid = 2794] [id = 234] 07:23:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x112f6bc00) [pid = 2794] [serial = 700] [outer = 0x0] 07:23:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x113a50800) [pid = 2794] [serial = 701] [outer = 0x112f6bc00] 07:23:17 INFO - PROCESS | 2794 | 1467382997106 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1160d9800) [pid = 2794] [serial = 702] [outer = 0x112f6bc00] 07:23:17 INFO - PROCESS | 2794 | 1467382997577 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]]]}] 07:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 877ms 07:23:17 INFO - PROCESS | 2794 | 1467382997638 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 2794 | 1467382997641 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:23:17 INFO - PROCESS | 2794 | 1467382997646 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 2794 | 1467382997648 Marionette TRACE conn2 <- [1,910,null,{}] 07:23:17 INFO - PROCESS | 2794 | 1467382997650 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}] 07:23:17 INFO - PROCESS | 2794 | 1467382997652 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:17 INFO - PROCESS | 2794 | 1467382997755 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:23:17 INFO - PROCESS | 2794 | 1467382997809 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 2794 | 1467382997810 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246cd000 == 43 [pid = 2794] [id = 235] 07:23:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x116f49c00) [pid = 2794] [serial = 703] [outer = 0x0] 07:23:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1181ec800) [pid = 2794] [serial = 704] [outer = 0x116f49c00] 07:23:17 INFO - PROCESS | 2794 | 1467382997842 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x118527400) [pid = 2794] [serial = 705] [outer = 0x116f49c00] 07:23:18 INFO - PROCESS | 2794 | 1467382998273 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]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 07:23:18 INFO - PROCESS | 2794 | 1467382998316 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 2794 | 1467382998319 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:23:18 INFO - PROCESS | 2794 | 1467382998322 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 2794 | 1467382998327 Marionette TRACE conn2 <- [1,914,null,{}] 07:23:18 INFO - PROCESS | 2794 | 1467382998338 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}] 07:23:18 INFO - PROCESS | 2794 | 1467382998343 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:18 INFO - PROCESS | 2794 | 1467382998495 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:23:18 INFO - PROCESS | 2794 | 1467382998565 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 2794 | 1467382998568 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x12aa20000 == 44 [pid = 2794] [id = 236] 07:23:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x11918c000) [pid = 2794] [serial = 706] [outer = 0x0] 07:23:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x120f39c00) [pid = 2794] [serial = 707] [outer = 0x11918c000] 07:23:18 INFO - PROCESS | 2794 | 1467382998600 Marionette DEBUG loaded listener.js 07:23:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x124004400) [pid = 2794] [serial = 708] [outer = 0x11918c000] 07:23:19 INFO - PROCESS | 2794 | 1467382999021 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]]]}] 07:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 774ms 07:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:23:19 INFO - PROCESS | 2794 | 1467382999096 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 2794 | 1467382999098 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:23:19 INFO - PROCESS | 2794 | 1467382999119 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 2794 | 1467382999120 Marionette TRACE conn2 <- [1,918,null,{}] 07:23:19 INFO - PROCESS | 2794 | 1467382999124 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}] 07:23:19 INFO - PROCESS | 2794 | 1467382999125 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:19 INFO - PROCESS | 2794 | 1467382999225 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:23:19 INFO - PROCESS | 2794 | 1467382999292 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 2794 | 1467382999294 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185db000 == 45 [pid = 2794] [id = 237] 07:23:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x112d7b800) [pid = 2794] [serial = 709] [outer = 0x0] 07:23:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x120ff9800) [pid = 2794] [serial = 710] [outer = 0x112d7b800] 07:23:19 INFO - PROCESS | 2794 | 1467382999323 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x125551000) [pid = 2794] [serial = 711] [outer = 0x112d7b800] 07:23:19 INFO - PROCESS | 2794 | 1467382999836 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]]]}] 07:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 790ms 07:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:23:19 INFO - PROCESS | 2794 | 1467382999890 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 2794 | 1467382999892 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:23:19 INFO - PROCESS | 2794 | 1467382999895 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 2794 | 1467382999897 Marionette TRACE conn2 <- [1,922,null,{}] 07:23:19 INFO - PROCESS | 2794 | 1467382999901 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}] 07:23:19 INFO - PROCESS | 2794 | 1467382999902 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:20 INFO - PROCESS | 2794 | 1467382999995 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:23:20 INFO - PROCESS | 2794 | 1467383000069 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 2794 | 1467383000070 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x112f25800 == 46 [pid = 2794] [id = 238] 07:23:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x110d62c00) [pid = 2794] [serial = 712] [outer = 0x0] 07:23:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1160d9000) [pid = 2794] [serial = 713] [outer = 0x110d62c00] 07:23:20 INFO - PROCESS | 2794 | 1467383000099 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1167f0000) [pid = 2794] [serial = 714] [outer = 0x110d62c00] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x12a66b800 == 45 [pid = 2794] [id = 232] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x1292ca800 == 44 [pid = 2794] [id = 231] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x119c46800 == 43 [pid = 2794] [id = 230] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x128a32800 == 42 [pid = 2794] [id = 229] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x127152800 == 41 [pid = 2794] [id = 228] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x125574800 == 40 [pid = 2794] [id = 227] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x124ad3000 == 39 [pid = 2794] [id = 226] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x1167a4800 == 38 [pid = 2794] [id = 225] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x119c48000 == 37 [pid = 2794] [id = 224] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x1185f5800 == 36 [pid = 2794] [id = 223] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x116ac5000 == 35 [pid = 2794] [id = 222] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x1131d3800 == 34 [pid = 2794] [id = 221] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x1192e1800 == 33 [pid = 2794] [id = 220] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x1131ca800 == 32 [pid = 2794] [id = 219] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x1185db000 == 31 [pid = 2794] [id = 237] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x12aa20000 == 30 [pid = 2794] [id = 236] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x1246cd000 == 29 [pid = 2794] [id = 235] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x12a67a800 == 28 [pid = 2794] [id = 233] 07:23:20 INFO - PROCESS | 2794 | --DOCSHELL 0x117472800 == 27 [pid = 2794] [id = 234] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x124ec1800) [pid = 2794] [serial = 635] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1258dd000) [pid = 2794] [serial = 638] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x118520400) [pid = 2794] [serial = 626] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1192d0400) [pid = 2794] [serial = 627] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x112977c00) [pid = 2794] [serial = 620] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x112d85c00) [pid = 2794] [serial = 621] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x116f4a400) [pid = 2794] [serial = 623] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1182b5c00) [pid = 2794] [serial = 624] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x119ff0800) [pid = 2794] [serial = 629] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x120ff6400) [pid = 2794] [serial = 630] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x116a0a000) [pid = 2794] [serial = 618] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x11607a000) [pid = 2794] [serial = 617] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x12527a000) [pid = 2794] [serial = 636] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x128a69400) [pid = 2794] [serial = 641] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1291d6400) [pid = 2794] [serial = 644] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x128cabc00) [pid = 2794] [serial = 642] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x119abec00) [pid = 2794] [serial = 647] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12a51a800) [pid = 2794] [serial = 651] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x12941ac00) [pid = 2794] [serial = 645] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x127347800) [pid = 2794] [serial = 639] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12a5eac00) [pid = 2794] [serial = 653] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x119152800) [pid = 2794] [serial = 609] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x120ffc000) [pid = 2794] [serial = 632] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x118359000) [pid = 2794] [serial = 608] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x128a73c00) [pid = 2794] [serial = 650] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x124004800) [pid = 2794] [serial = 612] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x120f40400) [pid = 2794] [serial = 611] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1247a1000) [pid = 2794] [serial = 633] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x12554b400) [pid = 2794] [serial = 648] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x127130400) [pid = 2794] [serial = 615] [outer = 0x0] [url = about:blank] 07:23:20 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1255b8400) [pid = 2794] [serial = 614] [outer = 0x0] [url = about:blank] 07:23:21 INFO - PROCESS | 2794 | 1467383001056 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]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1171ms 07:23:21 INFO - PROCESS | 2794 | 1467383001075 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 2794 | 1467383001078 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:23:21 INFO - PROCESS | 2794 | 1467383001081 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 2794 | 1467383001084 Marionette TRACE conn2 <- [1,926,null,{}] 07:23:21 INFO - PROCESS | 2794 | 1467383001088 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}] 07:23:21 INFO - PROCESS | 2794 | 1467383001090 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:21 INFO - PROCESS | 2794 | 1467383001169 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:23:21 INFO - PROCESS | 2794 | 1467383001173 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 2794 | 1467383001175 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x116008800 == 28 [pid = 2794] [id = 239] 07:23:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x112c64000) [pid = 2794] [serial = 715] [outer = 0x0] 07:23:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x113d45c00) [pid = 2794] [serial = 716] [outer = 0x112c64000] 07:23:21 INFO - PROCESS | 2794 | 1467383001206 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x11607c400) [pid = 2794] [serial = 717] [outer = 0x112c64000] 07:23:21 INFO - PROCESS | 2794 | 1467383001600 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]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 576ms 07:23:21 INFO - PROCESS | 2794 | 1467383001658 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 2794 | 1467383001663 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:23:21 INFO - PROCESS | 2794 | 1467383001670 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 2794 | 1467383001673 Marionette TRACE conn2 <- [1,930,null,{}] 07:23:21 INFO - PROCESS | 2794 | 1467383001677 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}] 07:23:21 INFO - PROCESS | 2794 | 1467383001680 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:21 INFO - PROCESS | 2794 | 1467383001796 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:23:21 INFO - PROCESS | 2794 | 1467383001812 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 2794 | 1467383001814 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170a6800 == 29 [pid = 2794] [id = 240] 07:23:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x116976400) [pid = 2794] [serial = 718] [outer = 0x0] 07:23:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1176ed800) [pid = 2794] [serial = 719] [outer = 0x116976400] 07:23:21 INFO - PROCESS | 2794 | 1467383001858 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1182bf000) [pid = 2794] [serial = 720] [outer = 0x116976400] 07:23:22 INFO - PROCESS | 2794 | 1467383002194 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]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 572ms 07:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:23:22 INFO - PROCESS | 2794 | 1467383002249 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 2794 | 1467383002251 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:23:22 INFO - PROCESS | 2794 | 1467383002253 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2794 | 1467383002255 Marionette TRACE conn2 <- [1,934,null,{}] 07:23:22 INFO - PROCESS | 2794 | 1467383002263 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}] 07:23:22 INFO - PROCESS | 2794 | 1467383002266 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:22 INFO - PROCESS | 2794 | 1467383002342 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:23:22 INFO - PROCESS | 2794 | 1467383002346 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 2794 | 1467383002349 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192e0000 == 30 [pid = 2794] [id = 241] 07:23:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x112d82400) [pid = 2794] [serial = 721] [outer = 0x0] 07:23:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x119152800) [pid = 2794] [serial = 722] [outer = 0x112d82400] 07:23:22 INFO - PROCESS | 2794 | 1467383002379 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1192cb000) [pid = 2794] [serial = 723] [outer = 0x112d82400] 07:23:22 INFO - PROCESS | 2794 | 1467383002711 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]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 472ms 07:23:22 INFO - PROCESS | 2794 | 1467383002726 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 2794 | 1467383002727 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:23:22 INFO - PROCESS | 2794 | 1467383002730 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2794 | 1467383002731 Marionette TRACE conn2 <- [1,938,null,{}] 07:23:22 INFO - PROCESS | 2794 | 1467383002733 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}] 07:23:22 INFO - PROCESS | 2794 | 1467383002736 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:22 INFO - PROCESS | 2794 | 1467383002814 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:23:22 INFO - PROCESS | 2794 | 1467383002870 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 2794 | 1467383002871 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c60800 == 31 [pid = 2794] [id = 242] 07:23:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1192cd000) [pid = 2794] [serial = 724] [outer = 0x0] 07:23:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1196f3400) [pid = 2794] [serial = 725] [outer = 0x1192cd000] 07:23:22 INFO - PROCESS | 2794 | 1467383002897 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x119d19400) [pid = 2794] [serial = 726] [outer = 0x1192cd000] 07:23:23 INFO - PROCESS | 2794 | 1467383003180 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]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 07:23:23 INFO - PROCESS | 2794 | 1467383003207 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 2794 | 1467383003208 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:23:23 INFO - PROCESS | 2794 | 1467383003218 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 2794 | 1467383003222 Marionette TRACE conn2 <- [1,942,null,{}] 07:23:23 INFO - PROCESS | 2794 | 1467383003225 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}] 07:23:23 INFO - PROCESS | 2794 | 1467383003233 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:23 INFO - PROCESS | 2794 | 1467383003321 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:23:23 INFO - PROCESS | 2794 | 1467383003354 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 2794 | 1467383003355 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x12426e000 == 32 [pid = 2794] [id = 243] 07:23:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x112d85c00) [pid = 2794] [serial = 727] [outer = 0x0] 07:23:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x120f43400) [pid = 2794] [serial = 728] [outer = 0x112d85c00] 07:23:23 INFO - PROCESS | 2794 | 1467383003380 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x124005c00) [pid = 2794] [serial = 729] [outer = 0x112d85c00] 07:23:23 INFO - PROCESS | 2794 | 1467383003715 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]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 524ms 07:23:23 INFO - PROCESS | 2794 | 1467383003742 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 2794 | 1467383003743 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:23:23 INFO - PROCESS | 2794 | 1467383003745 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 2794 | 1467383003746 Marionette TRACE conn2 <- [1,946,null,{}] 07:23:23 INFO - PROCESS | 2794 | 1467383003748 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}] 07:23:23 INFO - PROCESS | 2794 | 1467383003754 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:23 INFO - PROCESS | 2794 | 1467383003863 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:23:23 INFO - PROCESS | 2794 | 1467383003897 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 2794 | 1467383003898 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x124adc800 == 33 [pid = 2794] [id = 244] 07:23:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x124002800) [pid = 2794] [serial = 730] [outer = 0x0] 07:23:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x124878000) [pid = 2794] [serial = 731] [outer = 0x124002800] 07:23:23 INFO - PROCESS | 2794 | 1467383003923 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x125246800) [pid = 2794] [serial = 732] [outer = 0x124002800] 07:23:24 INFO - PROCESS | 2794 | 1467383004240 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]]]}] 07:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 07:23:24 INFO - PROCESS | 2794 | 1467383004263 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 2794 | 1467383004265 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:23:24 INFO - PROCESS | 2794 | 1467383004274 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 2794 | 1467383004275 Marionette TRACE conn2 <- [1,950,null,{}] 07:23:24 INFO - PROCESS | 2794 | 1467383004277 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}] 07:23:24 INFO - PROCESS | 2794 | 1467383004278 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:24 INFO - PROCESS | 2794 | 1467383004388 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:23:24 INFO - PROCESS | 2794 | 1467383004393 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 2794 | 1467383004394 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x125da4000 == 34 [pid = 2794] [id = 245] 07:23:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x124004800) [pid = 2794] [serial = 733] [outer = 0x0] 07:23:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x125dbc000) [pid = 2794] [serial = 734] [outer = 0x124004800] 07:23:24 INFO - PROCESS | 2794 | 1467383004419 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x126930000) [pid = 2794] [serial = 735] [outer = 0x124004800] 07:23:24 INFO - PROCESS | 2794 | 1467383004748 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]]]}] 07:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 524ms 07:23:24 INFO - PROCESS | 2794 | 1467383004793 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 2794 | 1467383004795 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:23:24 INFO - PROCESS | 2794 | 1467383004798 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 2794 | 1467383004800 Marionette TRACE conn2 <- [1,954,null,{}] 07:23:24 INFO - PROCESS | 2794 | 1467383004803 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}] 07:23:24 INFO - PROCESS | 2794 | 1467383004805 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:24 INFO - PROCESS | 2794 | 1467383004947 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:23:24 INFO - PROCESS | 2794 | 1467383004965 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 2794 | 1467383004966 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x128911000 == 35 [pid = 2794] [id = 246] 07:23:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x126930800) [pid = 2794] [serial = 736] [outer = 0x0] 07:23:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x126e11000) [pid = 2794] [serial = 737] [outer = 0x126930800] 07:23:25 INFO - PROCESS | 2794 | 1467383005005 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x127135000) [pid = 2794] [serial = 738] [outer = 0x126930800] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x126e9b000) [pid = 2794] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1192cc400) [pid = 2794] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x116f11c00) [pid = 2794] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x116a11800) [pid = 2794] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1133b0400) [pid = 2794] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x113dab000) [pid = 2794] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1181ec400) [pid = 2794] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x124ec1c00) [pid = 2794] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x11607cc00) [pid = 2794] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1121b8400) [pid = 2794] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x110e79000) [pid = 2794] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x112d85400) [pid = 2794] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1247a2800) [pid = 2794] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x11323dc00) [pid = 2794] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1192cd400) [pid = 2794] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:23:25 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x128a6fc00) [pid = 2794] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:23:25 INFO - PROCESS | 2794 | 1467383005792 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]]]}] 07:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1024ms 07:23:25 INFO - PROCESS | 2794 | 1467383005830 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 2794 | 1467383005832 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:23:25 INFO - PROCESS | 2794 | 1467383005850 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 2794 | 1467383005853 Marionette TRACE conn2 <- [1,958,null,{}] 07:23:25 INFO - PROCESS | 2794 | 1467383005857 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}] 07:23:25 INFO - PROCESS | 2794 | 1467383005858 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:25 INFO - PROCESS | 2794 | 1467383005965 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:23:26 INFO - PROCESS | 2794 | 1467383006038 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 2794 | 1467383006040 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x117466000 == 36 [pid = 2794] [id = 247] 07:23:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x112fb4800) [pid = 2794] [serial = 739] [outer = 0x0] 07:23:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1133b4800) [pid = 2794] [serial = 740] [outer = 0x112fb4800] 07:23:26 INFO - PROCESS | 2794 | 1467383006072 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x116079800) [pid = 2794] [serial = 741] [outer = 0x112fb4800] 07:23:26 INFO - PROCESS | 2794 | 1467383006667 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]]]}] 07:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 888ms 07:23:26 INFO - PROCESS | 2794 | 1467383006727 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:23:26 INFO - PROCESS | 2794 | 1467383006732 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:23:26 INFO - PROCESS | 2794 | 1467383006739 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 2794 | 1467383006742 Marionette TRACE conn2 <- [1,962,null,{}] 07:23:26 INFO - PROCESS | 2794 | 1467383006746 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}] 07:23:26 INFO - PROCESS | 2794 | 1467383006749 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:26 INFO - PROCESS | 2794 | 1467383006892 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:23:26 INFO - PROCESS | 2794 | 1467383006944 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 2794 | 1467383006945 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x124080800 == 37 [pid = 2794] [id = 248] 07:23:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1176e6000) [pid = 2794] [serial = 742] [outer = 0x0] 07:23:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1182bc400) [pid = 2794] [serial = 743] [outer = 0x1176e6000] 07:23:26 INFO - PROCESS | 2794 | 1467383006976 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x118359000) [pid = 2794] [serial = 744] [outer = 0x1176e6000] 07:23:27 INFO - PROCESS | 2794 | --DOCSHELL 0x125da4000 == 36 [pid = 2794] [id = 245] 07:23:27 INFO - PROCESS | 2794 | --DOCSHELL 0x124adc800 == 35 [pid = 2794] [id = 244] 07:23:27 INFO - PROCESS | 2794 | --DOCSHELL 0x12426e000 == 34 [pid = 2794] [id = 243] 07:23:27 INFO - PROCESS | 2794 | --DOCSHELL 0x119c60800 == 33 [pid = 2794] [id = 242] 07:23:27 INFO - PROCESS | 2794 | --DOCSHELL 0x1192e0000 == 32 [pid = 2794] [id = 241] 07:23:27 INFO - PROCESS | 2794 | --DOCSHELL 0x1170a6800 == 31 [pid = 2794] [id = 240] 07:23:27 INFO - PROCESS | 2794 | --DOCSHELL 0x116008800 == 30 [pid = 2794] [id = 239] 07:23:27 INFO - PROCESS | 2794 | 1467383007548 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]]]}] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12a906c00) [pid = 2794] [serial = 654] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x128eda400) [pid = 2794] [serial = 699] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x128ca8800) [pid = 2794] [serial = 698] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x128936800) [pid = 2794] [serial = 695] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x120f40000) [pid = 2794] [serial = 677] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12487b400) [pid = 2794] [serial = 680] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x116f53800) [pid = 2794] [serial = 668] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1182cac00) [pid = 2794] [serial = 669] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x118728800) [pid = 2794] [serial = 671] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x119159c00) [pid = 2794] [serial = 672] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x11607b000) [pid = 2794] [serial = 665] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1162bfc00) [pid = 2794] [serial = 666] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1182cd400) [pid = 2794] [serial = 659] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x126ea1000) [pid = 2794] [serial = 693] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x119105c00) [pid = 2794] [serial = 660] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x11915c000) [pid = 2794] [serial = 674] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x112979800) [pid = 2794] [serial = 662] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x112c2a000) [pid = 2794] [serial = 663] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x110ef2c00) [pid = 2794] [serial = 656] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x1133b0c00) [pid = 2794] [serial = 657] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x125249800) [pid = 2794] [serial = 684] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x12523c000) [pid = 2794] [serial = 683] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x124eb6000) [pid = 2794] [serial = 681] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x128a6e400) [pid = 2794] [serial = 696] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x125357c00) [pid = 2794] [serial = 686] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x1182d8000) [pid = 2794] [serial = 689] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x1258d8000) [pid = 2794] [serial = 687] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x124448800) [pid = 2794] [serial = 678] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 64 (0x1258db400) [pid = 2794] [serial = 692] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 63 (0x1192d5800) [pid = 2794] [serial = 675] [outer = 0x0] [url = about:blank] 07:23:27 INFO - PROCESS | 2794 | --DOMWINDOW == 62 (0x124007c00) [pid = 2794] [serial = 690] [outer = 0x0] [url = about:blank] 07:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 872ms 07:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:23:27 INFO - PROCESS | 2794 | 1467383007611 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 2794 | 1467383007613 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:23:27 INFO - PROCESS | 2794 | 1467383007616 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 2794 | 1467383007618 Marionette TRACE conn2 <- [1,966,null,{}] 07:23:27 INFO - PROCESS | 2794 | 1467383007622 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}] 07:23:27 INFO - PROCESS | 2794 | 1467383007624 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:27 INFO - PROCESS | 2794 | 1467383007700 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:23:27 INFO - PROCESS | 2794 | 1467383007708 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:27 INFO - PROCESS | 2794 | 1467383007711 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x1167b0000 == 31 [pid = 2794] [id = 249] 07:23:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 63 (0x11607d400) [pid = 2794] [serial = 745] [outer = 0x0] 07:23:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 64 (0x1162bfc00) [pid = 2794] [serial = 746] [outer = 0x11607d400] 07:23:27 INFO - PROCESS | 2794 | 1467383007739 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x116f0ec00) [pid = 2794] [serial = 747] [outer = 0x11607d400] 07:23:28 INFO - PROCESS | 2794 | 1467383008074 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]]]}] 07:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 472ms 07:23:28 INFO - PROCESS | 2794 | 1467383008102 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 2794 | 1467383008106 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:23:28 INFO - PROCESS | 2794 | 1467383008111 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - PROCESS | 2794 | 1467383008113 Marionette TRACE conn2 <- [1,970,null,{}] 07:23:28 INFO - PROCESS | 2794 | 1467383008115 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}] 07:23:28 INFO - PROCESS | 2794 | 1467383008117 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:28 INFO - PROCESS | 2794 | 1467383008192 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:23:28 INFO - PROCESS | 2794 | 1467383008197 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 2794 | 1467383008198 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185c0000 == 32 [pid = 2794] [id = 250] 07:23:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x1182d1c00) [pid = 2794] [serial = 748] [outer = 0x0] 07:23:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x118704c00) [pid = 2794] [serial = 749] [outer = 0x1182d1c00] 07:23:28 INFO - PROCESS | 2794 | 1467383008228 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x11872c400) [pid = 2794] [serial = 750] [outer = 0x1182d1c00] 07:23:28 INFO - PROCESS | 2794 | 1467383008638 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]]]}] 07:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 07:23:28 INFO - PROCESS | 2794 | 1467383008682 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 2794 | 1467383008685 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:23:28 INFO - PROCESS | 2794 | 1467383008688 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - PROCESS | 2794 | 1467383008692 Marionette TRACE conn2 <- [1,974,null,{}] 07:23:28 INFO - PROCESS | 2794 | 1467383008703 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}] 07:23:28 INFO - PROCESS | 2794 | 1467383008708 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:28 INFO - PROCESS | 2794 | 1467383008826 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:23:28 INFO - PROCESS | 2794 | 1467383008843 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 2794 | 1467383008845 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x119da8800 == 33 [pid = 2794] [id = 251] 07:23:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x112977c00) [pid = 2794] [serial = 751] [outer = 0x0] 07:23:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x1196f9000) [pid = 2794] [serial = 752] [outer = 0x112977c00] 07:23:28 INFO - PROCESS | 2794 | 1467383008891 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x120f42000) [pid = 2794] [serial = 753] [outer = 0x112977c00] 07:23:29 INFO - PROCESS | 2794 | 1467383009245 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]]]}] 07:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 574ms 07:23:29 INFO - PROCESS | 2794 | 1467383009262 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 2794 | 1467383009265 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:23:29 INFO - PROCESS | 2794 | 1467383009276 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 2794 | 1467383009278 Marionette TRACE conn2 <- [1,978,null,{}] 07:23:29 INFO - PROCESS | 2794 | 1467383009281 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}] 07:23:29 INFO - PROCESS | 2794 | 1467383009283 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:29 INFO - PROCESS | 2794 | 1467383009446 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:23:29 INFO - PROCESS | 2794 | 1467383009480 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:29 INFO - PROCESS | 2794 | 1467383009482 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x124521800 == 34 [pid = 2794] [id = 252] 07:23:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x120ff8800) [pid = 2794] [serial = 754] [outer = 0x0] 07:23:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x1245f2000) [pid = 2794] [serial = 755] [outer = 0x120ff8800] 07:23:29 INFO - PROCESS | 2794 | 1467383009525 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x124d7e800) [pid = 2794] [serial = 756] [outer = 0x120ff8800] 07:23:29 INFO - PROCESS | 2794 | 1467383009972 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]]]}] 07:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 719ms 07:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:23:30 INFO - PROCESS | 2794 | 1467383010003 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 2794 | 1467383010004 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:23:30 INFO - PROCESS | 2794 | 1467383010006 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 2794 | 1467383010007 Marionette TRACE conn2 <- [1,982,null,{}] 07:23:30 INFO - PROCESS | 2794 | 1467383010009 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}] 07:23:30 INFO - PROCESS | 2794 | 1467383010010 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:30 INFO - PROCESS | 2794 | 1467383010106 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:23:30 INFO - PROCESS | 2794 | 1467383010109 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 2794 | 1467383010110 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x1257ea000 == 35 [pid = 2794] [id = 253] 07:23:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x112c29000) [pid = 2794] [serial = 757] [outer = 0x0] 07:23:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x124eb6400) [pid = 2794] [serial = 758] [outer = 0x112c29000] 07:23:30 INFO - PROCESS | 2794 | 1467383010135 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x124ef0c00) [pid = 2794] [serial = 759] [outer = 0x112c29000] 07:23:30 INFO - PROCESS | 2794 | 1467383010477 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]]]}] 07:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 07:23:30 INFO - PROCESS | 2794 | 1467383010526 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 2794 | 1467383010527 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:23:30 INFO - PROCESS | 2794 | 1467383010529 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 2794 | 1467383010530 Marionette TRACE conn2 <- [1,986,null,{}] 07:23:30 INFO - PROCESS | 2794 | 1467383010533 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}] 07:23:30 INFO - PROCESS | 2794 | 1467383010537 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:30 INFO - PROCESS | 2794 | 1467383010648 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:23:30 INFO - PROCESS | 2794 | 1467383010659 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 2794 | 1467383010660 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x128910000 == 36 [pid = 2794] [id = 254] 07:23:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x1182cfc00) [pid = 2794] [serial = 760] [outer = 0x0] 07:23:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x125241c00) [pid = 2794] [serial = 761] [outer = 0x1182cfc00] 07:23:30 INFO - PROCESS | 2794 | 1467383010685 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x127350400) [pid = 2794] [serial = 762] [outer = 0x1182cfc00] 07:23:31 INFO - PROCESS | 2794 | 1467383011017 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]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 07:23:31 INFO - PROCESS | 2794 | 1467383011048 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 2794 | 1467383011057 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:23:31 INFO - PROCESS | 2794 | 1467383011064 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 2794 | 1467383011065 Marionette TRACE conn2 <- [1,990,null,{}] 07:23:31 INFO - PROCESS | 2794 | 1467383011068 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}] 07:23:31 INFO - PROCESS | 2794 | 1467383011069 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:31 INFO - PROCESS | 2794 | 1467383011161 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:23:31 INFO - PROCESS | 2794 | 1467383011165 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 2794 | 1467383011166 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170bf800 == 37 [pid = 2794] [id = 255] 07:23:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1196fb400) [pid = 2794] [serial = 763] [outer = 0x0] 07:23:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x12893a800) [pid = 2794] [serial = 764] [outer = 0x1196fb400] 07:23:31 INFO - PROCESS | 2794 | 1467383011191 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x128a72c00) [pid = 2794] [serial = 765] [outer = 0x1196fb400] 07:23:31 INFO - PROCESS | 2794 | 1467383011503 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]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 07:23:31 INFO - PROCESS | 2794 | 1467383011533 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 2794 | 1467383011536 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:23:31 INFO - PROCESS | 2794 | 1467383011558 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 2794 | 1467383011560 Marionette TRACE conn2 <- [1,994,null,{}] 07:23:31 INFO - PROCESS | 2794 | 1467383011563 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}] 07:23:31 INFO - PROCESS | 2794 | 1467383011565 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:31 INFO - PROCESS | 2794 | 1467383011713 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1192cd000) [pid = 2794] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x112d85c00) [pid = 2794] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x124004800) [pid = 2794] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x11918c000) [pid = 2794] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x112d7b800) [pid = 2794] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x116f49c00) [pid = 2794] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x112f6bc00) [pid = 2794] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x124002800) [pid = 2794] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x112c64000) [pid = 2794] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x116976400) [pid = 2794] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x112d82400) [pid = 2794] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:23:31 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x110d62c00) [pid = 2794] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:23:31 INFO - PROCESS | 2794 | 1467383011819 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 2794 | 1467383011820 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x116936000 == 38 [pid = 2794] [id = 256] 07:23:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x11213bc00) [pid = 2794] [serial = 766] [outer = 0x0] 07:23:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x112f6bc00) [pid = 2794] [serial = 767] [outer = 0x11213bc00] 07:23:31 INFO - PROCESS | 2794 | 1467383011866 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x116a0ac00) [pid = 2794] [serial = 768] [outer = 0x11213bc00] 07:23:32 INFO - PROCESS | 2794 | 1467383012243 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]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 724ms 07:23:32 INFO - PROCESS | 2794 | 1467383012282 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 2794 | 1467383012284 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:23:32 INFO - PROCESS | 2794 | 1467383012288 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 2794 | 1467383012289 Marionette TRACE conn2 <- [1,998,null,{}] 07:23:32 INFO - PROCESS | 2794 | 1467383012303 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}] 07:23:32 INFO - PROCESS | 2794 | 1467383012305 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:32 INFO - PROCESS | 2794 | 1467383012456 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:23:32 INFO - PROCESS | 2794 | 1467383012464 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 2794 | 1467383012465 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x129150800 == 39 [pid = 2794] [id = 257] 07:23:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x1167fac00) [pid = 2794] [serial = 769] [outer = 0x0] 07:23:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x119ab4000) [pid = 2794] [serial = 770] [outer = 0x1167fac00] 07:23:32 INFO - PROCESS | 2794 | 1467383012504 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x128ca8c00) [pid = 2794] [serial = 771] [outer = 0x1167fac00] 07:23:32 INFO - PROCESS | 2794 | 1467383012918 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]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 683ms 07:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:23:32 INFO - PROCESS | 2794 | 1467383012970 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 2794 | 1467383012972 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:23:32 INFO - PROCESS | 2794 | 1467383012974 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 2794 | 1467383012975 Marionette TRACE conn2 <- [1,1002,null,{}] 07:23:32 INFO - PROCESS | 2794 | 1467383012977 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}] 07:23:32 INFO - PROCESS | 2794 | 1467383012978 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:33 INFO - PROCESS | 2794 | 1467383013078 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:23:33 INFO - PROCESS | 2794 | 1467383013101 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 2794 | 1467383013101 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d21000 == 40 [pid = 2794] [id = 258] 07:23:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x116f49c00) [pid = 2794] [serial = 772] [outer = 0x0] 07:23:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1291c9400) [pid = 2794] [serial = 773] [outer = 0x116f49c00] 07:23:33 INFO - PROCESS | 2794 | 1467383013127 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x12940e400) [pid = 2794] [serial = 774] [outer = 0x116f49c00] 07:23:33 INFO - PROCESS | 2794 | 1467383013462 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]]]}] 07:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 519ms 07:23:33 INFO - PROCESS | 2794 | 1467383013493 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:23:33 INFO - PROCESS | 2794 | 1467383013504 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:23:33 INFO - PROCESS | 2794 | 1467383013507 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - PROCESS | 2794 | 1467383013509 Marionette TRACE conn2 <- [1,1006,null,{}] 07:23:33 INFO - PROCESS | 2794 | 1467383013511 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}] 07:23:33 INFO - PROCESS | 2794 | 1467383013513 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:33 INFO - PROCESS | 2794 | 1467383013601 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:23:33 INFO - PROCESS | 2794 | 1467383013607 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 2794 | 1467383013609 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a698000 == 41 [pid = 2794] [id = 259] 07:23:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1291d2c00) [pid = 2794] [serial = 775] [outer = 0x0] 07:23:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x129497800) [pid = 2794] [serial = 776] [outer = 0x1291d2c00] 07:23:33 INFO - PROCESS | 2794 | 1467383013635 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x12a5e7800) [pid = 2794] [serial = 777] [outer = 0x1291d2c00] 07:23:34 INFO - PROCESS | 2794 | 1467383014100 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]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 620ms 07:23:34 INFO - PROCESS | 2794 | 1467383014128 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 2794 | 1467383014130 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:23:34 INFO - PROCESS | 2794 | 1467383014134 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 2794 | 1467383014138 Marionette TRACE conn2 <- [1,1010,null,{}] 07:23:34 INFO - PROCESS | 2794 | 1467383014142 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}] 07:23:34 INFO - PROCESS | 2794 | 1467383014144 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:34 INFO - PROCESS | 2794 | 1467383014252 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:23:34 INFO - PROCESS | 2794 | 1467383014354 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 2794 | 1467383014355 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x119170800 == 42 [pid = 2794] [id = 260] 07:23:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1166fd400) [pid = 2794] [serial = 778] [outer = 0x0] 07:23:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x116f0f000) [pid = 2794] [serial = 779] [outer = 0x1166fd400] 07:23:34 INFO - PROCESS | 2794 | 1467383014387 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1182d6800) [pid = 2794] [serial = 780] [outer = 0x1166fd400] 07:23:34 INFO - PROCESS | 2794 | 1467383014807 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]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 724ms 07:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:23:34 INFO - PROCESS | 2794 | 1467383014858 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 2794 | 1467383014861 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:23:34 INFO - PROCESS | 2794 | 1467383014866 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 2794 | 1467383014868 Marionette TRACE conn2 <- [1,1014,null,{}] 07:23:34 INFO - PROCESS | 2794 | 1467383014870 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}] 07:23:34 INFO - PROCESS | 2794 | 1467383014872 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:34 INFO - PROCESS | 2794 | 1467383014973 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:23:35 INFO - PROCESS | 2794 | 1467383015027 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 2794 | 1467383015029 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x125e1d000 == 43 [pid = 2794] [id = 261] 07:23:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x119159c00) [pid = 2794] [serial = 781] [outer = 0x0] 07:23:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1192cb400) [pid = 2794] [serial = 782] [outer = 0x119159c00] 07:23:35 INFO - PROCESS | 2794 | 1467383015059 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1198c4400) [pid = 2794] [serial = 783] [outer = 0x119159c00] 07:23:35 INFO - PROCESS | 2794 | 1467383015475 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]]]}] 07:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 673ms 07:23:35 INFO - PROCESS | 2794 | 1467383015538 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 2794 | 1467383015540 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:23:35 INFO - PROCESS | 2794 | 1467383015542 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - PROCESS | 2794 | 1467383015545 Marionette TRACE conn2 <- [1,1018,null,{}] 07:23:35 INFO - PROCESS | 2794 | 1467383015553 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}] 07:23:35 INFO - PROCESS | 2794 | 1467383015556 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:35 INFO - PROCESS | 2794 | 1467383015680 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:23:35 INFO - PROCESS | 2794 | 1467383015748 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 2794 | 1467383015751 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x12aa19800 == 44 [pid = 2794] [id = 262] 07:23:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1247a2800) [pid = 2794] [serial = 784] [outer = 0x0] 07:23:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1258d0400) [pid = 2794] [serial = 785] [outer = 0x1247a2800] 07:23:35 INFO - PROCESS | 2794 | 1467383015783 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x126e11800) [pid = 2794] [serial = 786] [outer = 0x1247a2800] 07:23:36 INFO - PROCESS | 2794 | 1467383016194 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]]]}] 07:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 672ms 07:23:36 INFO - PROCESS | 2794 | 1467383016214 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 2794 | 1467383016216 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:23:36 INFO - PROCESS | 2794 | 1467383016219 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 2794 | 1467383016222 Marionette TRACE conn2 <- [1,1022,null,{}] 07:23:36 INFO - PROCESS | 2794 | 1467383016224 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}] 07:23:36 INFO - PROCESS | 2794 | 1467383016226 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:36 INFO - PROCESS | 2794 | 1467383016324 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:23:36 INFO - PROCESS | 2794 | 1467383016374 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 2794 | 1467383016375 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b922000 == 45 [pid = 2794] [id = 263] 07:23:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12712c000) [pid = 2794] [serial = 787] [outer = 0x0] 07:23:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128ca8800) [pid = 2794] [serial = 788] [outer = 0x12712c000] 07:23:36 INFO - PROCESS | 2794 | 1467383016404 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12940e000) [pid = 2794] [serial = 789] [outer = 0x12712c000] 07:23:36 INFO - PROCESS | 2794 | 1467383016855 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]]]}] 07:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 07:23:36 INFO - PROCESS | 2794 | 1467383016890 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:23:36 INFO - PROCESS | 2794 | 1467383016893 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:23:36 INFO - PROCESS | 2794 | 1467383016897 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 2794 | 1467383016898 Marionette TRACE conn2 <- [1,1026,null,{}] 07:23:36 INFO - PROCESS | 2794 | 1467383016902 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}] 07:23:36 INFO - PROCESS | 2794 | 1467383016904 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:37 INFO - PROCESS | 2794 | 1467383017078 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:23:37 INFO - PROCESS | 2794 | 1467383017172 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:37 INFO - PROCESS | 2794 | 1467383017174 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x11746e000 == 46 [pid = 2794] [id = 264] 07:23:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x112c2e000) [pid = 2794] [serial = 790] [outer = 0x0] 07:23:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x124d82000) [pid = 2794] [serial = 791] [outer = 0x112c2e000] 07:23:37 INFO - PROCESS | 2794 | 1467383017204 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12949a000) [pid = 2794] [serial = 792] [outer = 0x112c2e000] 07:23:37 INFO - PROCESS | 2794 | 1467383017727 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]]]}] 07:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 873ms 07:23:37 INFO - PROCESS | 2794 | 1467383017773 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 2794 | 1467383017776 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:23:37 INFO - PROCESS | 2794 | 1467383017781 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 2794 | 1467383017783 Marionette TRACE conn2 <- [1,1030,null,{}] 07:23:37 INFO - PROCESS | 2794 | 1467383017790 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}] 07:23:37 INFO - PROCESS | 2794 | 1467383017791 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:37 INFO - PROCESS | 2794 | 1467383017884 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:23:37 INFO - PROCESS | 2794 | 1467383017953 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:37 INFO - PROCESS | 2794 | 1467383017954 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170ae800 == 47 [pid = 2794] [id = 265] 07:23:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1162b7800) [pid = 2794] [serial = 793] [outer = 0x0] 07:23:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1182b6000) [pid = 2794] [serial = 794] [outer = 0x1162b7800] 07:23:37 INFO - PROCESS | 2794 | 1467383017982 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x11852d000) [pid = 2794] [serial = 795] [outer = 0x1162b7800] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x129d21000 == 46 [pid = 2794] [id = 258] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x129150800 == 45 [pid = 2794] [id = 257] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x116936000 == 44 [pid = 2794] [id = 256] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x1170bf800 == 43 [pid = 2794] [id = 255] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x128910000 == 42 [pid = 2794] [id = 254] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x1257ea000 == 41 [pid = 2794] [id = 253] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x124521800 == 40 [pid = 2794] [id = 252] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x119da8800 == 39 [pid = 2794] [id = 251] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x1185c0000 == 38 [pid = 2794] [id = 250] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x1167b0000 == 37 [pid = 2794] [id = 249] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x124080800 == 36 [pid = 2794] [id = 248] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x117466000 == 35 [pid = 2794] [id = 247] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x128911000 == 34 [pid = 2794] [id = 246] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x112f25800 == 33 [pid = 2794] [id = 238] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x11746e000 == 32 [pid = 2794] [id = 264] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x12b922000 == 31 [pid = 2794] [id = 263] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x12aa19800 == 30 [pid = 2794] [id = 262] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x125e1d000 == 29 [pid = 2794] [id = 261] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x119170800 == 28 [pid = 2794] [id = 260] 07:23:38 INFO - PROCESS | 2794 | --DOCSHELL 0x12a698000 == 27 [pid = 2794] [id = 259] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x124878000) [pid = 2794] [serial = 731] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x119d19400) [pid = 2794] [serial = 726] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x120f43400) [pid = 2794] [serial = 728] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1196f3400) [pid = 2794] [serial = 725] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x125dbc000) [pid = 2794] [serial = 734] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x124004400) [pid = 2794] [serial = 708] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x125551000) [pid = 2794] [serial = 711] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x118527400) [pid = 2794] [serial = 705] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1160d9800) [pid = 2794] [serial = 702] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x126930000) [pid = 2794] [serial = 735] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x125246800) [pid = 2794] [serial = 732] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x124005c00) [pid = 2794] [serial = 729] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x113d45c00) [pid = 2794] [serial = 716] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x11607c400) [pid = 2794] [serial = 717] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1176ed800) [pid = 2794] [serial = 719] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x119152800) [pid = 2794] [serial = 722] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1192cb000) [pid = 2794] [serial = 723] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1182bf000) [pid = 2794] [serial = 720] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1167f0000) [pid = 2794] [serial = 714] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1160d9000) [pid = 2794] [serial = 713] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x113a50800) [pid = 2794] [serial = 701] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1181ec800) [pid = 2794] [serial = 704] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x120f39c00) [pid = 2794] [serial = 707] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x120ff9800) [pid = 2794] [serial = 710] [outer = 0x0] [url = about:blank] 07:23:38 INFO - PROCESS | 2794 | 1467383018895 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]]]}] 07:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1127ms 07:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:23:38 INFO - PROCESS | 2794 | 1467383018908 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:23:38 INFO - PROCESS | 2794 | 1467383018910 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:23:38 INFO - PROCESS | 2794 | 1467383018913 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:23:38 INFO - PROCESS | 2794 | 1467383018914 Marionette TRACE conn2 <- [1,1034,null,{}] 07:23:38 INFO - PROCESS | 2794 | 1467383018918 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}] 07:23:38 INFO - PROCESS | 2794 | 1467383018922 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:39 INFO - PROCESS | 2794 | 1467383019000 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:23:39 INFO - PROCESS | 2794 | 1467383019051 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:39 INFO - PROCESS | 2794 | 1467383019054 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x116606800 == 28 [pid = 2794] [id = 266] 07:23:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x113dacc00) [pid = 2794] [serial = 796] [outer = 0x0] 07:23:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1162bf800) [pid = 2794] [serial = 797] [outer = 0x113dacc00] 07:23:39 INFO - PROCESS | 2794 | 1467383019081 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x116f0f400) [pid = 2794] [serial = 798] [outer = 0x113dacc00] 07:23:39 INFO - PROCESS | 2794 | 1467383019389 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]]]}] 07:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 07:23:39 INFO - PROCESS | 2794 | 1467383019433 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:23:39 INFO - PROCESS | 2794 | 1467383019439 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:23:39 INFO - PROCESS | 2794 | 1467383019443 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - PROCESS | 2794 | 1467383019445 Marionette TRACE conn2 <- [1,1038,null,{}] 07:23:39 INFO - PROCESS | 2794 | 1467383019447 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}] 07:23:39 INFO - PROCESS | 2794 | 1467383019449 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:39 INFO - PROCESS | 2794 | 1467383019528 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:23:39 INFO - PROCESS | 2794 | 1467383019532 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:39 INFO - PROCESS | 2794 | 1467383019533 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x117456000 == 29 [pid = 2794] [id = 267] 07:23:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x116f46c00) [pid = 2794] [serial = 799] [outer = 0x0] 07:23:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1182d7c00) [pid = 2794] [serial = 800] [outer = 0x116f46c00] 07:23:39 INFO - PROCESS | 2794 | 1467383019564 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x118722c00) [pid = 2794] [serial = 801] [outer = 0x116f46c00] 07:23:39 INFO - PROCESS | 2794 | 1467383019929 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]]]}] 07:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 520ms 07:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:23:39 INFO - PROCESS | 2794 | 1467383019963 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 2794 | 1467383019965 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:23:39 INFO - PROCESS | 2794 | 1467383019967 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - PROCESS | 2794 | 1467383019969 Marionette TRACE conn2 <- [1,1042,null,{}] 07:23:39 INFO - PROCESS | 2794 | 1467383019977 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}] 07:23:39 INFO - PROCESS | 2794 | 1467383019980 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:40 INFO - PROCESS | 2794 | 1467383020053 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:23:40 INFO - PROCESS | 2794 | 1467383020058 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 2794 | 1467383020060 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196dc000 == 30 [pid = 2794] [id = 268] 07:23:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x112c21800) [pid = 2794] [serial = 802] [outer = 0x0] 07:23:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1196f6c00) [pid = 2794] [serial = 803] [outer = 0x112c21800] 07:23:40 INFO - PROCESS | 2794 | 1467383020090 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x119ad1c00) [pid = 2794] [serial = 804] [outer = 0x112c21800] 07:23:40 INFO - PROCESS | 2794 | 1467383020411 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]]]}] 07:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 471ms 07:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:23:40 INFO - PROCESS | 2794 | 1467383020439 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 2794 | 1467383020441 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:23:40 INFO - PROCESS | 2794 | 1467383020443 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 2794 | 1467383020444 Marionette TRACE conn2 <- [1,1046,null,{}] 07:23:40 INFO - PROCESS | 2794 | 1467383020447 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}] 07:23:40 INFO - PROCESS | 2794 | 1467383020448 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:40 INFO - PROCESS | 2794 | 1467383020524 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:23:40 INFO - PROCESS | 2794 | 1467383020582 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 2794 | 1467383020583 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fcb000 == 31 [pid = 2794] [id = 269] 07:23:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192d5c00) [pid = 2794] [serial = 805] [outer = 0x0] 07:23:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x120f44000) [pid = 2794] [serial = 806] [outer = 0x1192d5c00] 07:23:40 INFO - PROCESS | 2794 | 1467383020608 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124004400) [pid = 2794] [serial = 807] [outer = 0x1192d5c00] 07:23:40 INFO - PROCESS | 2794 | 1467383020907 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]]]}] 07:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 07:23:40 INFO - PROCESS | 2794 | 1467383020965 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 2794 | 1467383020967 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:23:40 INFO - PROCESS | 2794 | 1467383020969 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 2794 | 1467383020970 Marionette TRACE conn2 <- [1,1050,null,{}] 07:23:40 INFO - PROCESS | 2794 | 1467383020972 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}] 07:23:40 INFO - PROCESS | 2794 | 1467383020973 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:41 INFO - PROCESS | 2794 | 1467383021066 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:23:41 INFO - PROCESS | 2794 | 1467383021070 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 2794 | 1467383021071 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x124518000 == 32 [pid = 2794] [id = 270] 07:23:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1133dcc00) [pid = 2794] [serial = 808] [outer = 0x0] 07:23:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124403800) [pid = 2794] [serial = 809] [outer = 0x1133dcc00] 07:23:41 INFO - PROCESS | 2794 | 1467383021096 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x124a76800) [pid = 2794] [serial = 810] [outer = 0x1133dcc00] 07:23:41 INFO - PROCESS | 2794 | 1467383021507 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]]]}] 07:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 569ms 07:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:23:41 INFO - PROCESS | 2794 | 1467383021545 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 2794 | 1467383021547 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:23:41 INFO - PROCESS | 2794 | 1467383021550 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - PROCESS | 2794 | 1467383021552 Marionette TRACE conn2 <- [1,1054,null,{}] 07:23:41 INFO - PROCESS | 2794 | 1467383021555 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}] 07:23:41 INFO - PROCESS | 2794 | 1467383021561 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:41 INFO - PROCESS | 2794 | 1467383021728 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:23:41 INFO - PROCESS | 2794 | 1467383021751 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 2794 | 1467383021753 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x1257f6800 == 33 [pid = 2794] [id = 271] 07:23:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12487ac00) [pid = 2794] [serial = 811] [outer = 0x0] 07:23:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x124eef800) [pid = 2794] [serial = 812] [outer = 0x12487ac00] 07:23:41 INFO - PROCESS | 2794 | 1467383021794 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x125e93800) [pid = 2794] [serial = 813] [outer = 0x12487ac00] 07:23:42 INFO - PROCESS | 2794 | 1467383022223 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]]]}] 07:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 723ms 07:23:42 INFO - PROCESS | 2794 | 1467383022272 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 2794 | 1467383022274 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:23:42 INFO - PROCESS | 2794 | 1467383022276 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 2794 | 1467383022277 Marionette TRACE conn2 <- [1,1058,null,{}] 07:23:42 INFO - PROCESS | 2794 | 1467383022279 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}] 07:23:42 INFO - PROCESS | 2794 | 1467383022280 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:42 INFO - PROCESS | 2794 | 1467383022372 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:23:42 INFO - PROCESS | 2794 | 1467383022427 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 2794 | 1467383022428 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x127161000 == 34 [pid = 2794] [id = 272] 07:23:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x112d76800) [pid = 2794] [serial = 814] [outer = 0x0] 07:23:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x126934c00) [pid = 2794] [serial = 815] [outer = 0x112d76800] 07:23:42 INFO - PROCESS | 2794 | 1467383022454 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x126ea1000) [pid = 2794] [serial = 816] [outer = 0x112d76800] 07:23:42 INFO - PROCESS | 2794 | 1467383022762 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]]]}] 07:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 518ms 07:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:23:42 INFO - PROCESS | 2794 | 1467383022795 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 2794 | 1467383022796 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:23:42 INFO - PROCESS | 2794 | 1467383022798 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 2794 | 1467383022799 Marionette TRACE conn2 <- [1,1062,null,{}] 07:23:42 INFO - PROCESS | 2794 | 1467383022802 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}] 07:23:42 INFO - PROCESS | 2794 | 1467383022805 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:43 INFO - PROCESS | 2794 | 1467383023065 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x112c29000) [pid = 2794] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x116f49c00) [pid = 2794] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1182cfc00) [pid = 2794] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x112977c00) [pid = 2794] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1196fb400) [pid = 2794] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1182d1c00) [pid = 2794] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x126930800) [pid = 2794] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x120ff8800) [pid = 2794] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1176e6000) [pid = 2794] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x11607d400) [pid = 2794] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x112fb4800) [pid = 2794] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x11213bc00) [pid = 2794] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1291d2c00) [pid = 2794] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:23:43 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1167fac00) [pid = 2794] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:23:43 INFO - PROCESS | 2794 | 1467383023109 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 2794 | 1467383023110 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ab3800 == 35 [pid = 2794] [id = 273] 07:23:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x11213bc00) [pid = 2794] [serial = 817] [outer = 0x0] 07:23:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x112d77800) [pid = 2794] [serial = 818] [outer = 0x11213bc00] 07:23:43 INFO - PROCESS | 2794 | 1467383023135 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x116f49c00) [pid = 2794] [serial = 819] [outer = 0x11213bc00] 07:23:43 INFO - PROCESS | 2794 | 1467383023379 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]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 618ms 07:23:43 INFO - PROCESS | 2794 | 1467383023417 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 2794 | 1467383023429 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:23:43 INFO - PROCESS | 2794 | 1467383023444 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 2794 | 1467383023445 Marionette TRACE conn2 <- [1,1066,null,{}] 07:23:43 INFO - PROCESS | 2794 | 1467383023447 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}] 07:23:43 INFO - PROCESS | 2794 | 1467383023448 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:43 INFO - PROCESS | 2794 | 1467383023527 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:23:43 INFO - PROCESS | 2794 | 1467383023530 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 2794 | 1467383023531 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196da800 == 36 [pid = 2794] [id = 274] 07:23:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x11852a400) [pid = 2794] [serial = 820] [outer = 0x0] 07:23:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124d4b000) [pid = 2794] [serial = 821] [outer = 0x11852a400] 07:23:43 INFO - PROCESS | 2794 | 1467383023557 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128934400) [pid = 2794] [serial = 822] [outer = 0x11852a400] 07:23:43 INFO - PROCESS | 2794 | 1467383023890 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]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 472ms 07:23:43 INFO - PROCESS | 2794 | 1467383023912 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:23:43 INFO - PROCESS | 2794 | 1467383023914 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:23:43 INFO - PROCESS | 2794 | 1467383023916 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 2794 | 1467383023917 Marionette TRACE conn2 <- [1,1070,null,{}] 07:23:43 INFO - PROCESS | 2794 | 1467383023922 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}] 07:23:43 INFO - PROCESS | 2794 | 1467383023923 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:44 INFO - PROCESS | 2794 | 1467383024022 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:23:44 INFO - PROCESS | 2794 | 1467383024028 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 2794 | 1467383024029 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x129157800 == 37 [pid = 2794] [id = 275] 07:23:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x128934800) [pid = 2794] [serial = 823] [outer = 0x0] 07:23:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128a69000) [pid = 2794] [serial = 824] [outer = 0x128934800] 07:23:44 INFO - PROCESS | 2794 | 1467383024053 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x128a71000) [pid = 2794] [serial = 825] [outer = 0x128934800] 07:23:44 INFO - PROCESS | 2794 | 1467383024372 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]]]}] 07:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 473ms 07:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:23:44 INFO - PROCESS | 2794 | 1467383024389 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 2794 | 1467383024391 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:23:44 INFO - PROCESS | 2794 | 1467383024393 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 2794 | 1467383024395 Marionette TRACE conn2 <- [1,1074,null,{}] 07:23:44 INFO - PROCESS | 2794 | 1467383024408 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}] 07:23:44 INFO - PROCESS | 2794 | 1467383024410 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:44 INFO - PROCESS | 2794 | 1467383024495 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:23:44 INFO - PROCESS | 2794 | 1467383024499 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 2794 | 1467383024501 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x124516800 == 38 [pid = 2794] [id = 276] 07:23:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x11852bc00) [pid = 2794] [serial = 826] [outer = 0x0] 07:23:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x129416400) [pid = 2794] [serial = 827] [outer = 0x11852bc00] 07:23:44 INFO - PROCESS | 2794 | 1467383024530 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a514c00) [pid = 2794] [serial = 828] [outer = 0x11852bc00] 07:23:44 INFO - PROCESS | 2794 | 1467383024876 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]]]}] 07:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 534ms 07:23:44 INFO - PROCESS | 2794 | 1467383024928 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 2794 | 1467383024929 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:23:44 INFO - PROCESS | 2794 | 1467383024931 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 2794 | 1467383024932 Marionette TRACE conn2 <- [1,1078,null,{}] 07:23:44 INFO - PROCESS | 2794 | 1467383024934 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}] 07:23:44 INFO - PROCESS | 2794 | 1467383024935 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:45 INFO - PROCESS | 2794 | 1467383025011 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:23:45 INFO - PROCESS | 2794 | 1467383025014 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 2794 | 1467383025015 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b90c000 == 39 [pid = 2794] [id = 277] 07:23:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a515000) [pid = 2794] [serial = 829] [outer = 0x0] 07:23:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a5e2800) [pid = 2794] [serial = 830] [outer = 0x12a515000] 07:23:45 INFO - PROCESS | 2794 | 1467383025042 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12a6a9000) [pid = 2794] [serial = 831] [outer = 0x12a515000] 07:23:45 INFO - PROCESS | 2794 | 1467383025576 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]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 718ms 07:23:45 INFO - PROCESS | 2794 | 1467383025650 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:23:45 INFO - PROCESS | 2794 | 1467383025655 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:23:45 INFO - PROCESS | 2794 | 1467383025658 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 2794 | 1467383025662 Marionette TRACE conn2 <- [1,1082,null,{}] 07:23:45 INFO - PROCESS | 2794 | 1467383025665 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}] 07:23:45 INFO - PROCESS | 2794 | 1467383025667 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:45 INFO - PROCESS | 2794 | 1467383025777 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:23:45 INFO - PROCESS | 2794 | 1467383025877 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 2794 | 1467383025879 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x11746b000 == 40 [pid = 2794] [id = 278] 07:23:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x116078400) [pid = 2794] [serial = 832] [outer = 0x0] 07:23:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1162ba000) [pid = 2794] [serial = 833] [outer = 0x116078400] 07:23:45 INFO - PROCESS | 2794 | 1467383025911 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x117eb1400) [pid = 2794] [serial = 834] [outer = 0x116078400] 07:23:46 INFO - PROCESS | 2794 | 1467383026412 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]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 771ms 07:23:46 INFO - PROCESS | 2794 | 1467383026446 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 2794 | 1467383026450 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:23:46 INFO - PROCESS | 2794 | 1467383026458 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - PROCESS | 2794 | 1467383026460 Marionette TRACE conn2 <- [1,1086,null,{}] 07:23:46 INFO - PROCESS | 2794 | 1467383026462 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}] 07:23:46 INFO - PROCESS | 2794 | 1467383026464 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:46 INFO - PROCESS | 2794 | 1467383026574 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:23:46 INFO - PROCESS | 2794 | 1467383026653 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 2794 | 1467383026654 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x113acb800 == 41 [pid = 2794] [id = 279] 07:23:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x112faf400) [pid = 2794] [serial = 835] [outer = 0x0] 07:23:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x11607a800) [pid = 2794] [serial = 836] [outer = 0x112faf400] 07:23:46 INFO - PROCESS | 2794 | 1467383026685 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x11915b800) [pid = 2794] [serial = 837] [outer = 0x112faf400] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x124516800 == 40 [pid = 2794] [id = 276] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x129157800 == 39 [pid = 2794] [id = 275] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x1196da800 == 38 [pid = 2794] [id = 274] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x116ab3800 == 37 [pid = 2794] [id = 273] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x127161000 == 36 [pid = 2794] [id = 272] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x1257f6800 == 35 [pid = 2794] [id = 271] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x124518000 == 34 [pid = 2794] [id = 270] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x119fcb000 == 33 [pid = 2794] [id = 269] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x1196dc000 == 32 [pid = 2794] [id = 268] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x117456000 == 31 [pid = 2794] [id = 267] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x116606800 == 30 [pid = 2794] [id = 266] 07:23:47 INFO - PROCESS | 2794 | --DOCSHELL 0x1170ae800 == 29 [pid = 2794] [id = 265] 07:23:47 INFO - PROCESS | 2794 | 1467383027306 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]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 873ms 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x124eb6400) [pid = 2794] [serial = 758] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x12940e400) [pid = 2794] [serial = 774] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x125241c00) [pid = 2794] [serial = 761] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1196f9000) [pid = 2794] [serial = 752] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x120f42000) [pid = 2794] [serial = 753] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12893a800) [pid = 2794] [serial = 764] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x118704c00) [pid = 2794] [serial = 749] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x11872c400) [pid = 2794] [serial = 750] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x127135000) [pid = 2794] [serial = 738] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x126e11000) [pid = 2794] [serial = 737] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1245f2000) [pid = 2794] [serial = 755] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1182bc400) [pid = 2794] [serial = 743] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x118359000) [pid = 2794] [serial = 744] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x128a72c00) [pid = 2794] [serial = 765] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x127350400) [pid = 2794] [serial = 762] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1162bfc00) [pid = 2794] [serial = 746] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x116f0ec00) [pid = 2794] [serial = 747] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1133b4800) [pid = 2794] [serial = 740] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x116079800) [pid = 2794] [serial = 741] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x112f6bc00) [pid = 2794] [serial = 767] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x12a5e7800) [pid = 2794] [serial = 777] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x116a0ac00) [pid = 2794] [serial = 768] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x129497800) [pid = 2794] [serial = 776] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x119ab4000) [pid = 2794] [serial = 770] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1291c9400) [pid = 2794] [serial = 773] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x124ef0c00) [pid = 2794] [serial = 759] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x128ca8c00) [pid = 2794] [serial = 771] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x124d7e800) [pid = 2794] [serial = 756] [outer = 0x0] [url = about:blank] 07:23:47 INFO - PROCESS | 2794 | 1467383027342 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 2794 | 1467383027344 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:23:47 INFO - PROCESS | 2794 | 1467383027350 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 2794 | 1467383027355 Marionette TRACE conn2 <- [1,1090,null,{}] 07:23:47 INFO - PROCESS | 2794 | 1467383027358 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}] 07:23:47 INFO - PROCESS | 2794 | 1467383027360 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:47 INFO - PROCESS | 2794 | 1467383027436 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:23:47 INFO - PROCESS | 2794 | 1467383027442 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 2794 | 1467383027444 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x11693d800 == 30 [pid = 2794] [id = 280] 07:23:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x1176ed000) [pid = 2794] [serial = 838] [outer = 0x0] 07:23:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1181ec800) [pid = 2794] [serial = 839] [outer = 0x1176ed000] 07:23:47 INFO - PROCESS | 2794 | 1467383027475 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x11835a400) [pid = 2794] [serial = 840] [outer = 0x1176ed000] 07:23:47 INFO - PROCESS | 2794 | 1467383027827 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]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 524ms 07:23:47 INFO - PROCESS | 2794 | 1467383027887 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 2794 | 1467383027890 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:23:47 INFO - PROCESS | 2794 | 1467383027895 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 2794 | 1467383027897 Marionette TRACE conn2 <- [1,1094,null,{}] 07:23:47 INFO - PROCESS | 2794 | 1467383027899 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}] 07:23:47 INFO - PROCESS | 2794 | 1467383027901 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:47 INFO - PROCESS | 2794 | 1467383027980 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:23:47 INFO - PROCESS | 2794 | 1467383027984 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 2794 | 1467383027987 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185f1800 == 31 [pid = 2794] [id = 281] 07:23:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x11871f800) [pid = 2794] [serial = 841] [outer = 0x0] 07:23:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1192d0c00) [pid = 2794] [serial = 842] [outer = 0x11871f800] 07:23:48 INFO - PROCESS | 2794 | 1467383028016 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1198c0c00) [pid = 2794] [serial = 843] [outer = 0x11871f800] 07:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 07:23:48 INFO - PROCESS | 2794 | 1467383028357 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]]]}] 07:23:48 INFO - PROCESS | 2794 | 1467383028364 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 2794 | 1467383028365 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:23:48 INFO - PROCESS | 2794 | 1467383028368 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 2794 | 1467383028373 Marionette TRACE conn2 <- [1,1098,null,{}] 07:23:48 INFO - PROCESS | 2794 | 1467383028381 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}] 07:23:48 INFO - PROCESS | 2794 | 1467383028384 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:48 INFO - PROCESS | 2794 | 1467383028469 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:23:48 INFO - PROCESS | 2794 | 1467383028522 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 2794 | 1467383028524 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fde000 == 32 [pid = 2794] [id = 282] 07:23:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1198c4c00) [pid = 2794] [serial = 844] [outer = 0x0] 07:23:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x120f41c00) [pid = 2794] [serial = 845] [outer = 0x1198c4c00] 07:23:48 INFO - PROCESS | 2794 | 1467383028551 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x124876800) [pid = 2794] [serial = 846] [outer = 0x1198c4c00] 07:23:48 INFO - PROCESS | 2794 | 1467383028844 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]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 523ms 07:23:48 INFO - PROCESS | 2794 | 1467383028892 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 2794 | 1467383028894 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:23:48 INFO - PROCESS | 2794 | 1467383028896 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 2794 | 1467383028897 Marionette TRACE conn2 <- [1,1102,null,{}] 07:23:48 INFO - PROCESS | 2794 | 1467383028899 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}] 07:23:48 INFO - PROCESS | 2794 | 1467383028901 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:48 INFO - PROCESS | 2794 | 1467383028981 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:23:48 INFO - PROCESS | 2794 | 1467383028988 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 2794 | 1467383028989 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x12530a000 == 33 [pid = 2794] [id = 283] 07:23:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x124d7ec00) [pid = 2794] [serial = 847] [outer = 0x0] 07:23:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x12523cc00) [pid = 2794] [serial = 848] [outer = 0x124d7ec00] 07:23:49 INFO - PROCESS | 2794 | 1467383029015 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x125279c00) [pid = 2794] [serial = 849] [outer = 0x124d7ec00] 07:23:49 INFO - PROCESS | 2794 | 1467383029326 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]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 07:23:49 INFO - PROCESS | 2794 | 1467383029364 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 2794 | 1467383029365 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:23:49 INFO - PROCESS | 2794 | 1467383029375 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 2794 | 1467383029376 Marionette TRACE conn2 <- [1,1106,null,{}] 07:23:49 INFO - PROCESS | 2794 | 1467383029402 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}] 07:23:49 INFO - PROCESS | 2794 | 1467383029405 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:49 INFO - PROCESS | 2794 | 1467383029506 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:23:49 INFO - PROCESS | 2794 | 1467383029517 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 2794 | 1467383029518 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x126969800 == 34 [pid = 2794] [id = 284] 07:23:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x112c2a000) [pid = 2794] [serial = 850] [outer = 0x0] 07:23:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1255bac00) [pid = 2794] [serial = 851] [outer = 0x112c2a000] 07:23:49 INFO - PROCESS | 2794 | 1467383029542 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1258db800) [pid = 2794] [serial = 852] [outer = 0x112c2a000] 07:23:49 INFO - PROCESS | 2794 | 1467383029905 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]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 576ms 07:23:49 INFO - PROCESS | 2794 | 1467383029944 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 2794 | 1467383029945 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:23:49 INFO - PROCESS | 2794 | 1467383029947 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 2794 | 1467383029949 Marionette TRACE conn2 <- [1,1110,null,{}] 07:23:49 INFO - PROCESS | 2794 | 1467383029951 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}] 07:23:49 INFO - PROCESS | 2794 | 1467383029955 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:50 INFO - PROCESS | 2794 | 1467383030066 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:23:50 INFO - PROCESS | 2794 | 1467383030087 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 2794 | 1467383030088 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a34800 == 35 [pid = 2794] [id = 285] 07:23:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12692c800) [pid = 2794] [serial = 853] [outer = 0x0] 07:23:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128a6f000) [pid = 2794] [serial = 854] [outer = 0x12692c800] 07:23:50 INFO - PROCESS | 2794 | 1467383030114 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1291d0800) [pid = 2794] [serial = 855] [outer = 0x12692c800] 07:23:50 INFO - PROCESS | 2794 | 1467383030478 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]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 571ms 07:23:50 INFO - PROCESS | 2794 | 1467383030592 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 2794 | 1467383030594 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:23:50 INFO - PROCESS | 2794 | 1467383030596 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 2794 | 1467383030597 Marionette TRACE conn2 <- [1,1114,null,{}] 07:23:50 INFO - PROCESS | 2794 | 1467383030599 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}] 07:23:50 INFO - PROCESS | 2794 | 1467383030600 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:50 INFO - PROCESS | 2794 | 1467383030696 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:23:50 INFO - PROCESS | 2794 | 1467383030735 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 2794 | 1467383030736 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fda800 == 36 [pid = 2794] [id = 286] 07:23:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1291d0c00) [pid = 2794] [serial = 856] [outer = 0x0] 07:23:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12949cc00) [pid = 2794] [serial = 857] [outer = 0x1291d0c00] 07:23:50 INFO - PROCESS | 2794 | 1467383030760 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a905400) [pid = 2794] [serial = 858] [outer = 0x1291d0c00] 07:23:51 INFO - PROCESS | 2794 | 1467383031091 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]]]}] 07:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 518ms 07:23:51 INFO - PROCESS | 2794 | 1467383031115 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 2794 | 1467383031116 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:23:51 INFO - PROCESS | 2794 | 1467383031124 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - PROCESS | 2794 | 1467383031125 Marionette TRACE conn2 <- [1,1118,null,{}] 07:23:51 INFO - PROCESS | 2794 | 1467383031127 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}] 07:23:51 INFO - PROCESS | 2794 | 1467383031128 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:51 INFO - PROCESS | 2794 | 1467383031225 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:23:51 INFO - PROCESS | 2794 | 1467383031228 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:51 INFO - PROCESS | 2794 | 1467383031237 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a688800 == 37 [pid = 2794] [id = 287] 07:23:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12a906c00) [pid = 2794] [serial = 859] [outer = 0x0] 07:23:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12a90d400) [pid = 2794] [serial = 860] [outer = 0x12a906c00] 07:23:51 INFO - PROCESS | 2794 | 1467383031291 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12aa5c000) [pid = 2794] [serial = 861] [outer = 0x12a906c00] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x11852bc00) [pid = 2794] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1133dcc00) [pid = 2794] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x116f46c00) [pid = 2794] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x112c21800) [pid = 2794] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1192d5c00) [pid = 2794] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x113dacc00) [pid = 2794] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1166fd400) [pid = 2794] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1162b7800) [pid = 2794] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x119159c00) [pid = 2794] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1247a2800) [pid = 2794] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12712c000) [pid = 2794] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x112c2e000) [pid = 2794] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12487ac00) [pid = 2794] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x112d76800) [pid = 2794] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x128934800) [pid = 2794] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x11213bc00) [pid = 2794] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:23:51 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x11852a400) [pid = 2794] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:23:51 INFO - PROCESS | 2794 | 1467383031655 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]]]}] 07:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 575ms 07:23:51 INFO - PROCESS | 2794 | 1467383031693 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 2794 | 1467383031694 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:23:51 INFO - PROCESS | 2794 | 1467383031696 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - PROCESS | 2794 | 1467383031698 Marionette TRACE conn2 <- [1,1122,null,{}] 07:23:51 INFO - PROCESS | 2794 | 1467383031700 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}] 07:23:51 INFO - PROCESS | 2794 | 1467383031701 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:51 INFO - PROCESS | 2794 | 1467383031778 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:23:51 INFO - PROCESS | 2794 | 1467383031835 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:51 INFO - PROCESS | 2794 | 1467383031836 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x128ae4800 == 38 [pid = 2794] [id = 288] 07:23:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1133dcc00) [pid = 2794] [serial = 862] [outer = 0x0] 07:23:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x116f46c00) [pid = 2794] [serial = 863] [outer = 0x1133dcc00] 07:23:51 INFO - PROCESS | 2794 | 1467383031860 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1196f0c00) [pid = 2794] [serial = 864] [outer = 0x1133dcc00] 07:23:52 INFO - PROCESS | 2794 | 1467383032133 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]]]}] 07:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 468ms 07:23:52 INFO - PROCESS | 2794 | 1467383032165 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 2794 | 1467383032166 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:23:52 INFO - PROCESS | 2794 | 1467383032177 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 2794 | 1467383032178 Marionette TRACE conn2 <- [1,1126,null,{}] 07:23:52 INFO - PROCESS | 2794 | 1467383032181 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}] 07:23:52 INFO - PROCESS | 2794 | 1467383032182 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:52 INFO - PROCESS | 2794 | 1467383032273 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:23:52 INFO - PROCESS | 2794 | 1467383032277 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 2794 | 1467383032278 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfca800 == 39 [pid = 2794] [id = 289] 07:23:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1192d6800) [pid = 2794] [serial = 865] [outer = 0x0] 07:23:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1291cbc00) [pid = 2794] [serial = 866] [outer = 0x1192d6800] 07:23:52 INFO - PROCESS | 2794 | 1467383032302 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12aa5bc00) [pid = 2794] [serial = 867] [outer = 0x1192d6800] 07:23:52 INFO - PROCESS | 2794 | 1467383032631 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]]]}] 07:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 07:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:23:52 INFO - PROCESS | 2794 | 1467383032646 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 2794 | 1467383032648 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:23:52 INFO - PROCESS | 2794 | 1467383032651 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 2794 | 1467383032655 Marionette TRACE conn2 <- [1,1130,null,{}] 07:23:52 INFO - PROCESS | 2794 | 1467383032658 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}] 07:23:52 INFO - PROCESS | 2794 | 1467383032661 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:52 INFO - PROCESS | 2794 | 1467383032820 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:23:52 INFO - PROCESS | 2794 | 1467383032829 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 2794 | 1467383032831 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfda800 == 40 [pid = 2794] [id = 290] 07:23:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12aa64000) [pid = 2794] [serial = 868] [outer = 0x0] 07:23:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12ab6fc00) [pid = 2794] [serial = 869] [outer = 0x12aa64000] 07:23:52 INFO - PROCESS | 2794 | 1467383032873 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12abb5000) [pid = 2794] [serial = 870] [outer = 0x12aa64000] 07:23:53 INFO - PROCESS | 2794 | 1467383033322 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]]]}] 07:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 722ms 07:23:53 INFO - PROCESS | 2794 | 1467383033384 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 2794 | 1467383033386 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:23:53 INFO - PROCESS | 2794 | 1467383033390 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 2794 | 1467383033391 Marionette TRACE conn2 <- [1,1134,null,{}] 07:23:53 INFO - PROCESS | 2794 | 1467383033393 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}] 07:23:53 INFO - PROCESS | 2794 | 1467383033394 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:53 INFO - PROCESS | 2794 | 1467383033480 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:23:53 INFO - PROCESS | 2794 | 1467383033483 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 2794 | 1467383033484 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c179800 == 41 [pid = 2794] [id = 291] 07:23:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x110e7b400) [pid = 2794] [serial = 871] [outer = 0x0] 07:23:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12b897000) [pid = 2794] [serial = 872] [outer = 0x110e7b400] 07:23:53 INFO - PROCESS | 2794 | 1467383033511 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12b89d400) [pid = 2794] [serial = 873] [outer = 0x110e7b400] 07:23:53 INFO - PROCESS | 2794 | 1467383033967 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]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 618ms 07:23:54 INFO - PROCESS | 2794 | 1467383034009 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 2794 | 1467383034012 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:23:54 INFO - PROCESS | 2794 | 1467383034015 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 2794 | 1467383034017 Marionette TRACE conn2 <- [1,1138,null,{}] 07:23:54 INFO - PROCESS | 2794 | 1467383034023 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}] 07:23:54 INFO - PROCESS | 2794 | 1467383034025 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:54 INFO - PROCESS | 2794 | 1467383034130 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:23:54 INFO - PROCESS | 2794 | 1467383034240 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 2794 | 1467383034242 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185ef000 == 42 [pid = 2794] [id = 292] 07:23:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1182cfc00) [pid = 2794] [serial = 874] [outer = 0x0] 07:23:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x11835b400) [pid = 2794] [serial = 875] [outer = 0x1182cfc00] 07:23:54 INFO - PROCESS | 2794 | 1467383034273 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x11918f800) [pid = 2794] [serial = 876] [outer = 0x1182cfc00] 07:23:54 INFO - PROCESS | 2794 | 1467383034690 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]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 724ms 07:23:54 INFO - PROCESS | 2794 | 1467383034738 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 2794 | 1467383034741 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:23:54 INFO - PROCESS | 2794 | 1467383034746 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 2794 | 1467383034748 Marionette TRACE conn2 <- [1,1142,null,{}] 07:23:54 INFO - PROCESS | 2794 | 1467383034750 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}] 07:23:54 INFO - PROCESS | 2794 | 1467383034752 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:54 INFO - PROCESS | 2794 | 1467383034859 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:23:54 INFO - PROCESS | 2794 | 1467383034914 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 2794 | 1467383034916 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a42800 == 43 [pid = 2794] [id = 293] 07:23:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x119ffc400) [pid = 2794] [serial = 877] [outer = 0x0] 07:23:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1245eb400) [pid = 2794] [serial = 878] [outer = 0x119ffc400] 07:23:54 INFO - PROCESS | 2794 | 1467383034945 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x12523a400) [pid = 2794] [serial = 879] [outer = 0x119ffc400] 07:23:55 INFO - PROCESS | 2794 | 1467383035357 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]]]}] 07:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 07:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:23:55 INFO - PROCESS | 2794 | 1467383035365 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:23:55 INFO - PROCESS | 2794 | 1467383035367 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:23:55 INFO - PROCESS | 2794 | 1467383035370 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 2794 | 1467383035374 Marionette TRACE conn2 <- [1,1146,null,{}] 07:23:55 INFO - PROCESS | 2794 | 1467383035382 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}] 07:23:55 INFO - PROCESS | 2794 | 1467383035385 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:55 INFO - PROCESS | 2794 | 1467383035485 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:23:55 INFO - PROCESS | 2794 | 1467383035574 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 2794 | 1467383035576 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3ad800 == 44 [pid = 2794] [id = 294] 07:23:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x126e97800) [pid = 2794] [serial = 880] [outer = 0x0] 07:23:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x128936400) [pid = 2794] [serial = 881] [outer = 0x126e97800] 07:23:55 INFO - PROCESS | 2794 | 1467383035606 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x129411400) [pid = 2794] [serial = 882] [outer = 0x126e97800] 07:23:56 INFO - PROCESS | 2794 | 1467383036048 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]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 726ms 07:23:56 INFO - PROCESS | 2794 | 1467383036096 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 2794 | 1467383036099 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:23:56 INFO - PROCESS | 2794 | 1467383036103 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 2794 | 1467383036105 Marionette TRACE conn2 <- [1,1150,null,{}] 07:23:56 INFO - PROCESS | 2794 | 1467383036109 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}] 07:23:56 INFO - PROCESS | 2794 | 1467383036111 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:56 INFO - PROCESS | 2794 | 1467383036262 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:23:56 INFO - PROCESS | 2794 | 1467383036389 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:56 INFO - PROCESS | 2794 | 1467383036390 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cacd800 == 45 [pid = 2794] [id = 295] 07:23:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x12a6aec00) [pid = 2794] [serial = 883] [outer = 0x0] 07:23:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x12ab71400) [pid = 2794] [serial = 884] [outer = 0x12a6aec00] 07:23:56 INFO - PROCESS | 2794 | 1467383036420 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x12abb2400) [pid = 2794] [serial = 885] [outer = 0x12a6aec00] 07:23:56 INFO - PROCESS | 2794 | 1467383036846 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]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 07:23:56 INFO - PROCESS | 2794 | 1467383036873 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:23:56 INFO - PROCESS | 2794 | 1467383036874 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:23:56 INFO - PROCESS | 2794 | 1467383036877 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 2794 | 1467383036878 Marionette TRACE conn2 <- [1,1154,null,{}] 07:23:56 INFO - PROCESS | 2794 | 1467383036880 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}] 07:23:56 INFO - PROCESS | 2794 | 1467383036882 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:56 INFO - PROCESS | 2794 | 1467383036986 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:23:57 INFO - PROCESS | 2794 | 1467383037044 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 2794 | 1467383037045 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e6c000 == 46 [pid = 2794] [id = 296] 07:23:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1192d1400) [pid = 2794] [serial = 886] [outer = 0x0] 07:23:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x12ab71c00) [pid = 2794] [serial = 887] [outer = 0x1192d1400] 07:23:57 INFO - PROCESS | 2794 | 1467383037074 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x12b898800) [pid = 2794] [serial = 888] [outer = 0x1192d1400] 07:23:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x113f2fc00) [pid = 2794] [serial = 889] [outer = 0x12c9ab000] 07:23:57 INFO - PROCESS | 2794 | 1467383037689 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]]]}] 07:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 868ms 07:23:57 INFO - PROCESS | 2794 | 1467383037746 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 2794 | 1467383037748 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:23:57 INFO - PROCESS | 2794 | 1467383037751 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 2794 | 1467383037753 Marionette TRACE conn2 <- [1,1158,null,{}] 07:23:57 INFO - PROCESS | 2794 | 1467383037756 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}] 07:23:57 INFO - PROCESS | 2794 | 1467383037758 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:57 INFO - PROCESS | 2794 | 1467383037853 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:23:57 INFO - PROCESS | 2794 | 1467383037942 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 2794 | 1467383037943 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x112f2f000 == 47 [pid = 2794] [id = 297] 07:23:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x112d83c00) [pid = 2794] [serial = 890] [outer = 0x0] 07:23:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x113f3a800) [pid = 2794] [serial = 891] [outer = 0x112d83c00] 07:23:57 INFO - PROCESS | 2794 | 1467383037974 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x1182ccc00) [pid = 2794] [serial = 892] [outer = 0x112d83c00] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfda800 == 46 [pid = 2794] [id = 290] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfca800 == 45 [pid = 2794] [id = 289] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x128ae4800 == 44 [pid = 2794] [id = 288] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x12a688800 == 43 [pid = 2794] [id = 287] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x119fda800 == 42 [pid = 2794] [id = 286] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x128a34800 == 41 [pid = 2794] [id = 285] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x126969800 == 40 [pid = 2794] [id = 284] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x12530a000 == 39 [pid = 2794] [id = 283] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x119fde000 == 38 [pid = 2794] [id = 282] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x1185f1800 == 37 [pid = 2794] [id = 281] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x11693d800 == 36 [pid = 2794] [id = 280] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x113acb800 == 35 [pid = 2794] [id = 279] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x11746b000 == 34 [pid = 2794] [id = 278] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x12b90c000 == 33 [pid = 2794] [id = 277] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x117e6c000 == 32 [pid = 2794] [id = 296] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x12cacd800 == 31 [pid = 2794] [id = 295] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3ad800 == 30 [pid = 2794] [id = 294] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x128a42800 == 29 [pid = 2794] [id = 293] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x1185ef000 == 28 [pid = 2794] [id = 292] 07:23:58 INFO - PROCESS | 2794 | --DOCSHELL 0x12c179800 == 27 [pid = 2794] [id = 291] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x124403800) [pid = 2794] [serial = 809] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x1182d7c00) [pid = 2794] [serial = 800] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x1196f6c00) [pid = 2794] [serial = 803] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x119ad1c00) [pid = 2794] [serial = 804] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x120f44000) [pid = 2794] [serial = 806] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1162bf800) [pid = 2794] [serial = 797] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x116f0f400) [pid = 2794] [serial = 798] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1182d6800) [pid = 2794] [serial = 780] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x11852d000) [pid = 2794] [serial = 795] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1182b6000) [pid = 2794] [serial = 794] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x116f0f000) [pid = 2794] [serial = 779] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1198c4400) [pid = 2794] [serial = 783] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1192cb400) [pid = 2794] [serial = 782] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x126e11800) [pid = 2794] [serial = 786] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1258d0400) [pid = 2794] [serial = 785] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12940e000) [pid = 2794] [serial = 789] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x128ca8800) [pid = 2794] [serial = 788] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x12949a000) [pid = 2794] [serial = 792] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x124d82000) [pid = 2794] [serial = 791] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x124eef800) [pid = 2794] [serial = 812] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x126ea1000) [pid = 2794] [serial = 816] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x126934c00) [pid = 2794] [serial = 815] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x128a71000) [pid = 2794] [serial = 825] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x116f49c00) [pid = 2794] [serial = 819] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x112d77800) [pid = 2794] [serial = 818] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x118722c00) [pid = 2794] [serial = 801] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x125e93800) [pid = 2794] [serial = 813] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x124d4b000) [pid = 2794] [serial = 821] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x124a76800) [pid = 2794] [serial = 810] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x128a69000) [pid = 2794] [serial = 824] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x128934400) [pid = 2794] [serial = 822] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x124004400) [pid = 2794] [serial = 807] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12a514c00) [pid = 2794] [serial = 828] [outer = 0x0] [url = about:blank] 07:23:58 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x129416400) [pid = 2794] [serial = 827] [outer = 0x0] [url = about:blank] 07:23:59 INFO - PROCESS | 2794 | 1467383039035 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]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1326ms 07:23:59 INFO - PROCESS | 2794 | 1467383039078 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 2794 | 1467383039081 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:23:59 INFO - PROCESS | 2794 | 1467383039084 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 2794 | 1467383039086 Marionette TRACE conn2 <- [1,1162,null,{}] 07:23:59 INFO - PROCESS | 2794 | 1467383039093 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}] 07:23:59 INFO - PROCESS | 2794 | 1467383039095 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:59 INFO - PROCESS | 2794 | 1467383039172 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:23:59 INFO - PROCESS | 2794 | 1467383039178 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 2794 | 1467383039179 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x113d74000 == 28 [pid = 2794] [id = 298] 07:23:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1151d9c00) [pid = 2794] [serial = 893] [outer = 0x0] 07:23:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x116079000) [pid = 2794] [serial = 894] [outer = 0x1151d9c00] 07:23:59 INFO - PROCESS | 2794 | 1467383039211 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x112d82c00) [pid = 2794] [serial = 895] [outer = 0x1151d9c00] 07:23:59 INFO - PROCESS | 2794 | 1467383039580 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]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 524ms 07:23:59 INFO - PROCESS | 2794 | 1467383039608 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 2794 | 1467383039612 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:23:59 INFO - PROCESS | 2794 | 1467383039616 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 2794 | 1467383039618 Marionette TRACE conn2 <- [1,1166,null,{}] 07:23:59 INFO - PROCESS | 2794 | 1467383039621 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}] 07:23:59 INFO - PROCESS | 2794 | 1467383039622 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:59 INFO - PROCESS | 2794 | 1467383039701 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:23:59 INFO - PROCESS | 2794 | 1467383039707 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 2794 | 1467383039708 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:23:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x117466800 == 29 [pid = 2794] [id = 299] 07:23:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1167fb400) [pid = 2794] [serial = 896] [outer = 0x0] 07:23:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1181ef800) [pid = 2794] [serial = 897] [outer = 0x1167fb400] 07:23:59 INFO - PROCESS | 2794 | 1467383039735 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1182d3800) [pid = 2794] [serial = 898] [outer = 0x1167fb400] 07:24:00 INFO - PROCESS | 2794 | 1467383040065 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]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 07:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:24:00 INFO - PROCESS | 2794 | 1467383040095 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 2794 | 1467383040096 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:24:00 INFO - PROCESS | 2794 | 1467383040099 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 2794 | 1467383040101 Marionette TRACE conn2 <- [1,1170,null,{}] 07:24:00 INFO - PROCESS | 2794 | 1467383040109 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}] 07:24:00 INFO - PROCESS | 2794 | 1467383040112 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:00 INFO - PROCESS | 2794 | 1467383040211 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:24:00 INFO - PROCESS | 2794 | 1467383040219 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 2794 | 1467383040223 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x119179000 == 30 [pid = 2794] [id = 300] 07:24:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x112f6c000) [pid = 2794] [serial = 899] [outer = 0x0] 07:24:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x119191c00) [pid = 2794] [serial = 900] [outer = 0x112f6c000] 07:24:00 INFO - PROCESS | 2794 | 1467383040251 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1196efc00) [pid = 2794] [serial = 901] [outer = 0x112f6c000] 07:24:00 INFO - PROCESS | 2794 | 1467383040580 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]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 522ms 07:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:24:00 INFO - PROCESS | 2794 | 1467383040621 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 2794 | 1467383040623 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:24:00 INFO - PROCESS | 2794 | 1467383040625 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 2794 | 1467383040626 Marionette TRACE conn2 <- [1,1174,null,{}] 07:24:00 INFO - PROCESS | 2794 | 1467383040629 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}] 07:24:00 INFO - PROCESS | 2794 | 1467383040630 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:00 INFO - PROCESS | 2794 | 1467383040706 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:24:00 INFO - PROCESS | 2794 | 1467383040761 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 2794 | 1467383040762 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c53000 == 31 [pid = 2794] [id = 301] 07:24:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1196edc00) [pid = 2794] [serial = 902] [outer = 0x0] 07:24:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x120f3d800) [pid = 2794] [serial = 903] [outer = 0x1196edc00] 07:24:00 INFO - PROCESS | 2794 | 1467383040787 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x120ff8000) [pid = 2794] [serial = 904] [outer = 0x1196edc00] 07:24:01 INFO - PROCESS | 2794 | 1467383041092 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] 07:24:01 INFO - PROCESS | 2794 | 1467383041146 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:24:01 INFO - PROCESS | 2794 | 1467383041148 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - PROCESS | 2794 | 1467383041156 Marionette TRACE conn2 <- [1,1178,null,{}] 07:24:01 INFO - PROCESS | 2794 | 1467383041159 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}] 07:24:01 INFO - PROCESS | 2794 | 1467383041160 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:01 INFO - PROCESS | 2794 | 1467383041250 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:24:01 INFO - PROCESS | 2794 | 1467383041287 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 2794 | 1467383041288 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x124328800 == 32 [pid = 2794] [id = 302] 07:24:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1167fa800) [pid = 2794] [serial = 905] [outer = 0x0] 07:24:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x124403800) [pid = 2794] [serial = 906] [outer = 0x1167fa800] 07:24:01 INFO - PROCESS | 2794 | 1467383041312 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x124d4b000) [pid = 2794] [serial = 907] [outer = 0x1167fa800] 07:24:01 INFO - PROCESS | 2794 | 1467383041641 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] 07:24:01 INFO - PROCESS | 2794 | 1467383041679 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:24:01 INFO - PROCESS | 2794 | 1467383041682 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - PROCESS | 2794 | 1467383041683 Marionette TRACE conn2 <- [1,1182,null,{}] 07:24:01 INFO - PROCESS | 2794 | 1467383041685 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}] 07:24:01 INFO - PROCESS | 2794 | 1467383041689 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:01 INFO - PROCESS | 2794 | 1467383041798 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:24:01 INFO - PROCESS | 2794 | 1467383041834 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 2794 | 1467383041835 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x124db9800 == 33 [pid = 2794] [id = 303] 07:24:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x124205400) [pid = 2794] [serial = 908] [outer = 0x0] 07:24:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x124eea800) [pid = 2794] [serial = 909] [outer = 0x124205400] 07:24:01 INFO - PROCESS | 2794 | 1467383041860 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x126935000) [pid = 2794] [serial = 910] [outer = 0x124205400] 07:24:02 INFO - PROCESS | 2794 | 1467383042183 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] 07:24:02 INFO - PROCESS | 2794 | 1467383042202 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:24:02 INFO - PROCESS | 2794 | 1467383042213 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - PROCESS | 2794 | 1467383042214 Marionette TRACE conn2 <- [1,1186,null,{}] 07:24:02 INFO - PROCESS | 2794 | 1467383042216 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}] 07:24:02 INFO - PROCESS | 2794 | 1467383042217 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:02 INFO - PROCESS | 2794 | 1467383042319 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:24:02 INFO - PROCESS | 2794 | 1467383042322 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 2794 | 1467383042324 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x12696d000 == 34 [pid = 2794] [id = 304] 07:24:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x124d7a400) [pid = 2794] [serial = 911] [outer = 0x0] 07:24:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x127128800) [pid = 2794] [serial = 912] [outer = 0x124d7a400] 07:24:02 INFO - PROCESS | 2794 | 1467383042348 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x128940c00) [pid = 2794] [serial = 913] [outer = 0x124d7a400] 07:24:02 INFO - PROCESS | 2794 | 1467383042667 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] 07:24:02 INFO - PROCESS | 2794 | 1467383042683 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:24:02 INFO - PROCESS | 2794 | 1467383042693 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - PROCESS | 2794 | 1467383042695 Marionette TRACE conn2 <- [1,1190,null,{}] 07:24:02 INFO - PROCESS | 2794 | 1467383042697 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}] 07:24:02 INFO - PROCESS | 2794 | 1467383042698 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:02 INFO - PROCESS | 2794 | 1467383042797 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:24:02 INFO - PROCESS | 2794 | 1467383042810 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 2794 | 1467383042811 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891c800 == 35 [pid = 2794] [id = 305] 07:24:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1258dc400) [pid = 2794] [serial = 914] [outer = 0x0] 07:24:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x128a74800) [pid = 2794] [serial = 915] [outer = 0x1258dc400] 07:24:02 INFO - PROCESS | 2794 | 1467383042835 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x1291d2c00) [pid = 2794] [serial = 916] [outer = 0x1258dc400] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x12692c800) [pid = 2794] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1291d0c00) [pid = 2794] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1133dcc00) [pid = 2794] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12a906c00) [pid = 2794] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1176ed000) [pid = 2794] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1198c4c00) [pid = 2794] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x12a515000) [pid = 2794] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124d7ec00) [pid = 2794] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x11871f800) [pid = 2794] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x116078400) [pid = 2794] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x112faf400) [pid = 2794] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1192d6800) [pid = 2794] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x112c2a000) [pid = 2794] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x12aa64000) [pid = 2794] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:24:03 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x110e7b400) [pid = 2794] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:24:03 INFO - PROCESS | 2794 | 1467383043356 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] 07:24:03 INFO - PROCESS | 2794 | 1467383043368 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:24:03 INFO - PROCESS | 2794 | 1467383043374 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 2794 | 1467383043376 Marionette TRACE conn2 <- [1,1194,null,{}] 07:24:03 INFO - PROCESS | 2794 | 1467383043378 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}] 07:24:03 INFO - PROCESS | 2794 | 1467383043379 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:03 INFO - PROCESS | 2794 | 1467383043463 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:24:03 INFO - PROCESS | 2794 | 1467383043518 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:03 INFO - PROCESS | 2794 | 1467383043519 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x12892a000 == 36 [pid = 2794] [id = 306] 07:24:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x112983000) [pid = 2794] [serial = 917] [outer = 0x0] 07:24:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1192d6800) [pid = 2794] [serial = 918] [outer = 0x112983000] 07:24:03 INFO - PROCESS | 2794 | 1467383043544 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x126e9b000) [pid = 2794] [serial = 919] [outer = 0x112983000] 07:24:03 INFO - PROCESS | 2794 | 1467383043805 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] 07:24:03 INFO - PROCESS | 2794 | 1467383043845 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:24:03 INFO - PROCESS | 2794 | 1467383043847 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 2794 | 1467383043848 Marionette TRACE conn2 <- [1,1198,null,{}] 07:24:03 INFO - PROCESS | 2794 | 1467383043850 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}] 07:24:03 INFO - PROCESS | 2794 | 1467383043851 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:03 INFO - PROCESS | 2794 | 1467383043943 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:24:03 INFO - PROCESS | 2794 | 1467383043946 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:03 INFO - PROCESS | 2794 | 1467383043947 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x128e32800 == 37 [pid = 2794] [id = 307] 07:24:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x120f46400) [pid = 2794] [serial = 920] [outer = 0x0] 07:24:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12940d400) [pid = 2794] [serial = 921] [outer = 0x120f46400] 07:24:03 INFO - PROCESS | 2794 | 1467383043974 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1294a4400) [pid = 2794] [serial = 922] [outer = 0x120f46400] 07:24:04 INFO - PROCESS | 2794 | 1467383044282 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]]]}] 07:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 469ms 07:24:04 INFO - PROCESS | 2794 | 1467383044316 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 2794 | 1467383044319 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:24:04 INFO - PROCESS | 2794 | 1467383044322 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 2794 | 1467383044323 Marionette TRACE conn2 <- [1,1202,null,{}] 07:24:04 INFO - PROCESS | 2794 | 1467383044326 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}] 07:24:04 INFO - PROCESS | 2794 | 1467383044327 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:04 INFO - PROCESS | 2794 | 1467383044447 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:24:04 INFO - PROCESS | 2794 | 1467383044455 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 2794 | 1467383044457 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x12426d000 == 38 [pid = 2794] [id = 308] 07:24:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a5e0400) [pid = 2794] [serial = 923] [outer = 0x0] 07:24:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a90cc00) [pid = 2794] [serial = 924] [outer = 0x12a5e0400] 07:24:04 INFO - PROCESS | 2794 | 1467383044483 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12ab6f400) [pid = 2794] [serial = 925] [outer = 0x12a5e0400] 07:24:04 INFO - PROCESS | 2794 | 1467383044780 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]]]}] 07:24:04 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 07:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 07:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:24:04 INFO - PROCESS | 2794 | 1467383044794 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 2794 | 1467383044795 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:24:04 INFO - PROCESS | 2794 | 1467383044797 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 2794 | 1467383044798 Marionette TRACE conn2 <- [1,1206,null,{}] 07:24:04 INFO - PROCESS | 2794 | 1467383044801 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}] 07:24:04 INFO - PROCESS | 2794 | 1467383044803 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:04 INFO - PROCESS | 2794 | 1467383044883 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:24:04 INFO - PROCESS | 2794 | 1467383044889 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 2794 | 1467383044890 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x12aa22000 == 39 [pid = 2794] [id = 309] 07:24:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12ab75400) [pid = 2794] [serial = 926] [outer = 0x0] 07:24:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12b89a800) [pid = 2794] [serial = 927] [outer = 0x12ab75400] 07:24:04 INFO - PROCESS | 2794 | 1467383044914 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x12b942800) [pid = 2794] [serial = 928] [outer = 0x12ab75400] 07:24:05 INFO - PROCESS | 2794 | 1467383045323 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]]]}] 07:24:05 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 07:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 569ms 07:24:05 INFO - PROCESS | 2794 | 1467383045380 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 2794 | 1467383045383 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:24:05 INFO - PROCESS | 2794 | 1467383045389 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 2794 | 1467383045391 Marionette TRACE conn2 <- [1,1210,null,{}] 07:24:05 INFO - PROCESS | 2794 | 1467383045395 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}] 07:24:05 INFO - PROCESS | 2794 | 1467383045396 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:05 INFO - PROCESS | 2794 | 1467383045510 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:24:05 INFO - PROCESS | 2794 | 1467383045588 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 2794 | 1467383045591 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x1169aa000 == 40 [pid = 2794] [id = 310] 07:24:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x112d85800) [pid = 2794] [serial = 929] [outer = 0x0] 07:24:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x1133d2000) [pid = 2794] [serial = 930] [outer = 0x112d85800] 07:24:05 INFO - PROCESS | 2794 | 1467383045623 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x116737000) [pid = 2794] [serial = 931] [outer = 0x112d85800] 07:24:06 INFO - PROCESS | 2794 | 1467383046213 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]]]}] 07:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 874ms 07:24:06 INFO - PROCESS | 2794 | 1467383046261 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 2794 | 1467383046264 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:24:06 INFO - PROCESS | 2794 | 1467383046269 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - PROCESS | 2794 | 1467383046271 Marionette TRACE conn2 <- [1,1214,null,{}] 07:24:06 INFO - PROCESS | 2794 | 1467383046273 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}] 07:24:06 INFO - PROCESS | 2794 | 1467383046275 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:06 INFO - PROCESS | 2794 | 1467383046381 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:24:06 INFO - PROCESS | 2794 | 1467383046459 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:06 INFO - PROCESS | 2794 | 1467383046460 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x119cd4800 == 41 [pid = 2794] [id = 311] 07:24:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x11852cc00) [pid = 2794] [serial = 932] [outer = 0x0] 07:24:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x119150800) [pid = 2794] [serial = 933] [outer = 0x11852cc00] 07:24:06 INFO - PROCESS | 2794 | 1467383046491 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x119194000) [pid = 2794] [serial = 934] [outer = 0x11852cc00] 07:24:07 INFO - PROCESS | 2794 | 1467383047072 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]]]}] 07:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 972ms 07:24:07 INFO - PROCESS | 2794 | 1467383047262 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 2794 | 1467383047265 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:24:07 INFO - PROCESS | 2794 | 1467383047269 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:24:07 INFO - PROCESS | 2794 | 1467383047271 Marionette TRACE conn2 <- [1,1218,null,{}] 07:24:07 INFO - PROCESS | 2794 | 1467383047275 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}] 07:24:07 INFO - PROCESS | 2794 | 1467383047277 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:07 INFO - PROCESS | 2794 | 1467383047383 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:24:07 INFO - PROCESS | 2794 | 1467383047435 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 2794 | 1467383047438 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x117457800 == 42 [pid = 2794] [id = 312] 07:24:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1167fa400) [pid = 2794] [serial = 935] [outer = 0x0] 07:24:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x116a0b000) [pid = 2794] [serial = 936] [outer = 0x1167fa400] 07:24:07 INFO - PROCESS | 2794 | 1467383047465 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x1182b3400) [pid = 2794] [serial = 937] [outer = 0x1167fa400] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x12426d000 == 41 [pid = 2794] [id = 308] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x128e32800 == 40 [pid = 2794] [id = 307] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x12892a000 == 39 [pid = 2794] [id = 306] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x12891c800 == 38 [pid = 2794] [id = 305] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x12696d000 == 37 [pid = 2794] [id = 304] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x124db9800 == 36 [pid = 2794] [id = 303] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x124328800 == 35 [pid = 2794] [id = 302] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x119c53000 == 34 [pid = 2794] [id = 301] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x119179000 == 33 [pid = 2794] [id = 300] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x117466800 == 32 [pid = 2794] [id = 299] 07:24:07 INFO - PROCESS | 2794 | --DOCSHELL 0x113d74000 == 31 [pid = 2794] [id = 298] 07:24:07 INFO - PROCESS | 2794 | 1467383047945 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]]]}] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x128a6f000) [pid = 2794] [serial = 854] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x12949cc00) [pid = 2794] [serial = 857] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x116f46c00) [pid = 2794] [serial = 863] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12a90d400) [pid = 2794] [serial = 860] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1181ec800) [pid = 2794] [serial = 839] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x11835a400) [pid = 2794] [serial = 840] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x120f41c00) [pid = 2794] [serial = 845] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x124876800) [pid = 2794] [serial = 846] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x12a6a9000) [pid = 2794] [serial = 831] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12a5e2800) [pid = 2794] [serial = 830] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12a905400) [pid = 2794] [serial = 858] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12523cc00) [pid = 2794] [serial = 848] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1192d0c00) [pid = 2794] [serial = 842] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1198c0c00) [pid = 2794] [serial = 843] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1162ba000) [pid = 2794] [serial = 833] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x117eb1400) [pid = 2794] [serial = 834] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x11607a800) [pid = 2794] [serial = 836] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x11915b800) [pid = 2794] [serial = 837] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12abb5000) [pid = 2794] [serial = 870] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1291cbc00) [pid = 2794] [serial = 866] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12aa5bc00) [pid = 2794] [serial = 867] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12aa5c000) [pid = 2794] [serial = 861] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1255bac00) [pid = 2794] [serial = 851] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1291d0800) [pid = 2794] [serial = 855] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1196f0c00) [pid = 2794] [serial = 864] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1258db800) [pid = 2794] [serial = 852] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x125279c00) [pid = 2794] [serial = 849] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1247a2c00) [pid = 2794] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12ab6fc00) [pid = 2794] [serial = 869] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x12b89d400) [pid = 2794] [serial = 873] [outer = 0x0] [url = about:blank] 07:24:07 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12b897000) [pid = 2794] [serial = 872] [outer = 0x0] [url = about:blank] 07:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 722ms 07:24:07 INFO - PROCESS | 2794 | 1467383047992 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 2794 | 1467383047995 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:24:08 INFO - PROCESS | 2794 | 1467383048001 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 2794 | 1467383048005 Marionette TRACE conn2 <- [1,1222,null,{}] 07:24:08 INFO - PROCESS | 2794 | 1467383048009 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}] 07:24:08 INFO - PROCESS | 2794 | 1467383048012 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:08 INFO - PROCESS | 2794 | 1467383048132 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:24:08 INFO - PROCESS | 2794 | 1467383048140 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 2794 | 1467383048141 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185c0800 == 32 [pid = 2794] [id = 313] 07:24:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x11852d000) [pid = 2794] [serial = 938] [outer = 0x0] 07:24:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x118722c00) [pid = 2794] [serial = 939] [outer = 0x11852d000] 07:24:08 INFO - PROCESS | 2794 | 1467383048162 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1192d4c00) [pid = 2794] [serial = 940] [outer = 0x11852d000] 07:24:08 INFO - PROCESS | 2794 | 1467383048571 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] 07:24:08 INFO - PROCESS | 2794 | 1467383048628 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:24:08 INFO - PROCESS | 2794 | 1467383048631 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 2794 | 1467383048634 Marionette TRACE conn2 <- [1,1226,null,{}] 07:24:08 INFO - PROCESS | 2794 | 1467383048645 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}] 07:24:08 INFO - PROCESS | 2794 | 1467383048650 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:08 INFO - PROCESS | 2794 | 1467383048805 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:24:08 INFO - PROCESS | 2794 | 1467383048890 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 2794 | 1467383048893 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x124071800 == 33 [pid = 2794] [id = 314] 07:24:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x113aadc00) [pid = 2794] [serial = 941] [outer = 0x0] 07:24:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1240f3000) [pid = 2794] [serial = 942] [outer = 0x113aadc00] 07:24:08 INFO - PROCESS | 2794 | 1467383048922 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x124d82000) [pid = 2794] [serial = 943] [outer = 0x113aadc00] 07:24:09 INFO - PROCESS | 2794 | 1467383049211 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]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 622ms 07:24:09 INFO - PROCESS | 2794 | 1467383049260 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:24:09 INFO - PROCESS | 2794 | 1467383049262 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:24:09 INFO - PROCESS | 2794 | 1467383049264 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 2794 | 1467383049265 Marionette TRACE conn2 <- [1,1230,null,{}] 07:24:09 INFO - PROCESS | 2794 | 1467383049267 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}] 07:24:09 INFO - PROCESS | 2794 | 1467383049269 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:09 INFO - PROCESS | 2794 | 1467383049352 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:24:09 INFO - PROCESS | 2794 | 1467383049405 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:09 INFO - PROCESS | 2794 | 1467383049406 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246ba800 == 34 [pid = 2794] [id = 315] 07:24:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192d8000) [pid = 2794] [serial = 944] [outer = 0x0] 07:24:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x124ebe000) [pid = 2794] [serial = 945] [outer = 0x1192d8000] 07:24:09 INFO - PROCESS | 2794 | 1467383049431 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x125553400) [pid = 2794] [serial = 946] [outer = 0x1192d8000] 07:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 468ms 07:24:09 INFO - PROCESS | 2794 | 1467383049728 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]]]}] 07:24:09 INFO - PROCESS | 2794 | 1467383049732 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 2794 | 1467383049734 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:24:09 INFO - PROCESS | 2794 | 1467383049743 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 2794 | 1467383049744 Marionette TRACE conn2 <- [1,1234,null,{}] 07:24:09 INFO - PROCESS | 2794 | 1467383049746 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}] 07:24:09 INFO - PROCESS | 2794 | 1467383049747 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:09 INFO - PROCESS | 2794 | 1467383049828 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:24:09 INFO - PROCESS | 2794 | 1467383049832 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:09 INFO - PROCESS | 2794 | 1467383049833 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x127155000 == 35 [pid = 2794] [id = 316] 07:24:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x125553c00) [pid = 2794] [serial = 947] [outer = 0x0] 07:24:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x125e93800) [pid = 2794] [serial = 948] [outer = 0x125553c00] 07:24:09 INFO - PROCESS | 2794 | 1467383049865 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12712a400) [pid = 2794] [serial = 949] [outer = 0x125553c00] 07:24:10 INFO - PROCESS | 2794 | 1467383050230 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]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 524ms 07:24:10 INFO - PROCESS | 2794 | 1467383050261 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 2794 | 1467383050263 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:24:10 INFO - PROCESS | 2794 | 1467383050272 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 2794 | 1467383050273 Marionette TRACE conn2 <- [1,1238,null,{}] 07:24:10 INFO - PROCESS | 2794 | 1467383050275 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}] 07:24:10 INFO - PROCESS | 2794 | 1467383050279 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:10 INFO - PROCESS | 2794 | 1467383050398 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:24:10 INFO - PROCESS | 2794 | 1467383050403 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 2794 | 1467383050404 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x128ae0800 == 36 [pid = 2794] [id = 317] 07:24:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x128934800) [pid = 2794] [serial = 950] [outer = 0x0] 07:24:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1291cbc00) [pid = 2794] [serial = 951] [outer = 0x128934800] 07:24:10 INFO - PROCESS | 2794 | 1467383050459 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12a6b5800) [pid = 2794] [serial = 952] [outer = 0x128934800] 07:24:10 INFO - PROCESS | 2794 | 1467383050776 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]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 07:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:24:10 INFO - PROCESS | 2794 | 1467383050792 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 2794 | 1467383050794 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:24:10 INFO - PROCESS | 2794 | 1467383050796 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 2794 | 1467383050797 Marionette TRACE conn2 <- [1,1242,null,{}] 07:24:10 INFO - PROCESS | 2794 | 1467383050799 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}] 07:24:10 INFO - PROCESS | 2794 | 1467383050800 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:10 INFO - PROCESS | 2794 | 1467383050896 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:24:10 INFO - PROCESS | 2794 | 1467383050907 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 2794 | 1467383050915 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x12914e000 == 37 [pid = 2794] [id = 318] 07:24:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a90e000) [pid = 2794] [serial = 953] [outer = 0x0] 07:24:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12aa62800) [pid = 2794] [serial = 954] [outer = 0x12a90e000] 07:24:10 INFO - PROCESS | 2794 | 1467383050940 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12abac000) [pid = 2794] [serial = 955] [outer = 0x12a90e000] 07:24:11 INFO - PROCESS | 2794 | 1467383051310 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]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 570ms 07:24:11 INFO - PROCESS | 2794 | 1467383051367 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 2794 | 1467383051369 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:24:11 INFO - PROCESS | 2794 | 1467383051372 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 2794 | 1467383051374 Marionette TRACE conn2 <- [1,1246,null,{}] 07:24:11 INFO - PROCESS | 2794 | 1467383051378 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}] 07:24:11 INFO - PROCESS | 2794 | 1467383051380 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:11 INFO - PROCESS | 2794 | 1467383051524 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:24:11 INFO - PROCESS | 2794 | 1467383051542 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 2794 | 1467383051543 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a671000 == 38 [pid = 2794] [id = 319] 07:24:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x119105800) [pid = 2794] [serial = 956] [outer = 0x0] 07:24:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12abb6800) [pid = 2794] [serial = 957] [outer = 0x119105800] 07:24:11 INFO - PROCESS | 2794 | 1467383051582 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x127347800) [pid = 2794] [serial = 958] [outer = 0x119105800] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1167fa800) [pid = 2794] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x112f6c000) [pid = 2794] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1196edc00) [pid = 2794] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1167fb400) [pid = 2794] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1151d9c00) [pid = 2794] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x112d83c00) [pid = 2794] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x124205400) [pid = 2794] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1182cfc00) [pid = 2794] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1258dc400) [pid = 2794] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x112983000) [pid = 2794] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x124d7a400) [pid = 2794] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x119ffc400) [pid = 2794] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x120f46400) [pid = 2794] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x126e97800) [pid = 2794] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12a6aec00) [pid = 2794] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12a5e0400) [pid = 2794] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:24:12 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1192d1400) [pid = 2794] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:24:12 INFO - PROCESS | 2794 | 1467383052139 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]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 820ms 07:24:12 INFO - PROCESS | 2794 | 1467383052193 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 2794 | 1467383052195 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:24:12 INFO - PROCESS | 2794 | 1467383052197 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 2794 | 1467383052198 Marionette TRACE conn2 <- [1,1250,null,{}] 07:24:12 INFO - PROCESS | 2794 | 1467383052200 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}] 07:24:12 INFO - PROCESS | 2794 | 1467383052203 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:12 INFO - PROCESS | 2794 | 1467383052290 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:24:12 INFO - PROCESS | 2794 | 1467383052293 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 2794 | 1467383052294 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x124da3800 == 39 [pid = 2794] [id = 320] 07:24:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x113d43400) [pid = 2794] [serial = 959] [outer = 0x0] 07:24:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x118703400) [pid = 2794] [serial = 960] [outer = 0x113d43400] 07:24:12 INFO - PROCESS | 2794 | 1467383052318 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x120f46400) [pid = 2794] [serial = 961] [outer = 0x113d43400] 07:24:12 INFO - PROCESS | 2794 | 1467383052646 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]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 470ms 07:24:12 INFO - PROCESS | 2794 | 1467383052668 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 2794 | 1467383052671 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:24:12 INFO - PROCESS | 2794 | 1467383052674 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 2794 | 1467383052675 Marionette TRACE conn2 <- [1,1254,null,{}] 07:24:12 INFO - PROCESS | 2794 | 1467383052678 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}] 07:24:12 INFO - PROCESS | 2794 | 1467383052679 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:12 INFO - PROCESS | 2794 | 1467383052776 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:24:12 INFO - PROCESS | 2794 | 1467383052782 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 2794 | 1467383052783 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bac4000 == 40 [pid = 2794] [id = 321] 07:24:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x120ff9800) [pid = 2794] [serial = 962] [outer = 0x0] 07:24:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x12734d800) [pid = 2794] [serial = 963] [outer = 0x120ff9800] 07:24:12 INFO - PROCESS | 2794 | 1467383052810 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12a6aec00) [pid = 2794] [serial = 964] [outer = 0x120ff9800] 07:24:13 INFO - PROCESS | 2794 | 1467383053150 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]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 07:24:13 INFO - PROCESS | 2794 | 1467383053195 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 2794 | 1467383053197 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:24:13 INFO - PROCESS | 2794 | 1467383053200 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 2794 | 1467383053203 Marionette TRACE conn2 <- [1,1258,null,{}] 07:24:13 INFO - PROCESS | 2794 | 1467383053207 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}] 07:24:13 INFO - PROCESS | 2794 | 1467383053209 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:13 INFO - PROCESS | 2794 | 1467383053355 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:24:13 INFO - PROCESS | 2794 | 1467383053442 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 2794 | 1467383053444 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfdb000 == 41 [pid = 2794] [id = 322] 07:24:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12443ec00) [pid = 2794] [serial = 965] [outer = 0x0] 07:24:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12b8a2800) [pid = 2794] [serial = 966] [outer = 0x12443ec00] 07:24:13 INFO - PROCESS | 2794 | 1467383053486 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12be9c000) [pid = 2794] [serial = 967] [outer = 0x12443ec00] 07:24:13 INFO - PROCESS | 2794 | 1467383053782 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]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 622ms 07:24:13 INFO - PROCESS | 2794 | 1467383053824 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 2794 | 1467383053825 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:24:13 INFO - PROCESS | 2794 | 1467383053828 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 2794 | 1467383053829 Marionette TRACE conn2 <- [1,1262,null,{}] 07:24:13 INFO - PROCESS | 2794 | 1467383053831 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}] 07:24:13 INFO - PROCESS | 2794 | 1467383053832 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:13 INFO - PROCESS | 2794 | 1467383053914 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:24:13 INFO - PROCESS | 2794 | 1467383053917 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 2794 | 1467383053918 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c168000 == 42 [pid = 2794] [id = 323] 07:24:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12be9c800) [pid = 2794] [serial = 968] [outer = 0x0] 07:24:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12c1aac00) [pid = 2794] [serial = 969] [outer = 0x12be9c800] 07:24:13 INFO - PROCESS | 2794 | 1467383053943 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12c1b3400) [pid = 2794] [serial = 970] [outer = 0x12be9c800] 07:24:14 INFO - PROCESS | 2794 | 1467383054428 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]]]}] 07:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 620ms 07:24:14 INFO - PROCESS | 2794 | 1467383054448 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:24:14 INFO - PROCESS | 2794 | 1467383054451 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:24:14 INFO - PROCESS | 2794 | 1467383054457 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - PROCESS | 2794 | 1467383054459 Marionette TRACE conn2 <- [1,1266,null,{}] 07:24:14 INFO - PROCESS | 2794 | 1467383054464 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}] 07:24:14 INFO - PROCESS | 2794 | 1467383054466 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:14 INFO - PROCESS | 2794 | 1467383054571 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:24:14 INFO - PROCESS | 2794 | 1467383054629 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 2794 | 1467383054630 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x119172800 == 43 [pid = 2794] [id = 324] 07:24:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x116f46800) [pid = 2794] [serial = 971] [outer = 0x0] 07:24:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1182b6000) [pid = 2794] [serial = 972] [outer = 0x116f46800] 07:24:14 INFO - PROCESS | 2794 | 1467383054661 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x11871e800) [pid = 2794] [serial = 973] [outer = 0x116f46800] 07:24:15 INFO - PROCESS | 2794 | 1467383055141 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]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 723ms 07:24:15 INFO - PROCESS | 2794 | 1467383055180 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 2794 | 1467383055183 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:24:15 INFO - PROCESS | 2794 | 1467383055188 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 2794 | 1467383055190 Marionette TRACE conn2 <- [1,1270,null,{}] 07:24:15 INFO - PROCESS | 2794 | 1467383055192 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}] 07:24:15 INFO - PROCESS | 2794 | 1467383055194 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:15 INFO - PROCESS | 2794 | 1467383055299 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:24:15 INFO - PROCESS | 2794 | 1467383055368 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:15 INFO - PROCESS | 2794 | 1467383055369 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a31000 == 44 [pid = 2794] [id = 325] 07:24:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1192d3400) [pid = 2794] [serial = 974] [outer = 0x0] 07:24:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x124008400) [pid = 2794] [serial = 975] [outer = 0x1192d3400] 07:24:15 INFO - PROCESS | 2794 | 1467383055402 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x124d7b800) [pid = 2794] [serial = 976] [outer = 0x1192d3400] 07:24:15 INFO - PROCESS | 2794 | 1467383055825 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]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 669ms 07:24:15 INFO - PROCESS | 2794 | 1467383055858 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:24:15 INFO - PROCESS | 2794 | 1467383055859 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:24:15 INFO - PROCESS | 2794 | 1467383055862 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 2794 | 1467383055864 Marionette TRACE conn2 <- [1,1274,null,{}] 07:24:15 INFO - PROCESS | 2794 | 1467383055872 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}] 07:24:15 INFO - PROCESS | 2794 | 1467383055875 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:16 INFO - PROCESS | 2794 | 1467383055999 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:24:16 INFO - PROCESS | 2794 | 1467383056059 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 2794 | 1467383056062 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c174000 == 45 [pid = 2794] [id = 326] 07:24:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x126931400) [pid = 2794] [serial = 977] [outer = 0x0] 07:24:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x128a6d400) [pid = 2794] [serial = 978] [outer = 0x126931400] 07:24:16 INFO - PROCESS | 2794 | 1467383056092 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x129415400) [pid = 2794] [serial = 979] [outer = 0x126931400] 07:24:16 INFO - PROCESS | 2794 | 1467383056512 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]]]}] 07:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 07:24:16 INFO - PROCESS | 2794 | 1467383056533 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 2794 | 1467383056536 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:24:16 INFO - PROCESS | 2794 | 1467383056541 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 2794 | 1467383056543 Marionette TRACE conn2 <- [1,1278,null,{}] 07:24:16 INFO - PROCESS | 2794 | 1467383056546 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}] 07:24:16 INFO - PROCESS | 2794 | 1467383056548 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:16 INFO - PROCESS | 2794 | 1467383056683 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:24:16 INFO - PROCESS | 2794 | 1467383056816 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 2794 | 1467383056818 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cadf000 == 46 [pid = 2794] [id = 327] 07:24:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x112d82000) [pid = 2794] [serial = 980] [outer = 0x0] 07:24:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x12ab6b000) [pid = 2794] [serial = 981] [outer = 0x112d82000] 07:24:16 INFO - PROCESS | 2794 | 1467383056859 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x12b945400) [pid = 2794] [serial = 982] [outer = 0x112d82000] 07:24:17 INFO - PROCESS | 2794 | 1467383057503 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]]]}] 07:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 07:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:24:17 INFO - PROCESS | 2794 | 1467383057511 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 2794 | 1467383057513 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:24:17 INFO - PROCESS | 2794 | 1467383057517 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 2794 | 1467383057519 Marionette TRACE conn2 <- [1,1282,null,{}] 07:24:17 INFO - PROCESS | 2794 | 1467383057546 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}] 07:24:17 INFO - PROCESS | 2794 | 1467383057548 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:17 INFO - PROCESS | 2794 | 1467383057644 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:24:17 INFO - PROCESS | 2794 | 1467383057711 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 2794 | 1467383057714 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188ad000 == 47 [pid = 2794] [id = 328] 07:24:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x116744800) [pid = 2794] [serial = 983] [outer = 0x0] 07:24:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1176e5c00) [pid = 2794] [serial = 984] [outer = 0x116744800] 07:24:17 INFO - PROCESS | 2794 | 1467383057741 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x11852e000) [pid = 2794] [serial = 985] [outer = 0x116744800] 07:24:18 INFO - PROCESS | 2794 | 1467383058166 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]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 07:24:18 INFO - PROCESS | 2794 | 1467383058208 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 2794 | 1467383058211 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:24:18 INFO - PROCESS | 2794 | 1467383058215 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 2794 | 1467383058217 Marionette TRACE conn2 <- [1,1286,null,{}] 07:24:18 INFO - PROCESS | 2794 | 1467383058220 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}] 07:24:18 INFO - PROCESS | 2794 | 1467383058222 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:18 INFO - PROCESS | 2794 | 1467383058329 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfdb000 == 46 [pid = 2794] [id = 322] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x12bac4000 == 45 [pid = 2794] [id = 321] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x124da3800 == 44 [pid = 2794] [id = 320] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x12a671000 == 43 [pid = 2794] [id = 319] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x12914e000 == 42 [pid = 2794] [id = 318] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x128ae0800 == 41 [pid = 2794] [id = 317] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x127155000 == 40 [pid = 2794] [id = 316] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x1246ba800 == 39 [pid = 2794] [id = 315] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x124071800 == 38 [pid = 2794] [id = 314] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x1185c0800 == 37 [pid = 2794] [id = 313] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x117457800 == 36 [pid = 2794] [id = 312] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x119cd4800 == 35 [pid = 2794] [id = 311] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x1169aa000 == 34 [pid = 2794] [id = 310] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x12aa22000 == 33 [pid = 2794] [id = 309] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x112f2f000 == 32 [pid = 2794] [id = 297] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x1188ad000 == 31 [pid = 2794] [id = 328] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x12cadf000 == 30 [pid = 2794] [id = 327] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x12c174000 == 29 [pid = 2794] [id = 326] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x128a31000 == 28 [pid = 2794] [id = 325] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x12c168000 == 27 [pid = 2794] [id = 323] 07:24:18 INFO - PROCESS | 2794 | --DOCSHELL 0x119172800 == 26 [pid = 2794] [id = 324] 07:24:18 INFO - PROCESS | 2794 | 1467383058985 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:18 INFO - PROCESS | 2794 | 1467383058986 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x124403800) [pid = 2794] [serial = 906] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x119191c00) [pid = 2794] [serial = 900] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1196efc00) [pid = 2794] [serial = 901] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x120f3d800) [pid = 2794] [serial = 903] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1181ef800) [pid = 2794] [serial = 897] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1182d3800) [pid = 2794] [serial = 898] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x116079000) [pid = 2794] [serial = 894] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x112d82c00) [pid = 2794] [serial = 895] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1182ccc00) [pid = 2794] [serial = 892] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x113f3a800) [pid = 2794] [serial = 891] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x126935000) [pid = 2794] [serial = 910] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124eea800) [pid = 2794] [serial = 909] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x11918f800) [pid = 2794] [serial = 876] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x11835b400) [pid = 2794] [serial = 875] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x128a74800) [pid = 2794] [serial = 915] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1192d6800) [pid = 2794] [serial = 918] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x127128800) [pid = 2794] [serial = 912] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12523a400) [pid = 2794] [serial = 879] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12940d400) [pid = 2794] [serial = 921] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x126e9b000) [pid = 2794] [serial = 919] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1245eb400) [pid = 2794] [serial = 878] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x129411400) [pid = 2794] [serial = 882] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x128936400) [pid = 2794] [serial = 881] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12abb2400) [pid = 2794] [serial = 885] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12ab71400) [pid = 2794] [serial = 884] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12a90cc00) [pid = 2794] [serial = 924] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1294a4400) [pid = 2794] [serial = 922] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x128940c00) [pid = 2794] [serial = 913] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12b898800) [pid = 2794] [serial = 888] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x124d4b000) [pid = 2794] [serial = 907] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12b89a800) [pid = 2794] [serial = 927] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x12ab71c00) [pid = 2794] [serial = 887] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x12ab6f400) [pid = 2794] [serial = 925] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x120ff8000) [pid = 2794] [serial = 904] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x1291d2c00) [pid = 2794] [serial = 916] [outer = 0x0] [url = about:blank] 07:24:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x1131ca800 == 27 [pid = 2794] [id = 329] 07:24:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1129b1800) [pid = 2794] [serial = 986] [outer = 0x0] 07:24:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x112c2a000) [pid = 2794] [serial = 987] [outer = 0x1129b1800] 07:24:19 INFO - PROCESS | 2794 | 1467383059081 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x112fba400) [pid = 2794] [serial = 988] [outer = 0x1129b1800] 07:24:19 INFO - PROCESS | 2794 | 1467383059393 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]]]}] 07:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1225ms 07:24:19 INFO - PROCESS | 2794 | 1467383059441 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 2794 | 1467383059444 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:24:19 INFO - PROCESS | 2794 | 1467383059446 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - PROCESS | 2794 | 1467383059448 Marionette TRACE conn2 <- [1,1290,null,{}] 07:24:19 INFO - PROCESS | 2794 | 1467383059451 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}] 07:24:19 INFO - PROCESS | 2794 | 1467383059454 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:19 INFO - PROCESS | 2794 | 1467383059529 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:24:19 INFO - PROCESS | 2794 | 1467383059555 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 2794 | 1467383059556 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x11699e000 == 28 [pid = 2794] [id = 330] 07:24:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x112fd4800) [pid = 2794] [serial = 989] [outer = 0x0] 07:24:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x116737400) [pid = 2794] [serial = 990] [outer = 0x112fd4800] 07:24:19 INFO - PROCESS | 2794 | 1467383059626 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x116f11c00) [pid = 2794] [serial = 991] [outer = 0x112fd4800] 07:24:19 INFO - PROCESS | 2794 | 1467383059910 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]]]}] 07:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 07:24:19 INFO - PROCESS | 2794 | 1467383059967 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 2794 | 1467383059973 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:24:19 INFO - PROCESS | 2794 | 1467383059976 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - PROCESS | 2794 | 1467383059977 Marionette TRACE conn2 <- [1,1294,null,{}] 07:24:19 INFO - PROCESS | 2794 | 1467383059979 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}] 07:24:19 INFO - PROCESS | 2794 | 1467383059981 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:20 INFO - PROCESS | 2794 | 1467383060057 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:24:20 INFO - PROCESS | 2794 | 1467383060061 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 2794 | 1467383060062 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x1184c6800 == 29 [pid = 2794] [id = 331] 07:24:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1176edc00) [pid = 2794] [serial = 992] [outer = 0x0] 07:24:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1182cd400) [pid = 2794] [serial = 993] [outer = 0x1176edc00] 07:24:20 INFO - PROCESS | 2794 | 1467383060089 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x118722800) [pid = 2794] [serial = 994] [outer = 0x1176edc00] 07:24:20 INFO - PROCESS | 2794 | 1467383060450 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]]]}] 07:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 519ms 07:24:20 INFO - PROCESS | 2794 | 1467383060496 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 2794 | 1467383060497 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:24:20 INFO - PROCESS | 2794 | 1467383060500 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 2794 | 1467383060505 Marionette TRACE conn2 <- [1,1298,null,{}] 07:24:20 INFO - PROCESS | 2794 | 1467383060512 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}] 07:24:20 INFO - PROCESS | 2794 | 1467383060514 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:20 INFO - PROCESS | 2794 | 1467383060590 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:24:20 INFO - PROCESS | 2794 | 1467383060595 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 2794 | 1467383060596 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196d7000 == 30 [pid = 2794] [id = 332] 07:24:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x119108800) [pid = 2794] [serial = 995] [outer = 0x0] 07:24:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192d2800) [pid = 2794] [serial = 996] [outer = 0x119108800] 07:24:20 INFO - PROCESS | 2794 | 1467383060623 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x119ab2400) [pid = 2794] [serial = 997] [outer = 0x119108800] 07:24:20 INFO - PROCESS | 2794 | 1467383060949 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]]]}] 07:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 475ms 07:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:24:20 INFO - PROCESS | 2794 | 1467383060975 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 2794 | 1467383060977 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:24:20 INFO - PROCESS | 2794 | 1467383060979 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 2794 | 1467383060980 Marionette TRACE conn2 <- [1,1302,null,{}] 07:24:20 INFO - PROCESS | 2794 | 1467383060982 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}] 07:24:20 INFO - PROCESS | 2794 | 1467383060983 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:21 INFO - PROCESS | 2794 | 1467383061059 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:24:21 INFO - PROCESS | 2794 | 1467383061127 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 2794 | 1467383061129 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fdc000 == 31 [pid = 2794] [id = 333] 07:24:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x112f6a400) [pid = 2794] [serial = 998] [outer = 0x0] 07:24:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x119ac0000) [pid = 2794] [serial = 999] [outer = 0x112f6a400] 07:24:21 INFO - PROCESS | 2794 | 1467383061153 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x120ff6400) [pid = 2794] [serial = 1000] [outer = 0x112f6a400] 07:24:21 INFO - PROCESS | 2794 | 1467383061494 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]]]}] 07:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 07:24:21 INFO - PROCESS | 2794 | 1467383061497 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 2794 | 1467383061498 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:24:21 INFO - PROCESS | 2794 | 1467383061500 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 2794 | 1467383061501 Marionette TRACE conn2 <- [1,1306,null,{}] 07:24:21 INFO - PROCESS | 2794 | 1467383061506 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}] 07:24:21 INFO - PROCESS | 2794 | 1467383061508 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:21 INFO - PROCESS | 2794 | 1467383061598 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:24:21 INFO - PROCESS | 2794 | 1467383061603 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 2794 | 1467383061607 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x124505800 == 32 [pid = 2794] [id = 334] 07:24:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1176eb000) [pid = 2794] [serial = 1001] [outer = 0x0] 07:24:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124a74000) [pid = 2794] [serial = 1002] [outer = 0x1176eb000] 07:24:21 INFO - PROCESS | 2794 | 1467383061639 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x124ec0000) [pid = 2794] [serial = 1003] [outer = 0x1176eb000] 07:24:22 INFO - PROCESS | 2794 | 1467383061997 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]]]}] 07:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 07:24:22 INFO - PROCESS | 2794 | 1467383062027 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 2794 | 1467383062028 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:24:22 INFO - PROCESS | 2794 | 1467383062030 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 2794 | 1467383062031 Marionette TRACE conn2 <- [1,1310,null,{}] 07:24:22 INFO - PROCESS | 2794 | 1467383062034 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}] 07:24:22 INFO - PROCESS | 2794 | 1467383062035 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:22 INFO - PROCESS | 2794 | 1467383062140 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:24:22 INFO - PROCESS | 2794 | 1467383062144 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 2794 | 1467383062145 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x112158800 == 33 [pid = 2794] [id = 335] 07:24:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x113aa6400) [pid = 2794] [serial = 1004] [outer = 0x0] 07:24:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x125280c00) [pid = 2794] [serial = 1005] [outer = 0x113aa6400] 07:24:22 INFO - PROCESS | 2794 | 1467383062170 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1258dd800) [pid = 2794] [serial = 1006] [outer = 0x113aa6400] 07:24:22 INFO - PROCESS | 2794 | 1467383062536 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] 07:24:22 INFO - PROCESS | 2794 | 1467383062551 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:24:22 INFO - PROCESS | 2794 | 1467383062556 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 2794 | 1467383062557 Marionette TRACE conn2 <- [1,1314,null,{}] 07:24:22 INFO - PROCESS | 2794 | 1467383062566 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}] 07:24:22 INFO - PROCESS | 2794 | 1467383062568 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:22 INFO - PROCESS | 2794 | 1467383062712 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:24:22 INFO - PROCESS | 2794 | 1467383062769 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 2794 | 1467383062770 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x126966800 == 34 [pid = 2794] [id = 336] 07:24:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1247a3c00) [pid = 2794] [serial = 1007] [outer = 0x0] 07:24:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x126e0a400) [pid = 2794] [serial = 1008] [outer = 0x1247a3c00] 07:24:22 INFO - PROCESS | 2794 | 1467383062810 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x127350400) [pid = 2794] [serial = 1009] [outer = 0x1247a3c00] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x128934800) [pid = 2794] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x12a90e000) [pid = 2794] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x113aadc00) [pid = 2794] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x119105800) [pid = 2794] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x12be9c800) [pid = 2794] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1192d8000) [pid = 2794] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1167fa400) [pid = 2794] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12ab75400) [pid = 2794] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x112d85800) [pid = 2794] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12443ec00) [pid = 2794] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x11852cc00) [pid = 2794] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x11852d000) [pid = 2794] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x125553c00) [pid = 2794] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x113d43400) [pid = 2794] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:24:23 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x120ff9800) [pid = 2794] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:24:23 INFO - PROCESS | 2794 | 1467383063386 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]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 876ms 07:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:24:23 INFO - PROCESS | 2794 | 1467383063431 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 2794 | 1467383063432 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:24:23 INFO - PROCESS | 2794 | 1467383063435 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 2794 | 1467383063436 Marionette TRACE conn2 <- [1,1318,null,{}] 07:24:23 INFO - PROCESS | 2794 | 1467383063438 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}] 07:24:23 INFO - PROCESS | 2794 | 1467383063439 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:23 INFO - PROCESS | 2794 | 1467383063513 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:24:23 INFO - PROCESS | 2794 | 1467383063516 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 2794 | 1467383063517 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x12715e800 == 35 [pid = 2794] [id = 337] 07:24:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x116972800) [pid = 2794] [serial = 1010] [outer = 0x0] 07:24:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x11915c000) [pid = 2794] [serial = 1011] [outer = 0x116972800] 07:24:23 INFO - PROCESS | 2794 | 1467383063544 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x124eb2c00) [pid = 2794] [serial = 1012] [outer = 0x116972800] 07:24:23 INFO - PROCESS | 2794 | 1467383063874 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]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 472ms 07:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:24:23 INFO - PROCESS | 2794 | 1467383063908 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 2794 | 1467383063909 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:24:23 INFO - PROCESS | 2794 | 1467383063911 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 2794 | 1467383063912 Marionette TRACE conn2 <- [1,1322,null,{}] 07:24:23 INFO - PROCESS | 2794 | 1467383063915 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}] 07:24:23 INFO - PROCESS | 2794 | 1467383063916 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:24 INFO - PROCESS | 2794 | 1467383064008 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:24:24 INFO - PROCESS | 2794 | 1467383064014 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:24 INFO - PROCESS | 2794 | 1467383064015 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x128928000 == 36 [pid = 2794] [id = 338] 07:24:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124ec0800) [pid = 2794] [serial = 1013] [outer = 0x0] 07:24:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128934800) [pid = 2794] [serial = 1014] [outer = 0x124ec0800] 07:24:24 INFO - PROCESS | 2794 | 1467383064042 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x128a70000) [pid = 2794] [serial = 1015] [outer = 0x124ec0800] 07:24:24 INFO - PROCESS | 2794 | 1467383064346 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]]]}] 07:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 469ms 07:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:24:24 INFO - PROCESS | 2794 | 1467383064381 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 2794 | 1467383064382 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:24:24 INFO - PROCESS | 2794 | 1467383064384 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 2794 | 1467383064385 Marionette TRACE conn2 <- [1,1326,null,{}] 07:24:24 INFO - PROCESS | 2794 | 1467383064389 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}] 07:24:24 INFO - PROCESS | 2794 | 1467383064391 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:24 INFO - PROCESS | 2794 | 1467383064474 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:24:24 INFO - PROCESS | 2794 | 1467383064477 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:24 INFO - PROCESS | 2794 | 1467383064479 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x128e49800 == 37 [pid = 2794] [id = 339] 07:24:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128a70400) [pid = 2794] [serial = 1016] [outer = 0x0] 07:24:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x1291cb400) [pid = 2794] [serial = 1017] [outer = 0x128a70400] 07:24:24 INFO - PROCESS | 2794 | 1467383064508 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x129414c00) [pid = 2794] [serial = 1018] [outer = 0x128a70400] 07:24:24 INFO - PROCESS | 2794 | 1467383064951 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]]]}] 07:24:24 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 07:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 574ms 07:24:24 INFO - PROCESS | 2794 | 1467383064968 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 2794 | 1467383064969 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:24:24 INFO - PROCESS | 2794 | 1467383064974 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 2794 | 1467383064976 Marionette TRACE conn2 <- [1,1330,null,{}] 07:24:24 INFO - PROCESS | 2794 | 1467383064979 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}] 07:24:24 INFO - PROCESS | 2794 | 1467383064980 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:25 INFO - PROCESS | 2794 | 1467383065064 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:24:25 INFO - PROCESS | 2794 | 1467383065067 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 2794 | 1467383065068 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192f2000 == 38 [pid = 2794] [id = 340] 07:24:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x129416000) [pid = 2794] [serial = 1019] [outer = 0x0] 07:24:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a6ad800) [pid = 2794] [serial = 1020] [outer = 0x129416000] 07:24:25 INFO - PROCESS | 2794 | 1467383065095 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a912000) [pid = 2794] [serial = 1021] [outer = 0x129416000] 07:24:25 INFO - PROCESS | 2794 | --DOCSHELL 0x11699e000 == 37 [pid = 2794] [id = 330] 07:24:25 INFO - PROCESS | 2794 | --DOCSHELL 0x1131ca800 == 36 [pid = 2794] [id = 329] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x1196d7000 == 35 [pid = 2794] [id = 332] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x1184c6800 == 34 [pid = 2794] [id = 331] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x12715e800 == 33 [pid = 2794] [id = 337] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x126966800 == 32 [pid = 2794] [id = 336] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x119fdc000 == 31 [pid = 2794] [id = 333] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x112158800 == 30 [pid = 2794] [id = 335] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x124505800 == 29 [pid = 2794] [id = 334] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x128928000 == 28 [pid = 2794] [id = 338] 07:24:26 INFO - PROCESS | 2794 | --DOCSHELL 0x128e49800 == 27 [pid = 2794] [id = 339] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1291cbc00) [pid = 2794] [serial = 951] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x12aa62800) [pid = 2794] [serial = 954] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x12a6b5800) [pid = 2794] [serial = 952] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x124d82000) [pid = 2794] [serial = 943] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12abb6800) [pid = 2794] [serial = 957] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x12c1aac00) [pid = 2794] [serial = 969] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x124ebe000) [pid = 2794] [serial = 945] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x125553400) [pid = 2794] [serial = 946] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x116a0b000) [pid = 2794] [serial = 936] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1182b3400) [pid = 2794] [serial = 937] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12c1b3400) [pid = 2794] [serial = 970] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12b942800) [pid = 2794] [serial = 928] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1133d2000) [pid = 2794] [serial = 930] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x12be9c000) [pid = 2794] [serial = 967] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x116737000) [pid = 2794] [serial = 931] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x119150800) [pid = 2794] [serial = 933] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x119194000) [pid = 2794] [serial = 934] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x118722c00) [pid = 2794] [serial = 939] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x1192d4c00) [pid = 2794] [serial = 940] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x125e93800) [pid = 2794] [serial = 948] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x1240f3000) [pid = 2794] [serial = 942] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x12abac000) [pid = 2794] [serial = 955] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x120f46400) [pid = 2794] [serial = 961] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x12734d800) [pid = 2794] [serial = 963] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x118703400) [pid = 2794] [serial = 960] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x127347800) [pid = 2794] [serial = 958] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x12b8a2800) [pid = 2794] [serial = 966] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x12a6aec00) [pid = 2794] [serial = 964] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x12712a400) [pid = 2794] [serial = 949] [outer = 0x0] [url = about:blank] 07:24:26 INFO - PROCESS | 2794 | 1467383066507 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]]]}] 07:24:26 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 07:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1574ms 07:24:26 INFO - PROCESS | 2794 | 1467383066549 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:24:26 INFO - PROCESS | 2794 | 1467383066551 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:24:26 INFO - PROCESS | 2794 | 1467383066557 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 2794 | 1467383066559 Marionette TRACE conn2 <- [1,1334,null,{}] 07:24:26 INFO - PROCESS | 2794 | 1467383066563 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}] 07:24:26 INFO - PROCESS | 2794 | 1467383066565 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:26 INFO - PROCESS | 2794 | 1467383066646 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:24:26 INFO - PROCESS | 2794 | 1467383066698 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:26 INFO - PROCESS | 2794 | 1467383066699 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x116249800 == 28 [pid = 2794] [id = 341] 07:24:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x112d80800) [pid = 2794] [serial = 1022] [outer = 0x0] 07:24:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x112fdc800) [pid = 2794] [serial = 1023] [outer = 0x112d80800] 07:24:26 INFO - PROCESS | 2794 | 1467383066727 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x113dacc00) [pid = 2794] [serial = 1024] [outer = 0x112d80800] 07:24:27 INFO - PROCESS | 2794 | 1467383067051 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]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 522ms 07:24:27 INFO - PROCESS | 2794 | 1467383067079 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:24:27 INFO - PROCESS | 2794 | 1467383067083 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:24:27 INFO - PROCESS | 2794 | 1467383067090 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 2794 | 1467383067092 Marionette TRACE conn2 <- [1,1338,null,{}] 07:24:27 INFO - PROCESS | 2794 | 1467383067094 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}] 07:24:27 INFO - PROCESS | 2794 | 1467383067096 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:27 INFO - PROCESS | 2794 | 1467383067173 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:24:27 INFO - PROCESS | 2794 | 1467383067178 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 2794 | 1467383067180 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x117458000 == 29 [pid = 2794] [id = 342] 07:24:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x1160d4400) [pid = 2794] [serial = 1025] [outer = 0x0] 07:24:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x1167fb400) [pid = 2794] [serial = 1026] [outer = 0x1160d4400] 07:24:27 INFO - PROCESS | 2794 | 1467383067210 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x116f19400) [pid = 2794] [serial = 1027] [outer = 0x1160d4400] 07:24:28 INFO - PROCESS | 2794 | 1467383068069 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]]]}] 07:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1025ms 07:24:28 INFO - PROCESS | 2794 | 1467383068114 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:24:28 INFO - PROCESS | 2794 | 1467383068117 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:24:28 INFO - PROCESS | 2794 | 1467383068120 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 2794 | 1467383068122 Marionette TRACE conn2 <- [1,1342,null,{}] 07:24:28 INFO - PROCESS | 2794 | 1467383068137 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}] 07:24:28 INFO - PROCESS | 2794 | 1467383068139 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:28 INFO - PROCESS | 2794 | 1467383068243 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:24:28 INFO - PROCESS | 2794 | 1467383068288 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:28 INFO - PROCESS | 2794 | 1467383068292 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ac6800 == 30 [pid = 2794] [id = 343] 07:24:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x1133b5400) [pid = 2794] [serial = 1028] [outer = 0x0] 07:24:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x113a57800) [pid = 2794] [serial = 1029] [outer = 0x1133b5400] 07:24:28 INFO - PROCESS | 2794 | 1467383068323 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x11607a800) [pid = 2794] [serial = 1030] [outer = 0x1133b5400] 07:24:28 INFO - PROCESS | 2794 | 1467383068818 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]]]}] 07:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 07:24:28 INFO - PROCESS | 2794 | 1467383068878 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:24:28 INFO - PROCESS | 2794 | 1467383068881 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:24:28 INFO - PROCESS | 2794 | 1467383068889 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 2794 | 1467383068891 Marionette TRACE conn2 <- [1,1346,null,{}] 07:24:28 INFO - PROCESS | 2794 | 1467383068894 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}] 07:24:28 INFO - PROCESS | 2794 | 1467383068896 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:29 INFO - PROCESS | 2794 | 1467383068999 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:24:29 INFO - PROCESS | 2794 | 1467383069073 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 2794 | 1467383069074 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x119170000 == 31 [pid = 2794] [id = 344] 07:24:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x116971000) [pid = 2794] [serial = 1031] [outer = 0x0] 07:24:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1181eb800) [pid = 2794] [serial = 1032] [outer = 0x116971000] 07:24:29 INFO - PROCESS | 2794 | 1467383069105 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1182cdc00) [pid = 2794] [serial = 1033] [outer = 0x116971000] 07:24:29 INFO - PROCESS | 2794 | --DOCSHELL 0x116249800 == 30 [pid = 2794] [id = 341] 07:24:29 INFO - PROCESS | 2794 | 1467383069660 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]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 826ms 07:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:24:29 INFO - PROCESS | 2794 | 1467383069713 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 2794 | 1467383069716 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:24:29 INFO - PROCESS | 2794 | 1467383069718 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 2794 | 1467383069720 Marionette TRACE conn2 <- [1,1350,null,{}] 07:24:29 INFO - PROCESS | 2794 | 1467383069726 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}] 07:24:29 INFO - PROCESS | 2794 | 1467383069727 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:29 INFO - PROCESS | 2794 | 1467383069805 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:24:29 INFO - PROCESS | 2794 | 1467383069810 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 2794 | 1467383069813 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ac0800 == 31 [pid = 2794] [id = 345] 07:24:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x113f38000) [pid = 2794] [serial = 1034] [outer = 0x0] 07:24:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1166eec00) [pid = 2794] [serial = 1035] [outer = 0x113f38000] 07:24:29 INFO - PROCESS | 2794 | 1467383069841 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x117eafc00) [pid = 2794] [serial = 1036] [outer = 0x113f38000] 07:24:30 INFO - PROCESS | 2794 | 1467383070165 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]]]}] 07:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 473ms 07:24:30 INFO - PROCESS | 2794 | 1467383070192 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 2794 | 1467383070195 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:24:30 INFO - PROCESS | 2794 | 1467383070199 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 2794 | 1467383070201 Marionette TRACE conn2 <- [1,1354,null,{}] 07:24:30 INFO - PROCESS | 2794 | 1467383070204 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}] 07:24:30 INFO - PROCESS | 2794 | 1467383070205 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:30 INFO - PROCESS | 2794 | 1467383070280 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:24:30 INFO - PROCESS | 2794 | 1467383070284 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 2794 | 1467383070285 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c51800 == 32 [pid = 2794] [id = 346] 07:24:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1182ccc00) [pid = 2794] [serial = 1037] [outer = 0x0] 07:24:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x11852c800) [pid = 2794] [serial = 1038] [outer = 0x1182ccc00] 07:24:30 INFO - PROCESS | 2794 | 1467383070315 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x118721800) [pid = 2794] [serial = 1039] [outer = 0x1182ccc00] 07:24:30 INFO - PROCESS | 2794 | 1467383070668 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]]]}] 07:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 521ms 07:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:24:30 INFO - PROCESS | 2794 | 1467383070721 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 2794 | 1467383070722 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:24:30 INFO - PROCESS | 2794 | 1467383070724 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 2794 | 1467383070726 Marionette TRACE conn2 <- [1,1358,null,{}] 07:24:30 INFO - PROCESS | 2794 | 1467383070734 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}] 07:24:30 INFO - PROCESS | 2794 | 1467383070737 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:30 INFO - PROCESS | 2794 | 1467383070813 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:24:30 INFO - PROCESS | 2794 | 1467383070818 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 2794 | 1467383070820 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x124338800 == 33 [pid = 2794] [id = 347] 07:24:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x116f48c00) [pid = 2794] [serial = 1040] [outer = 0x0] 07:24:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1192c9800) [pid = 2794] [serial = 1041] [outer = 0x116f48c00] 07:24:30 INFO - PROCESS | 2794 | 1467383070850 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1196f0c00) [pid = 2794] [serial = 1042] [outer = 0x116f48c00] 07:24:31 INFO - PROCESS | 2794 | 1467383071195 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]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 07:24:31 INFO - PROCESS | 2794 | 1467383071245 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:24:31 INFO - PROCESS | 2794 | 1467383071247 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:24:31 INFO - PROCESS | 2794 | 1467383071249 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 2794 | 1467383071250 Marionette TRACE conn2 <- [1,1362,null,{}] 07:24:31 INFO - PROCESS | 2794 | 1467383071252 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}] 07:24:31 INFO - PROCESS | 2794 | 1467383071253 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:31 INFO - PROCESS | 2794 | 1467383071352 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:24:31 INFO - PROCESS | 2794 | 1467383071358 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 2794 | 1467383071359 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x124dbc800 == 34 [pid = 2794] [id = 348] 07:24:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1196fb000) [pid = 2794] [serial = 1043] [outer = 0x0] 07:24:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x119ffb800) [pid = 2794] [serial = 1044] [outer = 0x1196fb000] 07:24:31 INFO - PROCESS | 2794 | 1467383071384 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x120ff5800) [pid = 2794] [serial = 1045] [outer = 0x1196fb000] 07:24:31 INFO - PROCESS | 2794 | 1467383071729 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]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 518ms 07:24:31 INFO - PROCESS | 2794 | 1467383071768 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 2794 | 1467383071776 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:24:31 INFO - PROCESS | 2794 | 1467383071779 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 2794 | 1467383071780 Marionette TRACE conn2 <- [1,1366,null,{}] 07:24:31 INFO - PROCESS | 2794 | 1467383071782 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}] 07:24:31 INFO - PROCESS | 2794 | 1467383071783 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:31 INFO - PROCESS | 2794 | 1467383071874 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:24:31 INFO - PROCESS | 2794 | 1467383071913 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 2794 | 1467383071914 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x126962000 == 35 [pid = 2794] [id = 349] 07:24:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x120ff7000) [pid = 2794] [serial = 1046] [outer = 0x0] 07:24:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1240f2400) [pid = 2794] [serial = 1047] [outer = 0x120ff7000] 07:24:31 INFO - PROCESS | 2794 | 1467383071939 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1245eb400) [pid = 2794] [serial = 1048] [outer = 0x120ff7000] 07:24:32 INFO - PROCESS | 2794 | 1467383072288 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] 07:24:32 INFO - PROCESS | 2794 | 1467383072299 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:24:32 INFO - PROCESS | 2794 | 1467383072301 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 2794 | 1467383072303 Marionette TRACE conn2 <- [1,1370,null,{}] 07:24:32 INFO - PROCESS | 2794 | 1467383072307 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}] 07:24:32 INFO - PROCESS | 2794 | 1467383072311 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:32 INFO - PROCESS | 2794 | 1467383072427 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:24:32 INFO - PROCESS | 2794 | 1467383072431 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 2794 | 1467383072432 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x128915000 == 36 [pid = 2794] [id = 350] 07:24:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x124872800) [pid = 2794] [serial = 1049] [outer = 0x0] 07:24:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x124eb5400) [pid = 2794] [serial = 1050] [outer = 0x124872800] 07:24:32 INFO - PROCESS | 2794 | 1467383072457 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1255bac00) [pid = 2794] [serial = 1051] [outer = 0x124872800] 07:24:32 INFO - PROCESS | 2794 | 1467383072878 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] 07:24:32 INFO - PROCESS | 2794 | 1467383072926 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:24:32 INFO - PROCESS | 2794 | 1467383072930 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 2794 | 1467383072943 Marionette TRACE conn2 <- [1,1374,null,{}] 07:24:32 INFO - PROCESS | 2794 | 1467383072946 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}] 07:24:32 INFO - PROCESS | 2794 | 1467383072948 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:33 INFO - PROCESS | 2794 | 1467383073095 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:24:33 INFO - PROCESS | 2794 | 1467383073144 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 2794 | 1467383073145 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x128ae8800 == 37 [pid = 2794] [id = 351] 07:24:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1258de000) [pid = 2794] [serial = 1052] [outer = 0x0] 07:24:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x126934800) [pid = 2794] [serial = 1053] [outer = 0x1258de000] 07:24:33 INFO - PROCESS | 2794 | 1467383073169 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x126e9ac00) [pid = 2794] [serial = 1054] [outer = 0x1258de000] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1176eb000) [pid = 2794] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x113aa6400) [pid = 2794] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1247a3c00) [pid = 2794] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x116972800) [pid = 2794] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x128a70400) [pid = 2794] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x112d80800) [pid = 2794] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x112fd4800) [pid = 2794] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1129b1800) [pid = 2794] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x116744800) [pid = 2794] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x112d82000) [pid = 2794] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x126931400) [pid = 2794] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1192d3400) [pid = 2794] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x116f46800) [pid = 2794] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x119108800) [pid = 2794] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1176edc00) [pid = 2794] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x112f6a400) [pid = 2794] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:24:33 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x124ec0800) [pid = 2794] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:24:33 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:24:33 INFO - PROCESS | 2794 | 1467383073498 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] 07:24:33 INFO - PROCESS | 2794 | 1467383073513 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:24:33 INFO - PROCESS | 2794 | 1467383073515 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 2794 | 1467383073516 Marionette TRACE conn2 <- [1,1378,null,{}] 07:24:33 INFO - PROCESS | 2794 | 1467383073519 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}] 07:24:33 INFO - PROCESS | 2794 | 1467383073520 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:33 INFO - PROCESS | 2794 | 1467383073593 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:24:33 INFO - PROCESS | 2794 | 1467383073596 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 2794 | 1467383073597 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246ce000 == 38 [pid = 2794] [id = 352] 07:24:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1160e3c00) [pid = 2794] [serial = 1055] [outer = 0x0] 07:24:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x11870c000) [pid = 2794] [serial = 1056] [outer = 0x1160e3c00] 07:24:33 INFO - PROCESS | 2794 | 1467383073624 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1247a2800) [pid = 2794] [serial = 1057] [outer = 0x1160e3c00] 07:24:33 INFO - PROCESS | 2794 | 1467383073940 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] 07:24:33 INFO - PROCESS | 2794 | 1467383073986 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:24:33 INFO - PROCESS | 2794 | 1467383073988 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 2794 | 1467383073989 Marionette TRACE conn2 <- [1,1382,null,{}] 07:24:33 INFO - PROCESS | 2794 | 1467383073992 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}] 07:24:34 INFO - PROCESS | 2794 | 1467383074001 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:34 INFO - PROCESS | 2794 | 1467383074095 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:24:34 INFO - PROCESS | 2794 | 1467383074101 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 2794 | 1467383074102 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d32800 == 39 [pid = 2794] [id = 353] 07:24:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x124a71c00) [pid = 2794] [serial = 1058] [outer = 0x0] 07:24:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x126936c00) [pid = 2794] [serial = 1059] [outer = 0x124a71c00] 07:24:34 INFO - PROCESS | 2794 | 1467383074130 Marionette DEBUG loaded listener.js 07:24:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12712a000) [pid = 2794] [serial = 1060] [outer = 0x124a71c00] 07:24:34 INFO - PROCESS | 2794 | [2794] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:24:34 INFO - PROCESS | 2794 | 1467383074448 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] 07:24:34 INFO - PROCESS | 2794 | 1467383074460 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:24:34 INFO - PROCESS | 2794 | 1467383074462 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 2794 | 1467383074463 Marionette TRACE conn2 <- [1,1386,null,{}] 07:24:34 INFO - PROCESS | 2794 | 1467383074466 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}] 07:24:34 INFO - PROCESS | 2794 | 1467383074467 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:34 INFO - PROCESS | 2794 | 1467383074543 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:24:34 INFO - PROCESS | 2794 | 1467383074547 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 2794 | 1467383074548 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a67a000 == 40 [pid = 2794] [id = 354] 07:24:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124d7c800) [pid = 2794] [serial = 1061] [outer = 0x0] 07:24:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128a69400) [pid = 2794] [serial = 1062] [outer = 0x124d7c800] 07:24:34 INFO - PROCESS | 2794 | 1467383074574 Marionette DEBUG loaded listener.js 07:24:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x128a73c00) [pid = 2794] [serial = 1063] [outer = 0x124d7c800] 07:24:34 INFO - PROCESS | 2794 | 1467383074900 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] 07:24:34 INFO - PROCESS | 2794 | 1467383074933 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:24:34 INFO - PROCESS | 2794 | 1467383074943 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 2794 | 1467383074945 Marionette TRACE conn2 <- [1,1390,null,{}] 07:24:34 INFO - PROCESS | 2794 | 1467383074948 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}] 07:24:34 INFO - PROCESS | 2794 | 1467383074949 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:35 INFO - PROCESS | 2794 | 1467383075061 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:24:35 INFO - PROCESS | 2794 | 1467383075067 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 2794 | 1467383075068 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x12aa19000 == 41 [pid = 2794] [id = 355] 07:24:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128ca9c00) [pid = 2794] [serial = 1064] [outer = 0x0] 07:24:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1291d6800) [pid = 2794] [serial = 1065] [outer = 0x128ca9c00] 07:24:35 INFO - PROCESS | 2794 | 1467383075095 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a5e1000) [pid = 2794] [serial = 1066] [outer = 0x128ca9c00] 07:24:35 INFO - PROCESS | 2794 | 1467383075391 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]]]}] 07:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 480ms 07:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:24:35 INFO - PROCESS | 2794 | 1467383075416 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:24:35 INFO - PROCESS | 2794 | 1467383075417 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:24:35 INFO - PROCESS | 2794 | 1467383075420 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:24:35 INFO - PROCESS | 2794 | 1467383075424 Marionette TRACE conn2 <- [1,1394,null,{}] 07:24:35 INFO - PROCESS | 2794 | 1467383075427 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}] 07:24:35 INFO - PROCESS | 2794 | 1467383075428 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:35 INFO - PROCESS | 2794 | 1467383075506 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:24:35 INFO - PROCESS | 2794 | 1467383075510 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 2794 | 1467383075511 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bad2800 == 42 [pid = 2794] [id = 356] 07:24:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a5e2000) [pid = 2794] [serial = 1067] [outer = 0x0] 07:24:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a906c00) [pid = 2794] [serial = 1068] [outer = 0x12a5e2000] 07:24:35 INFO - PROCESS | 2794 | 1467383075532 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12aa5bc00) [pid = 2794] [serial = 1069] [outer = 0x12a5e2000] 07:24:36 INFO - PROCESS | 2794 | 1467383076040 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]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 674ms 07:24:36 INFO - PROCESS | 2794 | 1467383076104 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 2794 | 1467383076106 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:24:36 INFO - PROCESS | 2794 | 1467383076110 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 2794 | 1467383076114 Marionette TRACE conn2 <- [1,1398,null,{}] 07:24:36 INFO - PROCESS | 2794 | 1467383076118 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}] 07:24:36 INFO - PROCESS | 2794 | 1467383076119 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:36 INFO - PROCESS | 2794 | 1467383076223 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:24:36 INFO - PROCESS | 2794 | 1467383076287 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:36 INFO - PROCESS | 2794 | 1467383076288 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196ce800 == 43 [pid = 2794] [id = 357] 07:24:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1151db000) [pid = 2794] [serial = 1070] [outer = 0x0] 07:24:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x116741c00) [pid = 2794] [serial = 1071] [outer = 0x1151db000] 07:24:36 INFO - PROCESS | 2794 | 1467383076319 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1182cd800) [pid = 2794] [serial = 1072] [outer = 0x1151db000] 07:24:36 INFO - PROCESS | 2794 | 1467383076736 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]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 07:24:36 INFO - PROCESS | 2794 | 1467383076782 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 2794 | 1467383076785 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:24:36 INFO - PROCESS | 2794 | 1467383076808 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 2794 | 1467383076809 Marionette TRACE conn2 <- [1,1402,null,{}] 07:24:36 INFO - PROCESS | 2794 | 1467383076812 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}] 07:24:36 INFO - PROCESS | 2794 | 1467383076814 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:36 INFO - PROCESS | 2794 | 1467383076916 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:24:37 INFO - PROCESS | 2794 | 1467383077000 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 2794 | 1467383077001 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d9e800 == 44 [pid = 2794] [id = 358] 07:24:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x119152000) [pid = 2794] [serial = 1073] [outer = 0x0] 07:24:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x11918d000) [pid = 2794] [serial = 1074] [outer = 0x119152000] 07:24:37 INFO - PROCESS | 2794 | 1467383077032 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x1196f3000) [pid = 2794] [serial = 1075] [outer = 0x119152000] 07:24:37 INFO - PROCESS | 2794 | 1467383077445 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]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 674ms 07:24:37 INFO - PROCESS | 2794 | 1467383077480 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 2794 | 1467383077482 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:24:37 INFO - PROCESS | 2794 | 1467383077484 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 2794 | 1467383077487 Marionette TRACE conn2 <- [1,1406,null,{}] 07:24:37 INFO - PROCESS | 2794 | 1467383077495 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}] 07:24:37 INFO - PROCESS | 2794 | 1467383077498 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:37 INFO - PROCESS | 2794 | 1467383077599 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:24:37 INFO - PROCESS | 2794 | 1467383077653 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 2794 | 1467383077655 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b921000 == 45 [pid = 2794] [id = 359] 07:24:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x124205400) [pid = 2794] [serial = 1076] [outer = 0x0] 07:24:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x124eb3c00) [pid = 2794] [serial = 1077] [outer = 0x124205400] 07:24:37 INFO - PROCESS | 2794 | 1467383077686 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x125277c00) [pid = 2794] [serial = 1078] [outer = 0x124205400] 07:24:38 INFO - PROCESS | 2794 | 1467383078162 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]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 723ms 07:24:38 INFO - PROCESS | 2794 | 1467383078209 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 2794 | 1467383078211 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:24:38 INFO - PROCESS | 2794 | 1467383078214 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 2794 | 1467383078215 Marionette TRACE conn2 <- [1,1410,null,{}] 07:24:38 INFO - PROCESS | 2794 | 1467383078218 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}] 07:24:38 INFO - PROCESS | 2794 | 1467383078219 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:38 INFO - PROCESS | 2794 | 1467383078359 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:24:38 INFO - PROCESS | 2794 | 1467383078367 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:38 INFO - PROCESS | 2794 | 1467383078369 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x112551800 == 46 [pid = 2794] [id = 360] 07:24:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1160d8800) [pid = 2794] [serial = 1079] [outer = 0x0] 07:24:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x124443800) [pid = 2794] [serial = 1080] [outer = 0x1160d8800] 07:24:38 INFO - PROCESS | 2794 | 1467383078411 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x12554f800) [pid = 2794] [serial = 1081] [outer = 0x1160d8800] 07:24:39 INFO - PROCESS | 2794 | 1467383079018 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]]]}] 07:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 819ms 07:24:39 INFO - PROCESS | 2794 | 1467383079033 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 2794 | 1467383079036 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:24:39 INFO - PROCESS | 2794 | 1467383079060 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - PROCESS | 2794 | 1467383079062 Marionette TRACE conn2 <- [1,1414,null,{}] 07:24:39 INFO - PROCESS | 2794 | 1467383079066 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}] 07:24:39 INFO - PROCESS | 2794 | 1467383079067 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:39 INFO - PROCESS | 2794 | 1467383079168 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:24:39 INFO - PROCESS | 2794 | 1467383079236 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 2794 | 1467383079237 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e74800 == 47 [pid = 2794] [id = 361] 07:24:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x1167ed400) [pid = 2794] [serial = 1082] [outer = 0x0] 07:24:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x1181ee800) [pid = 2794] [serial = 1083] [outer = 0x1167ed400] 07:24:39 INFO - PROCESS | 2794 | 1467383079266 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x11852b400) [pid = 2794] [serial = 1084] [outer = 0x1167ed400] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x1192f2000 == 46 [pid = 2794] [id = 340] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x12aa19000 == 45 [pid = 2794] [id = 355] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x12a67a000 == 44 [pid = 2794] [id = 354] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x129d32800 == 43 [pid = 2794] [id = 353] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x1246ce000 == 42 [pid = 2794] [id = 352] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x128ae8800 == 41 [pid = 2794] [id = 351] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x128915000 == 40 [pid = 2794] [id = 350] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x126962000 == 39 [pid = 2794] [id = 349] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x124dbc800 == 38 [pid = 2794] [id = 348] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x1167fb400) [pid = 2794] [serial = 1026] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x12a6ad800) [pid = 2794] [serial = 1020] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x124338800 == 37 [pid = 2794] [id = 347] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x119c51800 == 36 [pid = 2794] [id = 346] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x116ac0800 == 35 [pid = 2794] [id = 345] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x119170000 == 34 [pid = 2794] [id = 344] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x116ac6800 == 33 [pid = 2794] [id = 343] 07:24:39 INFO - PROCESS | 2794 | --DOCSHELL 0x117458000 == 32 [pid = 2794] [id = 342] 07:24:39 INFO - PROCESS | 2794 | 1467383079687 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]]]}] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x124a74000) [pid = 2794] [serial = 1002] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x125280c00) [pid = 2794] [serial = 1005] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x126e0a400) [pid = 2794] [serial = 1008] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1258dd800) [pid = 2794] [serial = 1006] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x124eb2c00) [pid = 2794] [serial = 1012] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x11915c000) [pid = 2794] [serial = 1011] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1291cb400) [pid = 2794] [serial = 1017] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x113dacc00) [pid = 2794] [serial = 1024] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x127350400) [pid = 2794] [serial = 1009] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x116737400) [pid = 2794] [serial = 990] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x112c2a000) [pid = 2794] [serial = 987] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x112fba400) [pid = 2794] [serial = 988] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x11852e000) [pid = 2794] [serial = 985] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1176e5c00) [pid = 2794] [serial = 984] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x12b945400) [pid = 2794] [serial = 982] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x12ab6b000) [pid = 2794] [serial = 981] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x129414c00) [pid = 2794] [serial = 1018] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x129415400) [pid = 2794] [serial = 979] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x128a6d400) [pid = 2794] [serial = 978] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x112fdc800) [pid = 2794] [serial = 1023] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x124d7b800) [pid = 2794] [serial = 976] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x124008400) [pid = 2794] [serial = 975] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x11871e800) [pid = 2794] [serial = 973] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1182b6000) [pid = 2794] [serial = 972] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1192d2800) [pid = 2794] [serial = 996] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x119ab2400) [pid = 2794] [serial = 997] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1182cd400) [pid = 2794] [serial = 993] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x118722800) [pid = 2794] [serial = 994] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x116f11c00) [pid = 2794] [serial = 991] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x119ac0000) [pid = 2794] [serial = 999] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x120ff6400) [pid = 2794] [serial = 1000] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x124ec0000) [pid = 2794] [serial = 1003] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x128a70000) [pid = 2794] [serial = 1015] [outer = 0x0] [url = about:blank] 07:24:39 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x128934800) [pid = 2794] [serial = 1014] [outer = 0x0] [url = about:blank] 07:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 674ms 07:24:39 INFO - PROCESS | 2794 | 1467383079731 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 2794 | 1467383079734 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:24:39 INFO - PROCESS | 2794 | 1467383079739 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - PROCESS | 2794 | 1467383079740 Marionette TRACE conn2 <- [1,1418,null,{}] 07:24:39 INFO - PROCESS | 2794 | 1467383079742 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}] 07:24:39 INFO - PROCESS | 2794 | 1467383079743 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:39 INFO - PROCESS | 2794 | 1467383079851 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:24:39 INFO - PROCESS | 2794 | 1467383079883 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 2794 | 1467383079885 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x117470800 == 33 [pid = 2794] [id = 362] 07:24:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x119189800) [pid = 2794] [serial = 1085] [outer = 0x0] 07:24:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1192d1000) [pid = 2794] [serial = 1086] [outer = 0x119189800] 07:24:39 INFO - PROCESS | 2794 | 1467383079927 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x119ab2400) [pid = 2794] [serial = 1087] [outer = 0x119189800] 07:24:40 INFO - PROCESS | 2794 | 1467383080380 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]]]}] 07:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 07:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:24:40 INFO - PROCESS | 2794 | 1467383080411 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:24:40 INFO - PROCESS | 2794 | 1467383080413 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:24:40 INFO - PROCESS | 2794 | 1467383080417 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 2794 | 1467383080420 Marionette TRACE conn2 <- [1,1422,null,{}] 07:24:40 INFO - PROCESS | 2794 | 1467383080443 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}] 07:24:40 INFO - PROCESS | 2794 | 1467383080448 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:40 INFO - PROCESS | 2794 | 1467383080567 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:24:40 INFO - PROCESS | 2794 | 1467383080651 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 2794 | 1467383080653 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x12406f000 == 34 [pid = 2794] [id = 363] 07:24:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x119ab6c00) [pid = 2794] [serial = 1088] [outer = 0x0] 07:24:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1245ec400) [pid = 2794] [serial = 1089] [outer = 0x119ab6c00] 07:24:40 INFO - PROCESS | 2794 | 1467383080697 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x124eb5c00) [pid = 2794] [serial = 1090] [outer = 0x119ab6c00] 07:24:41 INFO - PROCESS | 2794 | 1467383081064 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]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 683ms 07:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:24:41 INFO - PROCESS | 2794 | 1467383081100 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 2794 | 1467383081102 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:24:41 INFO - PROCESS | 2794 | 1467383081105 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - PROCESS | 2794 | 1467383081108 Marionette TRACE conn2 <- [1,1426,null,{}] 07:24:41 INFO - PROCESS | 2794 | 1467383081110 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}] 07:24:41 INFO - PROCESS | 2794 | 1467383081111 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:41 INFO - PROCESS | 2794 | 1467383081225 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:24:41 INFO - PROCESS | 2794 | 1467383081232 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 2794 | 1467383081232 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246b6800 == 35 [pid = 2794] [id = 364] 07:24:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x124eec000) [pid = 2794] [serial = 1091] [outer = 0x0] 07:24:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x125553000) [pid = 2794] [serial = 1092] [outer = 0x124eec000] 07:24:41 INFO - PROCESS | 2794 | 1467383081258 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x125e94c00) [pid = 2794] [serial = 1093] [outer = 0x124eec000] 07:24:41 INFO - PROCESS | 2794 | 1467383081577 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]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 525ms 07:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:24:41 INFO - PROCESS | 2794 | 1467383081630 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 2794 | 1467383081631 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:24:41 INFO - PROCESS | 2794 | 1467383081633 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - PROCESS | 2794 | 1467383081634 Marionette TRACE conn2 <- [1,1430,null,{}] 07:24:41 INFO - PROCESS | 2794 | 1467383081636 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}] 07:24:41 INFO - PROCESS | 2794 | 1467383081638 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:41 INFO - PROCESS | 2794 | 1467383081714 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:24:41 INFO - PROCESS | 2794 | 1467383081718 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 2794 | 1467383081719 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x124851800 == 36 [pid = 2794] [id = 365] 07:24:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x120f42c00) [pid = 2794] [serial = 1094] [outer = 0x0] 07:24:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x12734e000) [pid = 2794] [serial = 1095] [outer = 0x120f42c00] 07:24:41 INFO - PROCESS | 2794 | 1467383081754 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128a6fc00) [pid = 2794] [serial = 1096] [outer = 0x120f42c00] 07:24:42 INFO - PROCESS | 2794 | 1467383082129 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]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 07:24:42 INFO - PROCESS | 2794 | 1467383082158 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 2794 | 1467383082159 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:24:42 INFO - PROCESS | 2794 | 1467383082161 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 2794 | 1467383082162 Marionette TRACE conn2 <- [1,1434,null,{}] 07:24:42 INFO - PROCESS | 2794 | 1467383082165 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}] 07:24:42 INFO - PROCESS | 2794 | 1467383082169 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:42 INFO - PROCESS | 2794 | 1467383082282 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:24:42 INFO - PROCESS | 2794 | 1467383082294 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:42 INFO - PROCESS | 2794 | 1467383082295 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891d000 == 37 [pid = 2794] [id = 366] 07:24:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x128ca5000) [pid = 2794] [serial = 1097] [outer = 0x0] 07:24:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x129415400) [pid = 2794] [serial = 1098] [outer = 0x128ca5000] 07:24:42 INFO - PROCESS | 2794 | 1467383082320 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12a90c400) [pid = 2794] [serial = 1099] [outer = 0x128ca5000] 07:24:42 INFO - PROCESS | 2794 | 1467383082673 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]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 07:24:42 INFO - PROCESS | 2794 | 1467383082680 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 2794 | 1467383082682 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:24:42 INFO - PROCESS | 2794 | 1467383082684 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 2794 | 1467383082685 Marionette TRACE conn2 <- [1,1438,null,{}] 07:24:42 INFO - PROCESS | 2794 | 1467383082689 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}] 07:24:42 INFO - PROCESS | 2794 | 1467383082690 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:42 INFO - PROCESS | 2794 | 1467383082802 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:24:42 INFO - PROCESS | 2794 | 1467383082805 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:42 INFO - PROCESS | 2794 | 1467383082813 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x12914f800 == 38 [pid = 2794] [id = 367] 07:24:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128cad000) [pid = 2794] [serial = 1100] [outer = 0x0] 07:24:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12aa69400) [pid = 2794] [serial = 1101] [outer = 0x128cad000] 07:24:42 INFO - PROCESS | 2794 | 1467383082866 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12aba9400) [pid = 2794] [serial = 1102] [outer = 0x128cad000] 07:24:43 INFO - PROCESS | 2794 | 1467383083166 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]]]}] 07:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 523ms 07:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:24:43 INFO - PROCESS | 2794 | 1467383083208 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:24:43 INFO - PROCESS | 2794 | 1467383083209 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:24:43 INFO - PROCESS | 2794 | 1467383083211 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 2794 | 1467383083212 Marionette TRACE conn2 <- [1,1442,null,{}] 07:24:43 INFO - PROCESS | 2794 | 1467383083214 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}] 07:24:43 INFO - PROCESS | 2794 | 1467383083216 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:43 INFO - PROCESS | 2794 | 1467383083318 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:24:43 INFO - PROCESS | 2794 | 1467383083322 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 2794 | 1467383083323 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a67a000 == 39 [pid = 2794] [id = 368] 07:24:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x119ac0000) [pid = 2794] [serial = 1103] [outer = 0x0] 07:24:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12abaa000) [pid = 2794] [serial = 1104] [outer = 0x119ac0000] 07:24:43 INFO - PROCESS | 2794 | 1467383083347 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12b896800) [pid = 2794] [serial = 1105] [outer = 0x119ac0000] 07:24:43 INFO - PROCESS | 2794 | 1467383083687 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]]]}] 07:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 07:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:24:43 INFO - PROCESS | 2794 | 1467383083732 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:24:43 INFO - PROCESS | 2794 | 1467383083733 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:24:43 INFO - PROCESS | 2794 | 1467383083735 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 2794 | 1467383083736 Marionette TRACE conn2 <- [1,1446,null,{}] 07:24:43 INFO - PROCESS | 2794 | 1467383083739 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}] 07:24:43 INFO - PROCESS | 2794 | 1467383083740 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:43 INFO - PROCESS | 2794 | 1467383083845 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x116971000) [pid = 2794] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124d7c800) [pid = 2794] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x124872800) [pid = 2794] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x116f48c00) [pid = 2794] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x120ff7000) [pid = 2794] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1160e3c00) [pid = 2794] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x128ca9c00) [pid = 2794] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1258de000) [pid = 2794] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x113f38000) [pid = 2794] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1196fb000) [pid = 2794] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x124a71c00) [pid = 2794] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1182ccc00) [pid = 2794] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:24:43 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x129416000) [pid = 2794] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:24:44 INFO - PROCESS | 2794 | 1467383083994 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 2794 | 1467383083995 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x11699e800 == 40 [pid = 2794] [id = 369] 07:24:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x111ca8800) [pid = 2794] [serial = 1106] [outer = 0x0] 07:24:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x113dab000) [pid = 2794] [serial = 1107] [outer = 0x111ca8800] 07:24:44 INFO - PROCESS | 2794 | 1467383084019 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1192d7800) [pid = 2794] [serial = 1108] [outer = 0x111ca8800] 07:24:44 INFO - PROCESS | 2794 | 1467383084289 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]]]}] 07:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 569ms 07:24:44 INFO - PROCESS | 2794 | 1467383084312 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 2794 | 1467383084313 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:24:44 INFO - PROCESS | 2794 | 1467383084316 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 2794 | 1467383084317 Marionette TRACE conn2 <- [1,1450,null,{}] 07:24:44 INFO - PROCESS | 2794 | 1467383084327 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}] 07:24:44 INFO - PROCESS | 2794 | 1467383084328 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:44 INFO - PROCESS | 2794 | 1467383084414 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:24:44 INFO - PROCESS | 2794 | 1467383084419 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 2794 | 1467383084420 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfcb000 == 41 [pid = 2794] [id = 370] 07:24:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x118726000) [pid = 2794] [serial = 1109] [outer = 0x0] 07:24:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x128a68c00) [pid = 2794] [serial = 1110] [outer = 0x118726000] 07:24:44 INFO - PROCESS | 2794 | 1467383084444 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12b942c00) [pid = 2794] [serial = 1111] [outer = 0x118726000] 07:24:44 INFO - PROCESS | 2794 | 1467383084795 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]]]}] 07:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 519ms 07:24:44 INFO - PROCESS | 2794 | 1467383084838 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 2794 | 1467383084840 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:24:44 INFO - PROCESS | 2794 | 1467383084842 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 2794 | 1467383084843 Marionette TRACE conn2 <- [1,1454,null,{}] 07:24:44 INFO - PROCESS | 2794 | 1467383084846 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}] 07:24:44 INFO - PROCESS | 2794 | 1467383084847 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:44 INFO - PROCESS | 2794 | 1467383084945 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:24:44 INFO - PROCESS | 2794 | 1467383084949 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 2794 | 1467383084950 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c175000 == 42 [pid = 2794] [id = 371] 07:24:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12b944400) [pid = 2794] [serial = 1112] [outer = 0x0] 07:24:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12be94800) [pid = 2794] [serial = 1113] [outer = 0x12b944400] 07:24:44 INFO - PROCESS | 2794 | 1467383084976 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12c1a7800) [pid = 2794] [serial = 1114] [outer = 0x12b944400] 07:24:45 INFO - PROCESS | 2794 | 1467383085292 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]]]}] 07:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 470ms 07:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:24:45 INFO - PROCESS | 2794 | 1467383085313 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:24:45 INFO - PROCESS | 2794 | 1467383085314 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:24:45 INFO - PROCESS | 2794 | 1467383085316 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - PROCESS | 2794 | 1467383085317 Marionette TRACE conn2 <- [1,1458,null,{}] 07:24:45 INFO - PROCESS | 2794 | 1467383085320 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}] 07:24:45 INFO - PROCESS | 2794 | 1467383085323 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:45 INFO - PROCESS | 2794 | 1467383085402 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:24:45 INFO - PROCESS | 2794 | 1467383085408 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 2794 | 1467383085409 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3bd800 == 43 [pid = 2794] [id = 372] 07:24:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12be9ac00) [pid = 2794] [serial = 1115] [outer = 0x0] 07:24:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12c1b1800) [pid = 2794] [serial = 1116] [outer = 0x12be9ac00] 07:24:45 INFO - PROCESS | 2794 | 1467383085433 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12c922000) [pid = 2794] [serial = 1117] [outer = 0x12be9ac00] 07:24:45 INFO - PROCESS | 2794 | 1467383085765 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]]]}] 07:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 471ms 07:24:45 INFO - PROCESS | 2794 | 1467383085806 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:24:45 INFO - PROCESS | 2794 | 1467383085809 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:24:45 INFO - PROCESS | 2794 | 1467383085813 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - PROCESS | 2794 | 1467383085814 Marionette TRACE conn2 <- [1,1462,null,{}] 07:24:45 INFO - PROCESS | 2794 | 1467383085816 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}] 07:24:45 INFO - PROCESS | 2794 | 1467383085817 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:45 INFO - PROCESS | 2794 | 1467383085905 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:24:45 INFO - PROCESS | 2794 | 1467383085909 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 2794 | 1467383085911 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cae2800 == 44 [pid = 2794] [id = 373] 07:24:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x124d7ac00) [pid = 2794] [serial = 1118] [outer = 0x0] 07:24:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12c925400) [pid = 2794] [serial = 1119] [outer = 0x124d7ac00] 07:24:45 INFO - PROCESS | 2794 | 1467383085934 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12c92c800) [pid = 2794] [serial = 1120] [outer = 0x124d7ac00] 07:24:46 INFO - PROCESS | 2794 | 1467383086431 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]]]}] 07:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 668ms 07:24:46 INFO - PROCESS | 2794 | 1467383086482 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 2794 | 1467383086485 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:24:46 INFO - PROCESS | 2794 | 1467383086488 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 2794 | 1467383086491 Marionette TRACE conn2 <- [1,1466,null,{}] 07:24:46 INFO - PROCESS | 2794 | 1467383086495 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}] 07:24:46 INFO - PROCESS | 2794 | 1467383086496 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:46 INFO - PROCESS | 2794 | 1467383086606 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:24:46 INFO - PROCESS | 2794 | 1467383086662 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 2794 | 1467383086664 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192e0000 == 45 [pid = 2794] [id = 374] 07:24:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1182d1800) [pid = 2794] [serial = 1121] [outer = 0x0] 07:24:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x118705400) [pid = 2794] [serial = 1122] [outer = 0x1182d1800] 07:24:46 INFO - PROCESS | 2794 | 1467383086695 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x11915c000) [pid = 2794] [serial = 1123] [outer = 0x1182d1800] 07:24:47 INFO - PROCESS | 2794 | 1467383087160 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]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 724ms 07:24:47 INFO - PROCESS | 2794 | 1467383087232 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:24:47 INFO - PROCESS | 2794 | 1467383087235 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:24:47 INFO - PROCESS | 2794 | 1467383087243 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 2794 | 1467383087245 Marionette TRACE conn2 <- [1,1470,null,{}] 07:24:47 INFO - PROCESS | 2794 | 1467383087247 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}] 07:24:47 INFO - PROCESS | 2794 | 1467383087249 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:47 INFO - PROCESS | 2794 | 1467383087353 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:24:47 INFO - PROCESS | 2794 | 1467383087422 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 2794 | 1467383087423 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a3c800 == 46 [pid = 2794] [id = 375] 07:24:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x12486ec00) [pid = 2794] [serial = 1124] [outer = 0x0] 07:24:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x124d81000) [pid = 2794] [serial = 1125] [outer = 0x12486ec00] 07:24:47 INFO - PROCESS | 2794 | 1467383087453 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x125280c00) [pid = 2794] [serial = 1126] [outer = 0x12486ec00] 07:24:47 INFO - PROCESS | 2794 | 1467383087912 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]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 720ms 07:24:47 INFO - PROCESS | 2794 | 1467383087973 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:24:47 INFO - PROCESS | 2794 | 1467383087975 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:24:47 INFO - PROCESS | 2794 | 1467383087979 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 2794 | 1467383087981 Marionette TRACE conn2 <- [1,1474,null,{}] 07:24:48 INFO - PROCESS | 2794 | 1467383087992 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}] 07:24:48 INFO - PROCESS | 2794 | 1467383087995 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:48 INFO - PROCESS | 2794 | 1467383088102 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:24:48 INFO - PROCESS | 2794 | 1467383088172 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 2794 | 1467383088174 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x125511800 == 47 [pid = 2794] [id = 376] 07:24:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x120f3d400) [pid = 2794] [serial = 1127] [outer = 0x0] 07:24:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x124eb6000) [pid = 2794] [serial = 1128] [outer = 0x120f3d400] 07:24:48 INFO - PROCESS | 2794 | 1467383088205 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1291d1400) [pid = 2794] [serial = 1129] [outer = 0x120f3d400] 07:24:48 INFO - PROCESS | 2794 | 1467383088912 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]]]}] 07:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 974ms 07:24:48 INFO - PROCESS | 2794 | 1467383088952 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 2794 | 1467383088954 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:24:48 INFO - PROCESS | 2794 | 1467383088958 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - PROCESS | 2794 | 1467383088959 Marionette TRACE conn2 <- [1,1478,null,{}] 07:24:48 INFO - PROCESS | 2794 | 1467383088963 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}] 07:24:48 INFO - PROCESS | 2794 | 1467383088964 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:49 INFO - PROCESS | 2794 | 1467383089059 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:24:49 INFO - PROCESS | 2794 | 1467383089154 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:49 INFO - PROCESS | 2794 | 1467383089155 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x11666c000 == 48 [pid = 2794] [id = 377] 07:24:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x119108800) [pid = 2794] [serial = 1130] [outer = 0x0] 07:24:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x119150c00) [pid = 2794] [serial = 1131] [outer = 0x119108800] 07:24:49 INFO - PROCESS | 2794 | 1467383089183 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x1192cc400) [pid = 2794] [serial = 1132] [outer = 0x119108800] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3bd800 == 47 [pid = 2794] [id = 372] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12c175000 == 46 [pid = 2794] [id = 371] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfcb000 == 45 [pid = 2794] [id = 370] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x11699e800 == 44 [pid = 2794] [id = 369] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12a67a000 == 43 [pid = 2794] [id = 368] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12914f800 == 42 [pid = 2794] [id = 367] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12891d000 == 41 [pid = 2794] [id = 366] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x124851800 == 40 [pid = 2794] [id = 365] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x1246b6800 == 39 [pid = 2794] [id = 364] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12406f000 == 38 [pid = 2794] [id = 363] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x117470800 == 37 [pid = 2794] [id = 362] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x117e74800 == 36 [pid = 2794] [id = 361] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x112551800 == 35 [pid = 2794] [id = 360] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12b921000 == 34 [pid = 2794] [id = 359] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x125d9e800 == 33 [pid = 2794] [id = 358] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x1196ce800 == 32 [pid = 2794] [id = 357] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12bad2800 == 31 [pid = 2794] [id = 356] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x125511800 == 30 [pid = 2794] [id = 376] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x128a3c800 == 29 [pid = 2794] [id = 375] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x1192e0000 == 28 [pid = 2794] [id = 374] 07:24:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12cae2800 == 27 [pid = 2794] [id = 373] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x12a906c00) [pid = 2794] [serial = 1068] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x12a5e1000) [pid = 2794] [serial = 1066] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1181eb800) [pid = 2794] [serial = 1032] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x113a57800) [pid = 2794] [serial = 1029] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x128a73c00) [pid = 2794] [serial = 1063] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1255bac00) [pid = 2794] [serial = 1051] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1196f0c00) [pid = 2794] [serial = 1042] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1245eb400) [pid = 2794] [serial = 1048] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x11870c000) [pid = 2794] [serial = 1056] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1291d6800) [pid = 2794] [serial = 1065] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x126e9ac00) [pid = 2794] [serial = 1054] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1240f2400) [pid = 2794] [serial = 1047] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x117eafc00) [pid = 2794] [serial = 1036] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x120ff5800) [pid = 2794] [serial = 1045] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1192c9800) [pid = 2794] [serial = 1041] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124eb5400) [pid = 2794] [serial = 1050] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x126936c00) [pid = 2794] [serial = 1059] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1166eec00) [pid = 2794] [serial = 1035] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1182cdc00) [pid = 2794] [serial = 1033] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x118721800) [pid = 2794] [serial = 1039] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1247a2800) [pid = 2794] [serial = 1057] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x119ffb800) [pid = 2794] [serial = 1044] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x128a69400) [pid = 2794] [serial = 1062] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x11852c800) [pid = 2794] [serial = 1038] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12a912000) [pid = 2794] [serial = 1021] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12712a000) [pid = 2794] [serial = 1060] [outer = 0x0] [url = about:blank] 07:24:50 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x126934800) [pid = 2794] [serial = 1053] [outer = 0x0] [url = about:blank] 07:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1276ms 07:24:50 INFO - PROCESS | 2794 | 1467383090227 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]]]}] 07:24:50 INFO - PROCESS | 2794 | 1467383090234 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 2794 | 1467383090237 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:24:50 INFO - PROCESS | 2794 | 1467383090244 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 2794 | 1467383090246 Marionette TRACE conn2 <- [1,1482,null,{}] 07:24:50 INFO - PROCESS | 2794 | 1467383090250 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}] 07:24:50 INFO - PROCESS | 2794 | 1467383090251 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:50 INFO - PROCESS | 2794 | 1467383090339 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:24:50 INFO - PROCESS | 2794 | 1467383090346 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 2794 | 1467383090347 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ab6000 == 28 [pid = 2794] [id = 378] 07:24:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1181e7c00) [pid = 2794] [serial = 1133] [outer = 0x0] 07:24:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1182cc000) [pid = 2794] [serial = 1134] [outer = 0x1181e7c00] 07:24:50 INFO - PROCESS | 2794 | 1467383090399 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x11915b800) [pid = 2794] [serial = 1135] [outer = 0x1181e7c00] 07:24:50 INFO - PROCESS | 2794 | 1467383090812 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]]]}] 07:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 573ms 07:24:50 INFO - PROCESS | 2794 | 1467383090817 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 2794 | 1467383090822 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:24:50 INFO - PROCESS | 2794 | 1467383090828 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 2794 | 1467383090830 Marionette TRACE conn2 <- [1,1486,null,{}] 07:24:50 INFO - PROCESS | 2794 | 1467383090832 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}] 07:24:50 INFO - PROCESS | 2794 | 1467383090834 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:50 INFO - PROCESS | 2794 | 1467383090924 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:24:50 INFO - PROCESS | 2794 | 1467383090928 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 2794 | 1467383090930 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x119da9800 == 29 [pid = 2794] [id = 379] 07:24:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1192d2000) [pid = 2794] [serial = 1136] [outer = 0x0] 07:24:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1196f9800) [pid = 2794] [serial = 1137] [outer = 0x1192d2000] 07:24:50 INFO - PROCESS | 2794 | 1467383090957 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x124eea800) [pid = 2794] [serial = 1138] [outer = 0x1192d2000] 07:24:51 INFO - PROCESS | 2794 | 1467383091310 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]]]}] 07:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 07:24:51 INFO - PROCESS | 2794 | 1467383091348 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:24:51 INFO - PROCESS | 2794 | 1467383091350 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:24:51 INFO - PROCESS | 2794 | 1467383091352 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 2794 | 1467383091354 Marionette TRACE conn2 <- [1,1490,null,{}] 07:24:51 INFO - PROCESS | 2794 | 1467383091362 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}] 07:24:51 INFO - PROCESS | 2794 | 1467383091365 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:51 INFO - PROCESS | 2794 | 1467383091443 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:24:51 INFO - PROCESS | 2794 | 1467383091448 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 2794 | 1467383091450 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x1257f3000 == 30 [pid = 2794] [id = 380] 07:24:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x116023c00) [pid = 2794] [serial = 1139] [outer = 0x0] 07:24:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x126ea1000) [pid = 2794] [serial = 1140] [outer = 0x116023c00] 07:24:51 INFO - PROCESS | 2794 | 1467383091480 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x128a6d000) [pid = 2794] [serial = 1141] [outer = 0x116023c00] 07:24:51 INFO - PROCESS | 2794 | 1467383091827 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]]]}] 07:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 524ms 07:24:51 INFO - PROCESS | 2794 | 1467383091876 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:24:51 INFO - PROCESS | 2794 | 1467383091878 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:24:51 INFO - PROCESS | 2794 | 1467383091880 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 2794 | 1467383091881 Marionette TRACE conn2 <- [1,1494,null,{}] 07:24:51 INFO - PROCESS | 2794 | 1467383091884 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}] 07:24:51 INFO - PROCESS | 2794 | 1467383091885 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:51 INFO - PROCESS | 2794 | 1467383091992 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:24:52 INFO - PROCESS | 2794 | 1467383092005 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 2794 | 1467383092006 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x125e2a000 == 31 [pid = 2794] [id = 381] 07:24:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x128a70000) [pid = 2794] [serial = 1142] [outer = 0x0] 07:24:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1291d7c00) [pid = 2794] [serial = 1143] [outer = 0x128a70000] 07:24:52 INFO - PROCESS | 2794 | 1467383092031 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12941a800) [pid = 2794] [serial = 1144] [outer = 0x128a70000] 07:24:52 INFO - PROCESS | 2794 | 1467383092364 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]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 07:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:24:52 INFO - PROCESS | 2794 | 1467383092399 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 2794 | 1467383092401 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:24:52 INFO - PROCESS | 2794 | 1467383092403 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 2794 | 1467383092406 Marionette TRACE conn2 <- [1,1498,null,{}] 07:24:52 INFO - PROCESS | 2794 | 1467383092409 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}] 07:24:52 INFO - PROCESS | 2794 | 1467383092410 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:52 INFO - PROCESS | 2794 | 1467383092504 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:24:52 INFO - PROCESS | 2794 | 1467383092508 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 2794 | 1467383092509 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x128e38800 == 32 [pid = 2794] [id = 382] 07:24:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x11872c000) [pid = 2794] [serial = 1145] [outer = 0x0] 07:24:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1294a3c00) [pid = 2794] [serial = 1146] [outer = 0x11872c000] 07:24:52 INFO - PROCESS | 2794 | 1467383092533 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12a906c00) [pid = 2794] [serial = 1147] [outer = 0x11872c000] 07:24:52 INFO - PROCESS | 2794 | 1467383092884 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]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 522ms 07:24:52 INFO - PROCESS | 2794 | 1467383092925 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:24:52 INFO - PROCESS | 2794 | 1467383092926 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:24:52 INFO - PROCESS | 2794 | 1467383092929 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 2794 | 1467383092930 Marionette TRACE conn2 <- [1,1502,null,{}] 07:24:52 INFO - PROCESS | 2794 | 1467383092932 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}] 07:24:52 INFO - PROCESS | 2794 | 1467383092936 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:53 INFO - PROCESS | 2794 | 1467383093058 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:24:53 INFO - PROCESS | 2794 | 1467383093068 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 2794 | 1467383093070 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x112536800 == 33 [pid = 2794] [id = 383] 07:24:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x129413000) [pid = 2794] [serial = 1148] [outer = 0x0] 07:24:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12ab77800) [pid = 2794] [serial = 1149] [outer = 0x129413000] 07:24:53 INFO - PROCESS | 2794 | 1467383093128 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12b94d000) [pid = 2794] [serial = 1150] [outer = 0x129413000] 07:24:53 INFO - PROCESS | 2794 | 1467383093430 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]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 517ms 07:24:53 INFO - PROCESS | 2794 | 1467383093447 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 2794 | 1467383093448 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:24:53 INFO - PROCESS | 2794 | 1467383093450 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 2794 | 1467383093451 Marionette TRACE conn2 <- [1,1506,null,{}] 07:24:53 INFO - PROCESS | 2794 | 1467383093454 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}] 07:24:53 INFO - PROCESS | 2794 | 1467383093457 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:53 INFO - PROCESS | 2794 | 1467383093557 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:24:53 INFO - PROCESS | 2794 | 1467383093566 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 2794 | 1467383093567 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b919000 == 34 [pid = 2794] [id = 384] 07:24:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x12b94d400) [pid = 2794] [serial = 1151] [outer = 0x0] 07:24:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x12be98000) [pid = 2794] [serial = 1152] [outer = 0x12b94d400] 07:24:53 INFO - PROCESS | 2794 | 1467383093591 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x12c1a5800) [pid = 2794] [serial = 1153] [outer = 0x12b94d400] 07:24:53 INFO - PROCESS | 2794 | 1467383093930 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]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 522ms 07:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:24:53 INFO - PROCESS | 2794 | 1467383093973 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 2794 | 1467383093974 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:24:53 INFO - PROCESS | 2794 | 1467383093976 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 2794 | 1467383093977 Marionette TRACE conn2 <- [1,1510,null,{}] 07:24:53 INFO - PROCESS | 2794 | 1467383093979 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}] 07:24:53 INFO - PROCESS | 2794 | 1467383093980 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:54 INFO - PROCESS | 2794 | 1467383094077 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:24:54 INFO - PROCESS | 2794 | 1467383094099 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 2794 | 1467383094100 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfcb000 == 35 [pid = 2794] [id = 385] 07:24:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x12c1a6c00) [pid = 2794] [serial = 1154] [outer = 0x0] 07:24:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x12c1b3000) [pid = 2794] [serial = 1155] [outer = 0x12c1a6c00] 07:24:54 INFO - PROCESS | 2794 | 1467383094132 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x12c926800) [pid = 2794] [serial = 1156] [outer = 0x12c1a6c00] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x124d7ac00) [pid = 2794] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1160d4400) [pid = 2794] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1133b5400) [pid = 2794] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x12be9ac00) [pid = 2794] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x12b944400) [pid = 2794] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x128ca5000) [pid = 2794] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x128cad000) [pid = 2794] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1151db000) [pid = 2794] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x120f42c00) [pid = 2794] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x124eec000) [pid = 2794] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12a5e2000) [pid = 2794] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1167ed400) [pid = 2794] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124205400) [pid = 2794] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1160d8800) [pid = 2794] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x119189800) [pid = 2794] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x119ab6c00) [pid = 2794] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x119152000) [pid = 2794] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x119ac0000) [pid = 2794] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x118726000) [pid = 2794] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:24:54 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x111ca8800) [pid = 2794] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:24:54 INFO - PROCESS | 2794 | 1467383094913 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]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 969ms 07:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:24:54 INFO - PROCESS | 2794 | 1467383094946 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 2794 | 1467383094948 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:24:54 INFO - PROCESS | 2794 | 1467383094951 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 2794 | 1467383094953 Marionette TRACE conn2 <- [1,1514,null,{}] 07:24:54 INFO - PROCESS | 2794 | 1467383094957 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}] 07:24:54 INFO - PROCESS | 2794 | 1467383094958 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:55 INFO - PROCESS | 2794 | 1467383095079 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:24:55 INFO - PROCESS | 2794 | 1467383095087 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 2794 | 1467383095090 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x1257f0800 == 36 [pid = 2794] [id = 386] 07:24:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x111ca8400) [pid = 2794] [serial = 1157] [outer = 0x0] 07:24:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1181e9800) [pid = 2794] [serial = 1158] [outer = 0x111ca8400] 07:24:55 INFO - PROCESS | 2794 | 1467383095116 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x11872c800) [pid = 2794] [serial = 1159] [outer = 0x111ca8400] 07:24:55 INFO - PROCESS | 2794 | 1467383095425 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]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 07:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:24:55 INFO - PROCESS | 2794 | 1467383095471 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 2794 | 1467383095472 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:24:55 INFO - PROCESS | 2794 | 1467383095474 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 2794 | 1467383095475 Marionette TRACE conn2 <- [1,1518,null,{}] 07:24:55 INFO - PROCESS | 2794 | 1467383095478 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}] 07:24:55 INFO - PROCESS | 2794 | 1467383095479 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:55 INFO - PROCESS | 2794 | 1467383095556 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:24:55 INFO - PROCESS | 2794 | 1467383095622 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 2794 | 1467383095623 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c172000 == 37 [pid = 2794] [id = 387] 07:24:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x112fb7c00) [pid = 2794] [serial = 1160] [outer = 0x0] 07:24:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1196fb000) [pid = 2794] [serial = 1161] [outer = 0x112fb7c00] 07:24:55 INFO - PROCESS | 2794 | 1467383095647 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12527c000) [pid = 2794] [serial = 1162] [outer = 0x112fb7c00] 07:24:55 INFO - PROCESS | 2794 | 1467383095897 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]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 470ms 07:24:55 INFO - PROCESS | 2794 | 1467383095944 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 2794 | 1467383095946 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:24:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:24:55 INFO - PROCESS | 2794 | 1467383095948 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 2794 | 1467383095950 Marionette TRACE conn2 <- [1,1522,null,{}] 07:24:55 INFO - PROCESS | 2794 | 1467383095952 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}] 07:24:55 INFO - PROCESS | 2794 | 1467383095954 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:56 INFO - PROCESS | 2794 | 1467383096058 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:24:56 INFO - PROCESS | 2794 | 1467383096061 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 2794 | 1467383096063 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x128e2c800 == 38 [pid = 2794] [id = 388] 07:24:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x125551000) [pid = 2794] [serial = 1163] [outer = 0x0] 07:24:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a5e2000) [pid = 2794] [serial = 1164] [outer = 0x125551000] 07:24:56 INFO - PROCESS | 2794 | 1467383096089 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12c92a000) [pid = 2794] [serial = 1165] [outer = 0x125551000] 07:24:56 INFO - PROCESS | 2794 | 1467383096461 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"]]]}] 07:24:56 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 () { 07:24:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:24:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:24:56 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 () { 07:24:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:24:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:24:56 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 () { 07:24:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:24:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:24:56 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 () { 07:24:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:24:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:24:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 520ms 07:24:56 INFO - PROCESS | 2794 | 1467383096469 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:24:56 INFO - PROCESS | 2794 | 1467383096473 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:24:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:24:56 INFO - PROCESS | 2794 | 1467383096476 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - PROCESS | 2794 | 1467383096478 Marionette TRACE conn2 <- [1,1526,null,{}] 07:24:56 INFO - PROCESS | 2794 | 1467383096494 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}] 07:24:56 INFO - PROCESS | 2794 | 1467383096495 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:56 INFO - PROCESS | 2794 | 1467383096583 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:24:56 INFO - PROCESS | 2794 | 1467383096587 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 2794 | 1467383096590 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d028000 == 39 [pid = 2794] [id = 389] 07:24:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12c92d800) [pid = 2794] [serial = 1166] [outer = 0x0] 07:24:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12c9a6c00) [pid = 2794] [serial = 1167] [outer = 0x12c92d800] 07:24:56 INFO - PROCESS | 2794 | 1467383096614 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x12ce3f000) [pid = 2794] [serial = 1168] [outer = 0x12c92d800] 07:24:57 INFO - PROCESS | 2794 | 1467383097085 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"]]]}] 07:24:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:24:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:24:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:24:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 634ms 07:24:57 INFO - PROCESS | 2794 | 1467383097111 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 2794 | 1467383097113 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:24:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:24:57 INFO - PROCESS | 2794 | 1467383097117 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 2794 | 1467383097119 Marionette TRACE conn2 <- [1,1530,null,{}] 07:24:57 INFO - PROCESS | 2794 | 1467383097123 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}] 07:24:57 INFO - PROCESS | 2794 | 1467383097125 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:57 INFO - PROCESS | 2794 | 1467383097240 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:24:57 INFO - PROCESS | 2794 | 1467383097300 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 2794 | 1467383097302 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c45000 == 40 [pid = 2794] [id = 390] 07:24:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x11910f400) [pid = 2794] [serial = 1169] [outer = 0x0] 07:24:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x119190000) [pid = 2794] [serial = 1170] [outer = 0x11910f400] 07:24:57 INFO - PROCESS | 2794 | 1467383097333 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x120f46c00) [pid = 2794] [serial = 1171] [outer = 0x11910f400] 07:24:57 INFO - PROCESS | 2794 | 1467383097760 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]]]}] 07:24:57 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 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:24:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:24:57 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. 07:24:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:24:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 674ms 07:24:57 INFO - PROCESS | 2794 | 1467383097826 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 2794 | 1467383097829 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:24:57 INFO - PROCESS | 2794 | 1467383097836 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 2794 | 1467383097838 Marionette TRACE conn2 <- [1,1534,null,{}] 07:24:57 INFO - PROCESS | 2794 | 1467383097840 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}] 07:24:57 INFO - PROCESS | 2794 | 1467383097842 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:57 INFO - PROCESS | 2794 | 1467383097952 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:24:58 INFO - PROCESS | 2794 | 1467383098014 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 2794 | 1467383098016 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a43800 == 41 [pid = 2794] [id = 391] 07:24:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x1247a1c00) [pid = 2794] [serial = 1172] [outer = 0x0] 07:24:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x125556400) [pid = 2794] [serial = 1173] [outer = 0x1247a1c00] 07:24:58 INFO - PROCESS | 2794 | 1467383098049 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x125e93800) [pid = 2794] [serial = 1174] [outer = 0x1247a1c00] 07:24:58 INFO - PROCESS | 2794 | 1467383098616 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]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 824ms 07:24:58 INFO - PROCESS | 2794 | 1467383098660 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 2794 | 1467383098663 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:24:58 INFO - PROCESS | 2794 | 1467383098666 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 2794 | 1467383098671 Marionette TRACE conn2 <- [1,1538,null,{}] 07:24:58 INFO - PROCESS | 2794 | 1467383098683 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}] 07:24:58 INFO - PROCESS | 2794 | 1467383098688 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:58 INFO - PROCESS | 2794 | 1467383098851 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:24:58 INFO - PROCESS | 2794 | 1467383098971 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 2794 | 1467383098974 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x12426b000 == 42 [pid = 2794] [id = 392] 07:24:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x11918e000) [pid = 2794] [serial = 1175] [outer = 0x0] 07:24:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x125245c00) [pid = 2794] [serial = 1176] [outer = 0x11918e000] 07:24:59 INFO - PROCESS | 2794 | 1467383099025 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x129417400) [pid = 2794] [serial = 1177] [outer = 0x11918e000] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x128e2c800 == 41 [pid = 2794] [id = 388] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x12c172000 == 40 [pid = 2794] [id = 387] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x1257f0800 == 39 [pid = 2794] [id = 386] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfcb000 == 38 [pid = 2794] [id = 385] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x12b919000 == 37 [pid = 2794] [id = 384] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x112536800 == 36 [pid = 2794] [id = 383] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x128e38800 == 35 [pid = 2794] [id = 382] 07:24:59 INFO - PROCESS | 2794 | 1467383099755 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]]]}] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x125e2a000 == 34 [pid = 2794] [id = 381] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x1257f3000 == 33 [pid = 2794] [id = 380] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x119da9800 == 32 [pid = 2794] [id = 379] 07:24:59 INFO - PROCESS | 2794 | --DOCSHELL 0x116ab6000 == 31 [pid = 2794] [id = 378] 07:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1127ms 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x12c1a7800) [pid = 2794] [serial = 1114] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x129415400) [pid = 2794] [serial = 1098] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x12aa69400) [pid = 2794] [serial = 1101] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12a90c400) [pid = 2794] [serial = 1099] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1182cd800) [pid = 2794] [serial = 1072] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x12734e000) [pid = 2794] [serial = 1095] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x125553000) [pid = 2794] [serial = 1092] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x125e94c00) [pid = 2794] [serial = 1093] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x12aa5bc00) [pid = 2794] [serial = 1069] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1181ee800) [pid = 2794] [serial = 1083] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x11852b400) [pid = 2794] [serial = 1084] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124eb3c00) [pid = 2794] [serial = 1077] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x125277c00) [pid = 2794] [serial = 1078] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124443800) [pid = 2794] [serial = 1080] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x12554f800) [pid = 2794] [serial = 1081] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1192d1000) [pid = 2794] [serial = 1086] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x119ab2400) [pid = 2794] [serial = 1087] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1245ec400) [pid = 2794] [serial = 1089] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x124eb5c00) [pid = 2794] [serial = 1090] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x11918d000) [pid = 2794] [serial = 1074] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1196f3000) [pid = 2794] [serial = 1075] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x116741c00) [pid = 2794] [serial = 1071] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12abaa000) [pid = 2794] [serial = 1104] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12aba9400) [pid = 2794] [serial = 1102] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12b896800) [pid = 2794] [serial = 1105] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12be94800) [pid = 2794] [serial = 1113] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x128a68c00) [pid = 2794] [serial = 1110] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1192d7800) [pid = 2794] [serial = 1108] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x113dab000) [pid = 2794] [serial = 1107] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x12b942c00) [pid = 2794] [serial = 1111] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12c922000) [pid = 2794] [serial = 1117] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x128a6fc00) [pid = 2794] [serial = 1096] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x12c925400) [pid = 2794] [serial = 1119] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x116f19400) [pid = 2794] [serial = 1027] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x11607a800) [pid = 2794] [serial = 1030] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x12c92c800) [pid = 2794] [serial = 1120] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x12c1b1800) [pid = 2794] [serial = 1116] [outer = 0x0] [url = about:blank] 07:24:59 INFO - PROCESS | 2794 | 1467383099802 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:24:59 INFO - PROCESS | 2794 | 1467383099805 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:24:59 INFO - PROCESS | 2794 | 1467383099811 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 2794 | 1467383099813 Marionette TRACE conn2 <- [1,1542,null,{}] 07:24:59 INFO - PROCESS | 2794 | 1467383099817 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}] 07:24:59 INFO - PROCESS | 2794 | 1467383099819 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:59 INFO - PROCESS | 2794 | 1467383099901 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:24:59 INFO - PROCESS | 2794 | 1467383099909 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:59 INFO - PROCESS | 2794 | 1467383099912 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:24:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x11694a800 == 32 [pid = 2794] [id = 393] 07:24:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x117eaec00) [pid = 2794] [serial = 1178] [outer = 0x0] 07:24:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x1182d5800) [pid = 2794] [serial = 1179] [outer = 0x117eaec00] 07:24:59 INFO - PROCESS | 2794 | 1467383099943 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1196f6000) [pid = 2794] [serial = 1180] [outer = 0x117eaec00] 07:25:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:25:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 472ms 07:25:00 INFO - PROCESS | 2794 | 1467383100278 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]]]}] 07:25:00 INFO - PROCESS | 2794 | 1467383100282 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 2794 | 1467383100285 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:25:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:25:00 INFO - PROCESS | 2794 | 1467383100293 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 2794 | 1467383100295 Marionette TRACE conn2 <- [1,1546,null,{}] 07:25:00 INFO - PROCESS | 2794 | 1467383100298 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}] 07:25:00 INFO - PROCESS | 2794 | 1467383100299 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:00 INFO - PROCESS | 2794 | 1467383100396 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:25:00 INFO - PROCESS | 2794 | 1467383100452 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 2794 | 1467383100453 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x119174000 == 33 [pid = 2794] [id = 394] 07:25:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x120ff7c00) [pid = 2794] [serial = 1181] [outer = 0x0] 07:25:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x124d7ec00) [pid = 2794] [serial = 1182] [outer = 0x120ff7c00] 07:25:00 INFO - PROCESS | 2794 | 1467383100481 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x125350800) [pid = 2794] [serial = 1183] [outer = 0x120ff7c00] 07:25:00 INFO - PROCESS | 2794 | 1467383100800 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]]]}] 07:25:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:25:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 522ms 07:25:00 INFO - PROCESS | 2794 | 1467383100813 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 2794 | 1467383100815 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:25:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:25:00 INFO - PROCESS | 2794 | 1467383100817 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 2794 | 1467383100819 Marionette TRACE conn2 <- [1,1550,null,{}] 07:25:00 INFO - PROCESS | 2794 | 1467383100829 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}] 07:25:00 INFO - PROCESS | 2794 | 1467383100832 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:00 INFO - PROCESS | 2794 | 1467383100911 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:25:00 INFO - PROCESS | 2794 | 1467383100973 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 2794 | 1467383100975 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x12530b000 == 34 [pid = 2794] [id = 395] 07:25:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x12554f800) [pid = 2794] [serial = 1184] [outer = 0x0] 07:25:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x127128c00) [pid = 2794] [serial = 1185] [outer = 0x12554f800] 07:25:01 INFO - PROCESS | 2794 | 1467383101003 Marionette DEBUG loaded listener.js 07:25:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1291d8800) [pid = 2794] [serial = 1186] [outer = 0x12554f800] 07:25:01 INFO - PROCESS | 2794 | 1467383101298 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]]]}] 07:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 523ms 07:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:25:01 INFO - PROCESS | 2794 | 1467383101342 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 2794 | 1467383101344 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:25:01 INFO - PROCESS | 2794 | 1467383101346 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 2794 | 1467383101347 Marionette TRACE conn2 <- [1,1554,null,{}] 07:25:01 INFO - PROCESS | 2794 | 1467383101350 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}] 07:25:01 INFO - PROCESS | 2794 | 1467383101351 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:01 INFO - PROCESS | 2794 | 1467383101433 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:25:01 INFO - PROCESS | 2794 | 1467383101439 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 2794 | 1467383101441 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891b800 == 35 [pid = 2794] [id = 396] 07:25:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x129419000) [pid = 2794] [serial = 1187] [outer = 0x0] 07:25:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x12a90f000) [pid = 2794] [serial = 1188] [outer = 0x129419000] 07:25:01 INFO - PROCESS | 2794 | 1467383101467 Marionette DEBUG loaded listener.js 07:25:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x12ab6ac00) [pid = 2794] [serial = 1189] [outer = 0x129419000] 07:25:01 INFO - PROCESS | 2794 | 1467383101797 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]]]}] 07:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 470ms 07:25:01 INFO - PROCESS | 2794 | 1467383101816 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 2794 | 1467383101817 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:25:01 INFO - PROCESS | 2794 | 1467383101819 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 2794 | 1467383101821 Marionette TRACE conn2 <- [1,1558,null,{}] 07:25:01 INFO - PROCESS | 2794 | 1467383101852 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}] 07:25:01 INFO - PROCESS | 2794 | 1467383101854 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:01 INFO - PROCESS | 2794 | 1467383101963 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:25:01 INFO - PROCESS | 2794 | 1467383101975 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 2794 | 1467383101976 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b57000 == 36 [pid = 2794] [id = 397] 07:25:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x11696fc00) [pid = 2794] [serial = 1190] [outer = 0x0] 07:25:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x12ab70400) [pid = 2794] [serial = 1191] [outer = 0x11696fc00] 07:25:02 INFO - PROCESS | 2794 | 1467383102001 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x12b894c00) [pid = 2794] [serial = 1192] [outer = 0x11696fc00] 07:25:02 INFO - PROCESS | 2794 | 1467383102345 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]]]}] 07:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 576ms 07:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:25:02 INFO - PROCESS | 2794 | 1467383102397 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 2794 | 1467383102398 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:25:02 INFO - PROCESS | 2794 | 1467383102400 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 2794 | 1467383102401 Marionette TRACE conn2 <- [1,1562,null,{}] 07:25:02 INFO - PROCESS | 2794 | 1467383102403 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}] 07:25:02 INFO - PROCESS | 2794 | 1467383102407 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:02 INFO - PROCESS | 2794 | 1467383102526 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:25:02 INFO - PROCESS | 2794 | 1467383102539 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 2794 | 1467383102540 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a692800 == 37 [pid = 2794] [id = 398] 07:25:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12b8a1c00) [pid = 2794] [serial = 1193] [outer = 0x0] 07:25:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12be9c000) [pid = 2794] [serial = 1194] [outer = 0x12b8a1c00] 07:25:02 INFO - PROCESS | 2794 | 1467383102565 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12c92c400) [pid = 2794] [serial = 1195] [outer = 0x12b8a1c00] 07:25:02 INFO - PROCESS | 2794 | 1467383102901 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]]]}] 07:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 07:25:02 INFO - PROCESS | 2794 | 1467383102918 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:25:02 INFO - PROCESS | 2794 | 1467383102920 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:25:02 INFO - PROCESS | 2794 | 1467383102924 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 2794 | 1467383102925 Marionette TRACE conn2 <- [1,1566,null,{}] 07:25:02 INFO - PROCESS | 2794 | 1467383102928 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}] 07:25:02 INFO - PROCESS | 2794 | 1467383102929 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:03 INFO - PROCESS | 2794 | 1467383103028 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:25:03 INFO - PROCESS | 2794 | 1467383103031 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 2794 | 1467383103032 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bac5000 == 38 [pid = 2794] [id = 399] 07:25:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x118284c00) [pid = 2794] [serial = 1196] [outer = 0x0] 07:25:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x11828c800) [pid = 2794] [serial = 1197] [outer = 0x118284c00] 07:25:03 INFO - PROCESS | 2794 | 1467383103057 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x118291000) [pid = 2794] [serial = 1198] [outer = 0x118284c00] 07:25:03 INFO - PROCESS | 2794 | 1467383103383 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]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 07:25:03 INFO - PROCESS | 2794 | 1467383103443 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 2794 | 1467383103444 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:25:03 INFO - PROCESS | 2794 | 1467383103447 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 2794 | 1467383103448 Marionette TRACE conn2 <- [1,1570,null,{}] 07:25:03 INFO - PROCESS | 2794 | 1467383103450 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}] 07:25:03 INFO - PROCESS | 2794 | 1467383103451 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:03 INFO - PROCESS | 2794 | 1467383103550 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:25:03 INFO - PROCESS | 2794 | 1467383103562 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 2794 | 1467383103563 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfdf800 == 39 [pid = 2794] [id = 400] 07:25:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x118291400) [pid = 2794] [serial = 1199] [outer = 0x0] 07:25:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12c1b2400) [pid = 2794] [serial = 1200] [outer = 0x118291400] 07:25:03 INFO - PROCESS | 2794 | 1467383103586 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12c9a5400) [pid = 2794] [serial = 1201] [outer = 0x118291400] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x125551000) [pid = 2794] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x11872c000) [pid = 2794] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x116023c00) [pid = 2794] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x128a70000) [pid = 2794] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1181e7c00) [pid = 2794] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x119108800) [pid = 2794] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1192d2000) [pid = 2794] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1182d1800) [pid = 2794] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12486ec00) [pid = 2794] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x120f3d400) [pid = 2794] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x129413000) [pid = 2794] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12b94d400) [pid = 2794] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x111ca8400) [pid = 2794] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x12c1a6c00) [pid = 2794] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:25:03 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x112fb7c00) [pid = 2794] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:25:04 INFO - PROCESS | 2794 | 1467383104028 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]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 618ms 07:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:25:04 INFO - PROCESS | 2794 | 1467383104066 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2794 | 1467383104067 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:25:04 INFO - PROCESS | 2794 | 1467383104069 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2794 | 1467383104070 Marionette TRACE conn2 <- [1,1574,null,{}] 07:25:04 INFO - PROCESS | 2794 | 1467383104073 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}] 07:25:04 INFO - PROCESS | 2794 | 1467383104074 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:04 INFO - PROCESS | 2794 | 1467383104151 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:25:04 INFO - PROCESS | 2794 | 1467383104157 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 2794 | 1467383104158 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x12badc000 == 40 [pid = 2794] [id = 401] 07:25:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x110e27000) [pid = 2794] [serial = 1202] [outer = 0x0] 07:25:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x110e2dc00) [pid = 2794] [serial = 1203] [outer = 0x110e27000] 07:25:04 INFO - PROCESS | 2794 | 1467383104183 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x111ca8400) [pid = 2794] [serial = 1204] [outer = 0x110e27000] 07:25:04 INFO - PROCESS | 2794 | 1467383104513 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]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 470ms 07:25:04 INFO - PROCESS | 2794 | 1467383104541 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2794 | 1467383104542 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:25:04 INFO - PROCESS | 2794 | 1467383104544 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2794 | 1467383104546 Marionette TRACE conn2 <- [1,1578,null,{}] 07:25:04 INFO - PROCESS | 2794 | 1467383104548 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}] 07:25:04 INFO - PROCESS | 2794 | 1467383104549 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:04 INFO - PROCESS | 2794 | 1467383104652 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:25:04 INFO - PROCESS | 2794 | 1467383104660 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 2794 | 1467383104661 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cad9000 == 41 [pid = 2794] [id = 402] 07:25:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x111c19000) [pid = 2794] [serial = 1205] [outer = 0x0] 07:25:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x119189800) [pid = 2794] [serial = 1206] [outer = 0x111c19000] 07:25:04 INFO - PROCESS | 2794 | 1467383104685 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124209400) [pid = 2794] [serial = 1207] [outer = 0x111c19000] 07:25:05 INFO - PROCESS | 2794 | 1467383105001 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]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 469ms 07:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:25:05 INFO - PROCESS | 2794 | 1467383105014 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 2794 | 1467383105016 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:25:05 INFO - PROCESS | 2794 | 1467383105018 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 2794 | 1467383105020 Marionette TRACE conn2 <- [1,1582,null,{}] 07:25:05 INFO - PROCESS | 2794 | 1467383105026 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}] 07:25:05 INFO - PROCESS | 2794 | 1467383105027 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:05 INFO - PROCESS | 2794 | 1467383105119 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:25:05 INFO - PROCESS | 2794 | 1467383105130 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 2794 | 1467383105132 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d250000 == 42 [pid = 2794] [id = 403] 07:25:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12554d800) [pid = 2794] [serial = 1208] [outer = 0x0] 07:25:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12bea0400) [pid = 2794] [serial = 1209] [outer = 0x12554d800] 07:25:05 INFO - PROCESS | 2794 | 1467383105158 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12ce3f800) [pid = 2794] [serial = 1210] [outer = 0x12554d800] 07:25:05 INFO - PROCESS | 2794 | 1467383105515 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]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 523ms 07:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:25:05 INFO - PROCESS | 2794 | 1467383105542 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 2794 | 1467383105543 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:25:05 INFO - PROCESS | 2794 | 1467383105545 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 2794 | 1467383105546 Marionette TRACE conn2 <- [1,1586,null,{}] 07:25:05 INFO - PROCESS | 2794 | 1467383105560 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}] 07:25:05 INFO - PROCESS | 2794 | 1467383105561 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:05 INFO - PROCESS | 2794 | 1467383105645 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:25:05 INFO - PROCESS | 2794 | 1467383105649 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 2794 | 1467383105650 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d264000 == 43 [pid = 2794] [id = 404] 07:25:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x125dca000) [pid = 2794] [serial = 1211] [outer = 0x0] 07:25:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12ce04c00) [pid = 2794] [serial = 1212] [outer = 0x125dca000] 07:25:05 INFO - PROCESS | 2794 | 1467383105681 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12ce0e400) [pid = 2794] [serial = 1213] [outer = 0x125dca000] 07:25:06 INFO - PROCESS | 2794 | 1467383106198 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]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 722ms 07:25:06 INFO - PROCESS | 2794 | 1467383106269 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 2794 | 1467383106273 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:25:06 INFO - PROCESS | 2794 | 1467383106279 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 2794 | 1467383106282 Marionette TRACE conn2 <- [1,1590,null,{}] 07:25:06 INFO - PROCESS | 2794 | 1467383106288 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}] 07:25:06 INFO - PROCESS | 2794 | 1467383106290 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:06 INFO - PROCESS | 2794 | 1467383106442 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:25:06 INFO - PROCESS | 2794 | 1467383106502 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 2794 | 1467383106505 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e2800 == 44 [pid = 2794] [id = 405] 07:25:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x110eaf800) [pid = 2794] [serial = 1214] [outer = 0x0] 07:25:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x110eb5400) [pid = 2794] [serial = 1215] [outer = 0x110eaf800] 07:25:06 INFO - PROCESS | 2794 | 1467383106578 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x111c7f000) [pid = 2794] [serial = 1216] [outer = 0x110eaf800] 07:25:07 INFO - PROCESS | 2794 | 1467383107034 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]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 773ms 07:25:07 INFO - PROCESS | 2794 | 1467383107051 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 2794 | 1467383107054 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:25:07 INFO - PROCESS | 2794 | 1467383107059 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 2794 | 1467383107061 Marionette TRACE conn2 <- [1,1594,null,{}] 07:25:07 INFO - PROCESS | 2794 | 1467383107064 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}] 07:25:07 INFO - PROCESS | 2794 | 1467383107065 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:07 INFO - PROCESS | 2794 | 1467383107172 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:25:07 INFO - PROCESS | 2794 | 1467383107247 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 2794 | 1467383107248 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b42000 == 45 [pid = 2794] [id = 406] 07:25:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x113dad000) [pid = 2794] [serial = 1217] [outer = 0x0] 07:25:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x11828d400) [pid = 2794] [serial = 1218] [outer = 0x113dad000] 07:25:07 INFO - PROCESS | 2794 | 1467383107281 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1196f5000) [pid = 2794] [serial = 1219] [outer = 0x113dad000] 07:25:07 INFO - PROCESS | 2794 | 1467383107708 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]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 07:25:07 INFO - PROCESS | 2794 | 1467383107730 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 2794 | 1467383107732 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:25:07 INFO - PROCESS | 2794 | 1467383107734 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 2794 | 1467383107737 Marionette TRACE conn2 <- [1,1598,null,{}] 07:25:07 INFO - PROCESS | 2794 | 1467383107749 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}] 07:25:07 INFO - PROCESS | 2794 | 1467383107752 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:07 INFO - PROCESS | 2794 | 1467383107858 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:25:07 INFO - PROCESS | 2794 | 1467383107921 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 2794 | 1467383107923 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d25f000 == 46 [pid = 2794] [id = 407] 07:25:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x124875c00) [pid = 2794] [serial = 1220] [outer = 0x0] 07:25:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x125dbf400) [pid = 2794] [serial = 1221] [outer = 0x124875c00] 07:25:07 INFO - PROCESS | 2794 | 1467383107954 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x128ed5000) [pid = 2794] [serial = 1222] [outer = 0x124875c00] 07:25:08 INFO - PROCESS | 2794 | 1467383108439 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]]]}] 07:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 729ms 07:25:08 INFO - PROCESS | 2794 | 1467383108470 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:25:08 INFO - PROCESS | 2794 | 1467383108472 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:25:08 INFO - PROCESS | 2794 | 1467383108493 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - PROCESS | 2794 | 1467383108494 Marionette TRACE conn2 <- [1,1602,null,{}] 07:25:08 INFO - PROCESS | 2794 | 1467383108497 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}] 07:25:08 INFO - PROCESS | 2794 | 1467383108498 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:08 INFO - PROCESS | 2794 | 1467383108606 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:25:08 INFO - PROCESS | 2794 | 1467383108683 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 2794 | 1467383108684 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x11746c800 == 47 [pid = 2794] [id = 408] 07:25:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x1166efc00) [pid = 2794] [serial = 1223] [outer = 0x0] 07:25:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x124d83000) [pid = 2794] [serial = 1224] [outer = 0x1166efc00] 07:25:08 INFO - PROCESS | 2794 | 1467383108715 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x12949e400) [pid = 2794] [serial = 1225] [outer = 0x1166efc00] 07:25:09 INFO - PROCESS | 2794 | 1467383109285 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]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 823ms 07:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:25:09 INFO - PROCESS | 2794 | 1467383109321 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 2794 | 1467383109324 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:25:09 INFO - PROCESS | 2794 | 1467383109328 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 2794 | 1467383109330 Marionette TRACE conn2 <- [1,1606,null,{}] 07:25:09 INFO - PROCESS | 2794 | 1467383109334 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}] 07:25:09 INFO - PROCESS | 2794 | 1467383109336 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:09 INFO - PROCESS | 2794 | 1467383109432 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:25:09 INFO - PROCESS | 2794 | 1467383109514 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 2794 | 1467383109515 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x113d86000 == 48 [pid = 2794] [id = 409] 07:25:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x112c21c00) [pid = 2794] [serial = 1226] [outer = 0x0] 07:25:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x11607d400) [pid = 2794] [serial = 1227] [outer = 0x112c21c00] 07:25:09 INFO - PROCESS | 2794 | 1467383109544 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1167fa800) [pid = 2794] [serial = 1228] [outer = 0x112c21c00] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x11666c000 == 47 [pid = 2794] [id = 377] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12d250000 == 46 [pid = 2794] [id = 403] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12cad9000 == 45 [pid = 2794] [id = 402] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12badc000 == 44 [pid = 2794] [id = 401] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfdf800 == 43 [pid = 2794] [id = 400] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12bac5000 == 42 [pid = 2794] [id = 399] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12a692800 == 41 [pid = 2794] [id = 398] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x128b57000 == 40 [pid = 2794] [id = 397] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12891b800 == 39 [pid = 2794] [id = 396] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12530b000 == 38 [pid = 2794] [id = 395] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x119174000 == 37 [pid = 2794] [id = 394] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x11694a800 == 36 [pid = 2794] [id = 393] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12426b000 == 35 [pid = 2794] [id = 392] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x128a43800 == 34 [pid = 2794] [id = 391] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x119c45000 == 33 [pid = 2794] [id = 390] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12d028000 == 32 [pid = 2794] [id = 389] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x11746c800 == 31 [pid = 2794] [id = 408] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12d25f000 == 30 [pid = 2794] [id = 407] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x128b42000 == 29 [pid = 2794] [id = 406] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12d264000 == 28 [pid = 2794] [id = 404] 07:25:10 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e2800 == 27 [pid = 2794] [id = 405] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1294a3c00) [pid = 2794] [serial = 1146] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x126ea1000) [pid = 2794] [serial = 1140] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x128a6d000) [pid = 2794] [serial = 1141] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1291d7c00) [pid = 2794] [serial = 1143] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1182cc000) [pid = 2794] [serial = 1134] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x11915b800) [pid = 2794] [serial = 1135] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1192cc400) [pid = 2794] [serial = 1132] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x119150c00) [pid = 2794] [serial = 1131] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1196f9800) [pid = 2794] [serial = 1137] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x124eea800) [pid = 2794] [serial = 1138] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x11915c000) [pid = 2794] [serial = 1123] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x118705400) [pid = 2794] [serial = 1122] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x125280c00) [pid = 2794] [serial = 1126] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x124d81000) [pid = 2794] [serial = 1125] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1291d1400) [pid = 2794] [serial = 1129] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x124eb6000) [pid = 2794] [serial = 1128] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12b94d000) [pid = 2794] [serial = 1150] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12ab77800) [pid = 2794] [serial = 1149] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x12be98000) [pid = 2794] [serial = 1152] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1181e9800) [pid = 2794] [serial = 1158] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12c1b3000) [pid = 2794] [serial = 1155] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12c1a5800) [pid = 2794] [serial = 1153] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12c926800) [pid = 2794] [serial = 1156] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12a906c00) [pid = 2794] [serial = 1147] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1196fb000) [pid = 2794] [serial = 1161] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x12527c000) [pid = 2794] [serial = 1162] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x12941a800) [pid = 2794] [serial = 1144] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12c92a000) [pid = 2794] [serial = 1165] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x11872c800) [pid = 2794] [serial = 1159] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12c9a6c00) [pid = 2794] [serial = 1167] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x12a5e2000) [pid = 2794] [serial = 1164] [outer = 0x0] [url = about:blank] 07:25:10 INFO - PROCESS | 2794 | 1467383110755 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]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1474ms 07:25:10 INFO - PROCESS | 2794 | 1467383110803 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 2794 | 1467383110807 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:25:10 INFO - PROCESS | 2794 | 1467383110810 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 2794 | 1467383110812 Marionette TRACE conn2 <- [1,1610,null,{}] 07:25:10 INFO - PROCESS | 2794 | 1467383110816 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}] 07:25:10 INFO - PROCESS | 2794 | 1467383110817 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:10 INFO - PROCESS | 2794 | 1467383110894 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:25:10 INFO - PROCESS | 2794 | 1467383110899 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:10 INFO - PROCESS | 2794 | 1467383110901 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x113f3d800 == 28 [pid = 2794] [id = 410] 07:25:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x11213bc00) [pid = 2794] [serial = 1229] [outer = 0x0] 07:25:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1121b2800) [pid = 2794] [serial = 1230] [outer = 0x11213bc00] 07:25:10 INFO - PROCESS | 2794 | 1467383110932 Marionette DEBUG loaded listener.js 07:25:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1129ab400) [pid = 2794] [serial = 1231] [outer = 0x11213bc00] 07:25:11 INFO - PROCESS | 2794 | 1467383111258 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]]]}] 07:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 07:25:11 INFO - PROCESS | 2794 | 1467383111301 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 2794 | 1467383111304 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:25:11 INFO - PROCESS | 2794 | 1467383111311 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 2794 | 1467383111312 Marionette TRACE conn2 <- [1,1614,null,{}] 07:25:11 INFO - PROCESS | 2794 | 1467383111315 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}] 07:25:11 INFO - PROCESS | 2794 | 1467383111316 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:11 INFO - PROCESS | 2794 | 1467383111397 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:25:11 INFO - PROCESS | 2794 | 1467383111401 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 2794 | 1467383111402 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x117452800 == 29 [pid = 2794] [id = 411] 07:25:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x112fdc800) [pid = 2794] [serial = 1232] [outer = 0x0] 07:25:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1133dc800) [pid = 2794] [serial = 1233] [outer = 0x112fdc800] 07:25:11 INFO - PROCESS | 2794 | 1467383111433 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x113f38000) [pid = 2794] [serial = 1234] [outer = 0x112fdc800] 07:25:11 INFO - PROCESS | 2794 | 1467383111794 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]]]}] 07:25:11 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 07:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 521ms 07:25:11 INFO - PROCESS | 2794 | 1467383111832 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 2794 | 1467383111833 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:25:11 INFO - PROCESS | 2794 | 1467383111835 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 2794 | 1467383111839 Marionette TRACE conn2 <- [1,1618,null,{}] 07:25:11 INFO - PROCESS | 2794 | 1467383111848 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}] 07:25:11 INFO - PROCESS | 2794 | 1467383111852 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:11 INFO - PROCESS | 2794 | 1467383111925 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:25:11 INFO - PROCESS | 2794 | 1467383111930 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 2794 | 1467383111932 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192ec000 == 30 [pid = 2794] [id = 412] 07:25:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x110e2a800) [pid = 2794] [serial = 1235] [outer = 0x0] 07:25:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x116f48c00) [pid = 2794] [serial = 1236] [outer = 0x110e2a800] 07:25:11 INFO - PROCESS | 2794 | 1467383111962 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1181e3400) [pid = 2794] [serial = 1237] [outer = 0x110e2a800] 07:25:12 INFO - PROCESS | 2794 | 1467383112310 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]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 526ms 07:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:25:12 INFO - PROCESS | 2794 | 1467383112362 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 2794 | 1467383112364 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:25:12 INFO - PROCESS | 2794 | 1467383112366 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 2794 | 1467383112367 Marionette TRACE conn2 <- [1,1622,null,{}] 07:25:12 INFO - PROCESS | 2794 | 1467383112369 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}] 07:25:12 INFO - PROCESS | 2794 | 1467383112371 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:12 INFO - PROCESS | 2794 | 1467383112477 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:25:12 INFO - PROCESS | 2794 | 1467383112513 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 2794 | 1467383112514 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c5b800 == 31 [pid = 2794] [id = 413] 07:25:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1181ec800) [pid = 2794] [serial = 1238] [outer = 0x0] 07:25:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1182bc400) [pid = 2794] [serial = 1239] [outer = 0x1181ec800] 07:25:12 INFO - PROCESS | 2794 | 1467383112539 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1182d7000) [pid = 2794] [serial = 1240] [outer = 0x1181ec800] 07:25:12 INFO - PROCESS | 2794 | 1467383112852 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]]]}] 07:25:12 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 07:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 524ms 07:25:12 INFO - PROCESS | 2794 | 1467383112892 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 2794 | 1467383112894 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:25:12 INFO - PROCESS | 2794 | 1467383112897 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 2794 | 1467383112899 Marionette TRACE conn2 <- [1,1626,null,{}] 07:25:12 INFO - PROCESS | 2794 | 1467383112902 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}] 07:25:12 INFO - PROCESS | 2794 | 1467383112905 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:13 INFO - PROCESS | 2794 | 1467383113047 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:25:13 INFO - PROCESS | 2794 | 1467383113066 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 2794 | 1467383113068 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x124510800 == 32 [pid = 2794] [id = 414] 07:25:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x112fd6c00) [pid = 2794] [serial = 1241] [outer = 0x0] 07:25:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x11870a000) [pid = 2794] [serial = 1242] [outer = 0x112fd6c00] 07:25:13 INFO - PROCESS | 2794 | 1467383113107 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x119111000) [pid = 2794] [serial = 1243] [outer = 0x112fd6c00] 07:25:13 INFO - PROCESS | 2794 | 1467383113464 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]]]}] 07:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 620ms 07:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:25:13 INFO - PROCESS | 2794 | 1467383113517 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 2794 | 1467383113518 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:25:13 INFO - PROCESS | 2794 | 1467383113520 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - PROCESS | 2794 | 1467383113521 Marionette TRACE conn2 <- [1,1630,null,{}] 07:25:13 INFO - PROCESS | 2794 | 1467383113523 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}] 07:25:13 INFO - PROCESS | 2794 | 1467383113528 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:13 INFO - PROCESS | 2794 | 1467383113643 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:25:13 INFO - PROCESS | 2794 | 1467383113647 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 2794 | 1467383113648 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x125da3000 == 33 [pid = 2794] [id = 415] 07:25:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1182d7400) [pid = 2794] [serial = 1244] [outer = 0x0] 07:25:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1192c9400) [pid = 2794] [serial = 1245] [outer = 0x1182d7400] 07:25:13 INFO - PROCESS | 2794 | 1467383113674 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x119d17400) [pid = 2794] [serial = 1246] [outer = 0x1182d7400] 07:25:14 INFO - PROCESS | 2794 | 1467383114001 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]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 07:25:14 INFO - PROCESS | 2794 | 1467383114047 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 2794 | 1467383114048 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:25:14 INFO - PROCESS | 2794 | 1467383114057 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 2794 | 1467383114058 Marionette TRACE conn2 <- [1,1634,null,{}] 07:25:14 INFO - PROCESS | 2794 | 1467383114061 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}] 07:25:14 INFO - PROCESS | 2794 | 1467383114062 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:14 INFO - PROCESS | 2794 | 1467383114166 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:25:14 INFO - PROCESS | 2794 | 1467383114171 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 2794 | 1467383114172 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x127164000 == 34 [pid = 2794] [id = 416] 07:25:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x111c81800) [pid = 2794] [serial = 1247] [outer = 0x0] 07:25:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x120f3e400) [pid = 2794] [serial = 1248] [outer = 0x111c81800] 07:25:14 INFO - PROCESS | 2794 | 1467383114197 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x120fed400) [pid = 2794] [serial = 1249] [outer = 0x111c81800] 07:25:14 INFO - PROCESS | 2794 | 1467383114570 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]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 576ms 07:25:14 INFO - PROCESS | 2794 | 1467383114626 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 2794 | 1467383114628 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:25:14 INFO - PROCESS | 2794 | 1467383114631 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 2794 | 1467383114633 Marionette TRACE conn2 <- [1,1638,null,{}] 07:25:14 INFO - PROCESS | 2794 | 1467383114636 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}] 07:25:14 INFO - PROCESS | 2794 | 1467383114638 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:14 INFO - PROCESS | 2794 | 1467383114785 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12b8a1c00) [pid = 2794] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x118284c00) [pid = 2794] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x118291400) [pid = 2794] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x120ff7c00) [pid = 2794] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x12554f800) [pid = 2794] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x129419000) [pid = 2794] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x117eaec00) [pid = 2794] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x11910f400) [pid = 2794] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x12c92d800) [pid = 2794] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x11918e000) [pid = 2794] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1247a1c00) [pid = 2794] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x110e27000) [pid = 2794] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x125dca000) [pid = 2794] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12554d800) [pid = 2794] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x11696fc00) [pid = 2794] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:25:15 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x111c19000) [pid = 2794] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:25:15 INFO - PROCESS | 2794 | 1467383115070 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 2794 | 1467383115072 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x116099800 == 35 [pid = 2794] [id = 417] 07:25:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x110e23800) [pid = 2794] [serial = 1250] [outer = 0x0] 07:25:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x110e31800) [pid = 2794] [serial = 1251] [outer = 0x110e23800] 07:25:15 INFO - PROCESS | 2794 | 1467383115097 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x11696fc00) [pid = 2794] [serial = 1252] [outer = 0x110e23800] 07:25:15 INFO - PROCESS | 2794 | 1467383115348 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]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 721ms 07:25:15 INFO - PROCESS | 2794 | 1467383115352 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 2794 | 1467383115353 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:25:15 INFO - PROCESS | 2794 | 1467383115363 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 2794 | 1467383115364 Marionette TRACE conn2 <- [1,1642,null,{}] 07:25:15 INFO - PROCESS | 2794 | 1467383115366 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}] 07:25:15 INFO - PROCESS | 2794 | 1467383115380 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:15 INFO - PROCESS | 2794 | 1467383115480 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:25:15 INFO - PROCESS | 2794 | 1467383115485 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 2794 | 1467383115486 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192e9000 == 36 [pid = 2794] [id = 418] 07:25:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x118292c00) [pid = 2794] [serial = 1253] [outer = 0x0] 07:25:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124007c00) [pid = 2794] [serial = 1254] [outer = 0x118292c00] 07:25:15 INFO - PROCESS | 2794 | 1467383115512 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1245e5800) [pid = 2794] [serial = 1255] [outer = 0x118292c00] 07:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 469ms 07:25:15 INFO - PROCESS | 2794 | 1467383115828 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]]]}] 07:25:15 INFO - PROCESS | 2794 | 1467383115832 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 2794 | 1467383115833 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:25:15 INFO - PROCESS | 2794 | 1467383115836 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 2794 | 1467383115837 Marionette TRACE conn2 <- [1,1646,null,{}] 07:25:15 INFO - PROCESS | 2794 | 1467383115842 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}] 07:25:15 INFO - PROCESS | 2794 | 1467383115844 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:15 INFO - PROCESS | 2794 | 1467383115924 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:25:15 INFO - PROCESS | 2794 | 1467383115984 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 2794 | 1467383115986 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x12913e800 == 37 [pid = 2794] [id = 419] 07:25:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x118289400) [pid = 2794] [serial = 1256] [outer = 0x0] 07:25:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1245f2000) [pid = 2794] [serial = 1257] [outer = 0x118289400] 07:25:16 INFO - PROCESS | 2794 | 1467383116010 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124d7d400) [pid = 2794] [serial = 1258] [outer = 0x118289400] 07:25:16 INFO - PROCESS | 2794 | 1467383116261 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]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 475ms 07:25:16 INFO - PROCESS | 2794 | 1467383116313 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 2794 | 1467383116314 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:25:16 INFO - PROCESS | 2794 | 1467383116316 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 2794 | 1467383116318 Marionette TRACE conn2 <- [1,1650,null,{}] 07:25:16 INFO - PROCESS | 2794 | 1467383116320 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}] 07:25:16 INFO - PROCESS | 2794 | 1467383116324 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:16 INFO - PROCESS | 2794 | 1467383116427 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:25:16 INFO - PROCESS | 2794 | 1467383116431 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 2794 | 1467383116433 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x124507000 == 38 [pid = 2794] [id = 420] 07:25:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x124d83800) [pid = 2794] [serial = 1259] [outer = 0x0] 07:25:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x124ef0c00) [pid = 2794] [serial = 1260] [outer = 0x124d83800] 07:25:16 INFO - PROCESS | 2794 | 1467383116462 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1255b6000) [pid = 2794] [serial = 1261] [outer = 0x124d83800] 07:25:16 INFO - PROCESS | 2794 | 1467383116827 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]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 520ms 07:25:16 INFO - PROCESS | 2794 | 1467383116837 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 2794 | 1467383116842 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:25:16 INFO - PROCESS | 2794 | 1467383116864 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 2794 | 1467383116865 Marionette TRACE conn2 <- [1,1654,null,{}] 07:25:16 INFO - PROCESS | 2794 | 1467383116868 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}] 07:25:16 INFO - PROCESS | 2794 | 1467383116870 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:16 INFO - PROCESS | 2794 | 1467383116988 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:25:16 INFO - PROCESS | 2794 | 1467383116994 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 2794 | 1467383116995 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b90a800 == 39 [pid = 2794] [id = 421] 07:25:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1255bb800) [pid = 2794] [serial = 1262] [outer = 0x0] 07:25:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x125dbe800) [pid = 2794] [serial = 1263] [outer = 0x1255bb800] 07:25:17 INFO - PROCESS | 2794 | 1467383117034 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x126938c00) [pid = 2794] [serial = 1264] [outer = 0x1255bb800] 07:25:17 INFO - PROCESS | 2794 | 1467383117695 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]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 886ms 07:25:17 INFO - PROCESS | 2794 | 1467383117734 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 2794 | 1467383117737 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:25:17 INFO - PROCESS | 2794 | 1467383117743 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 2794 | 1467383117746 Marionette TRACE conn2 <- [1,1658,null,{}] 07:25:17 INFO - PROCESS | 2794 | 1467383117750 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}] 07:25:17 INFO - PROCESS | 2794 | 1467383117751 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:17 INFO - PROCESS | 2794 | 1467383117865 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:25:17 INFO - PROCESS | 2794 | 1467383117944 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 2794 | 1467383117946 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170b5000 == 40 [pid = 2794] [id = 422] 07:25:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x110fac400) [pid = 2794] [serial = 1265] [outer = 0x0] 07:25:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x112c25000) [pid = 2794] [serial = 1266] [outer = 0x110fac400] 07:25:17 INFO - PROCESS | 2794 | 1467383117977 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x113236c00) [pid = 2794] [serial = 1267] [outer = 0x110fac400] 07:25:18 INFO - PROCESS | 2794 | 1467383118516 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]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 826ms 07:25:18 INFO - PROCESS | 2794 | 1467383118568 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:25:18 INFO - PROCESS | 2794 | 1467383118571 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:25:18 INFO - PROCESS | 2794 | 1467383118576 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 2794 | 1467383118577 Marionette TRACE conn2 <- [1,1662,null,{}] 07:25:18 INFO - PROCESS | 2794 | 1467383118580 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}] 07:25:18 INFO - PROCESS | 2794 | 1467383118582 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:18 INFO - PROCESS | 2794 | 1467383118713 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:25:18 INFO - PROCESS | 2794 | 1467383118801 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:18 INFO - PROCESS | 2794 | 1467383118803 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246b6800 == 41 [pid = 2794] [id = 423] 07:25:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x112fd5400) [pid = 2794] [serial = 1268] [outer = 0x0] 07:25:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x116738000) [pid = 2794] [serial = 1269] [outer = 0x112fd5400] 07:25:18 INFO - PROCESS | 2794 | 1467383118854 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x1181eb800) [pid = 2794] [serial = 1270] [outer = 0x112fd5400] 07:25:19 INFO - PROCESS | 2794 | 1467383119647 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]]]}] 07:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1122ms 07:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:25:19 INFO - PROCESS | 2794 | 1467383119697 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:25:19 INFO - PROCESS | 2794 | 1467383119699 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:25:19 INFO - PROCESS | 2794 | 1467383119702 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - PROCESS | 2794 | 1467383119704 Marionette TRACE conn2 <- [1,1666,null,{}] 07:25:19 INFO - PROCESS | 2794 | 1467383119708 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}] 07:25:19 INFO - PROCESS | 2794 | 1467383119709 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:19 INFO - PROCESS | 2794 | 1467383119826 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x124507000 == 40 [pid = 2794] [id = 420] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x12913e800 == 39 [pid = 2794] [id = 419] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1192e9000 == 38 [pid = 2794] [id = 418] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x116099800 == 37 [pid = 2794] [id = 417] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x127164000 == 36 [pid = 2794] [id = 416] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x125da3000 == 35 [pid = 2794] [id = 415] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x124510800 == 34 [pid = 2794] [id = 414] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x119c5b800 == 33 [pid = 2794] [id = 413] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x1192ec000 == 32 [pid = 2794] [id = 412] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x117452800 == 31 [pid = 2794] [id = 411] 07:25:19 INFO - PROCESS | 2794 | --DOCSHELL 0x113f3d800 == 30 [pid = 2794] [id = 410] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x12be9c000) [pid = 2794] [serial = 1194] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x11828c800) [pid = 2794] [serial = 1197] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x12c1b2400) [pid = 2794] [serial = 1200] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x124d7ec00) [pid = 2794] [serial = 1182] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x125350800) [pid = 2794] [serial = 1183] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x127128c00) [pid = 2794] [serial = 1185] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1291d8800) [pid = 2794] [serial = 1186] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x12a90f000) [pid = 2794] [serial = 1188] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1182d5800) [pid = 2794] [serial = 1179] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1196f6000) [pid = 2794] [serial = 1180] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x119190000) [pid = 2794] [serial = 1170] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x120f46c00) [pid = 2794] [serial = 1171] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12ce3f000) [pid = 2794] [serial = 1168] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x125245c00) [pid = 2794] [serial = 1176] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x129417400) [pid = 2794] [serial = 1177] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x125556400) [pid = 2794] [serial = 1173] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x125e93800) [pid = 2794] [serial = 1174] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x111ca8400) [pid = 2794] [serial = 1204] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x110e2dc00) [pid = 2794] [serial = 1203] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12ce04c00) [pid = 2794] [serial = 1212] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x12bea0400) [pid = 2794] [serial = 1209] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x12c9a5400) [pid = 2794] [serial = 1201] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12ab70400) [pid = 2794] [serial = 1191] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x118291000) [pid = 2794] [serial = 1198] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12c92c400) [pid = 2794] [serial = 1195] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x124209400) [pid = 2794] [serial = 1207] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x12b894c00) [pid = 2794] [serial = 1192] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x12ab6ac00) [pid = 2794] [serial = 1189] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x12ce0e400) [pid = 2794] [serial = 1213] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x12ce3f800) [pid = 2794] [serial = 1210] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x119189800) [pid = 2794] [serial = 1206] [outer = 0x0] [url = about:blank] 07:25:19 INFO - PROCESS | 2794 | 1467383119908 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 2794 | 1467383119910 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x11679e000 == 31 [pid = 2794] [id = 424] 07:25:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x110eb1000) [pid = 2794] [serial = 1271] [outer = 0x0] 07:25:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x112f6c400) [pid = 2794] [serial = 1272] [outer = 0x110eb1000] 07:25:19 INFO - PROCESS | 2794 | 1467383119938 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1160d8c00) [pid = 2794] [serial = 1273] [outer = 0x110eb1000] 07:25:20 INFO - PROCESS | 2794 | 1467383120252 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]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 572ms 07:25:20 INFO - PROCESS | 2794 | 1467383120277 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 2794 | 1467383120280 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:25:20 INFO - PROCESS | 2794 | 1467383120284 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 2794 | 1467383120285 Marionette TRACE conn2 <- [1,1670,null,{}] 07:25:20 INFO - PROCESS | 2794 | 1467383120289 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}] 07:25:20 INFO - PROCESS | 2794 | 1467383120292 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:20 INFO - PROCESS | 2794 | 1467383120371 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:25:20 INFO - PROCESS | 2794 | 1467383120427 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 2794 | 1467383120428 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x116243000 == 32 [pid = 2794] [id = 425] 07:25:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x116737000) [pid = 2794] [serial = 1274] [outer = 0x0] 07:25:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x116f10800) [pid = 2794] [serial = 1275] [outer = 0x116737000] 07:25:20 INFO - PROCESS | 2794 | 1467383120454 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x118291000) [pid = 2794] [serial = 1276] [outer = 0x116737000] 07:25:20 INFO - PROCESS | 2794 | 1467383120767 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]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 07:25:20 INFO - PROCESS | 2794 | 1467383120808 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 2794 | 1467383120810 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:25:20 INFO - PROCESS | 2794 | 1467383120812 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 2794 | 1467383120814 Marionette TRACE conn2 <- [1,1674,null,{}] 07:25:20 INFO - PROCESS | 2794 | 1467383120822 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}] 07:25:20 INFO - PROCESS | 2794 | 1467383120825 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:20 INFO - PROCESS | 2794 | 1467383120909 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:25:20 INFO - PROCESS | 2794 | 1467383120969 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 2794 | 1467383120971 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x124ae6000 == 33 [pid = 2794] [id = 426] 07:25:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x110eb7000) [pid = 2794] [serial = 1277] [outer = 0x0] 07:25:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1182be800) [pid = 2794] [serial = 1278] [outer = 0x110eb7000] 07:25:21 INFO - PROCESS | 2794 | 1467383120998 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1192cec00) [pid = 2794] [serial = 1279] [outer = 0x110eb7000] 07:25:21 INFO - PROCESS | 2794 | 1467383121291 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]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 07:25:21 INFO - PROCESS | 2794 | 1467383121333 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 2794 | 1467383121336 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:25:21 INFO - PROCESS | 2794 | 1467383121342 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 2794 | 1467383121345 Marionette TRACE conn2 <- [1,1678,null,{}] 07:25:21 INFO - PROCESS | 2794 | 1467383121349 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}] 07:25:21 INFO - PROCESS | 2794 | 1467383121350 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:21 INFO - PROCESS | 2794 | 1467383121477 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:25:21 INFO - PROCESS | 2794 | 1467383121560 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 2794 | 1467383121561 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x127164000 == 34 [pid = 2794] [id = 427] 07:25:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x119193000) [pid = 2794] [serial = 1280] [outer = 0x0] 07:25:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1196f8000) [pid = 2794] [serial = 1281] [outer = 0x119193000] 07:25:21 INFO - PROCESS | 2794 | 1467383121603 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x120f39c00) [pid = 2794] [serial = 1282] [outer = 0x119193000] 07:25:22 INFO - PROCESS | 2794 | 1467383121994 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]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 675ms 07:25:22 INFO - PROCESS | 2794 | 1467383122015 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 2794 | 1467383122016 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:25:22 INFO - PROCESS | 2794 | 1467383122018 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 2794 | 1467383122019 Marionette TRACE conn2 <- [1,1682,null,{}] 07:25:22 INFO - PROCESS | 2794 | 1467383122021 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}] 07:25:22 INFO - PROCESS | 2794 | 1467383122023 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:22 INFO - PROCESS | 2794 | 1467383122134 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:25:22 INFO - PROCESS | 2794 | 1467383122145 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 2794 | 1467383122146 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x128ace000 == 35 [pid = 2794] [id = 428] 07:25:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x110eec400) [pid = 2794] [serial = 1283] [outer = 0x0] 07:25:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x120f43400) [pid = 2794] [serial = 1284] [outer = 0x110eec400] 07:25:22 INFO - PROCESS | 2794 | 1467383122170 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1240f6c00) [pid = 2794] [serial = 1285] [outer = 0x110eec400] 07:25:22 INFO - PROCESS | 2794 | 1467383122516 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]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 07:25:22 INFO - PROCESS | 2794 | 1467383122536 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 2794 | 1467383122538 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:25:22 INFO - PROCESS | 2794 | 1467383122548 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 2794 | 1467383122549 Marionette TRACE conn2 <- [1,1686,null,{}] 07:25:22 INFO - PROCESS | 2794 | 1467383122551 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}] 07:25:22 INFO - PROCESS | 2794 | 1467383122555 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:22 INFO - PROCESS | 2794 | 1467383122667 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:25:22 INFO - PROCESS | 2794 | 1467383122703 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 2794 | 1467383122704 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a540000 == 36 [pid = 2794] [id = 429] 07:25:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x124207c00) [pid = 2794] [serial = 1286] [outer = 0x0] 07:25:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124d85c00) [pid = 2794] [serial = 1287] [outer = 0x124207c00] 07:25:22 INFO - PROCESS | 2794 | 1467383122729 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x125e94c00) [pid = 2794] [serial = 1288] [outer = 0x124207c00] 07:25:23 INFO - PROCESS | 2794 | 1467383123074 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]]]}] 07:25:23 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 07:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 573ms 07:25:23 INFO - PROCESS | 2794 | 1467383123116 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 2794 | 1467383123118 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:25:23 INFO - PROCESS | 2794 | 1467383123120 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 2794 | 1467383123121 Marionette TRACE conn2 <- [1,1690,null,{}] 07:25:23 INFO - PROCESS | 2794 | 1467383123123 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}] 07:25:23 INFO - PROCESS | 2794 | 1467383123124 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:23 INFO - PROCESS | 2794 | 1467383123229 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:25:23 INFO - PROCESS | 2794 | 1467383123242 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 2794 | 1467383123243 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x124067800 == 37 [pid = 2794] [id = 430] 07:25:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12523fc00) [pid = 2794] [serial = 1289] [outer = 0x0] 07:25:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x126e9b000) [pid = 2794] [serial = 1290] [outer = 0x12523fc00] 07:25:23 INFO - PROCESS | 2794 | 1467383123268 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x116f12000) [pid = 2794] [serial = 1291] [outer = 0x12523fc00] 07:25:23 INFO - PROCESS | 2794 | 1467383123602 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]]]}] 07:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 521ms 07:25:23 INFO - PROCESS | 2794 | 1467383123642 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 2794 | 1467383123643 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:25:23 INFO - PROCESS | 2794 | 1467383123645 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 2794 | 1467383123646 Marionette TRACE conn2 <- [1,1694,null,{}] 07:25:23 INFO - PROCESS | 2794 | 1467383123649 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}] 07:25:23 INFO - PROCESS | 2794 | 1467383123650 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:23 INFO - PROCESS | 2794 | 1467383123747 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:25:23 INFO - PROCESS | 2794 | 1467383123759 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 2794 | 1467383123761 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bad0000 == 38 [pid = 2794] [id = 431] 07:25:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1182d4800) [pid = 2794] [serial = 1292] [outer = 0x0] 07:25:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x127347c00) [pid = 2794] [serial = 1293] [outer = 0x1182d4800] 07:25:23 INFO - PROCESS | 2794 | 1467383123786 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x128936800) [pid = 2794] [serial = 1294] [outer = 0x1182d4800] 07:25:24 INFO - PROCESS | 2794 | 1467383124201 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]]]}] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124d83800) [pid = 2794] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x112fd6c00) [pid = 2794] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x110e2a800) [pid = 2794] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x11213bc00) [pid = 2794] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x112c21c00) [pid = 2794] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1181ec800) [pid = 2794] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x112fdc800) [pid = 2794] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x110eaf800) [pid = 2794] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x113dad000) [pid = 2794] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1182d7400) [pid = 2794] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x111c81800) [pid = 2794] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x124875c00) [pid = 2794] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x118289400) [pid = 2794] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x110e23800) [pid = 2794] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x118292c00) [pid = 2794] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:25:24 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1166efc00) [pid = 2794] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 620ms 07:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:25:24 INFO - PROCESS | 2794 | 1467383124267 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 2794 | 1467383124268 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:25:24 INFO - PROCESS | 2794 | 1467383124271 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 2794 | 1467383124272 Marionette TRACE conn2 <- [1,1698,null,{}] 07:25:24 INFO - PROCESS | 2794 | 1467383124274 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}] 07:25:24 INFO - PROCESS | 2794 | 1467383124275 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:24 INFO - PROCESS | 2794 | 1467383124357 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:25:24 INFO - PROCESS | 2794 | 1467383124361 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 2794 | 1467383124362 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x124504000 == 39 [pid = 2794] [id = 432] 07:25:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x110eb6000) [pid = 2794] [serial = 1295] [outer = 0x0] 07:25:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x112c21c00) [pid = 2794] [serial = 1296] [outer = 0x110eb6000] 07:25:24 INFO - PROCESS | 2794 | 1467383124385 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x116739400) [pid = 2794] [serial = 1297] [outer = 0x110eb6000] 07:25:24 INFO - PROCESS | 2794 | 1467383124683 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]]]}] 07:25:24 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 07:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 421ms 07:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:25:24 INFO - PROCESS | 2794 | 1467383124697 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 2794 | 1467383124698 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:25:24 INFO - PROCESS | 2794 | 1467383124700 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 2794 | 1467383124701 Marionette TRACE conn2 <- [1,1702,null,{}] 07:25:24 INFO - PROCESS | 2794 | 1467383124703 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}] 07:25:24 INFO - PROCESS | 2794 | 1467383124705 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:24 INFO - PROCESS | 2794 | 1467383124787 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:25:24 INFO - PROCESS | 2794 | 1467383124793 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 2794 | 1467383124794 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c162800 == 40 [pid = 2794] [id = 433] 07:25:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x112fd6c00) [pid = 2794] [serial = 1298] [outer = 0x0] 07:25:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1198c5000) [pid = 2794] [serial = 1299] [outer = 0x112fd6c00] 07:25:24 INFO - PROCESS | 2794 | 1467383124818 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x124a79400) [pid = 2794] [serial = 1300] [outer = 0x112fd6c00] 07:25:25 INFO - PROCESS | 2794 | 1467383125149 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]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 471ms 07:25:25 INFO - PROCESS | 2794 | 1467383125179 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 2794 | 1467383125180 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:25:25 INFO - PROCESS | 2794 | 1467383125202 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 2794 | 1467383125203 Marionette TRACE conn2 <- [1,1706,null,{}] 07:25:25 INFO - PROCESS | 2794 | 1467383125209 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}] 07:25:25 INFO - PROCESS | 2794 | 1467383125219 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:25 INFO - PROCESS | 2794 | 1467383125312 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:25:25 INFO - PROCESS | 2794 | 1467383125315 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 2794 | 1467383125317 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3b3000 == 41 [pid = 2794] [id = 434] 07:25:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x119ab2400) [pid = 2794] [serial = 1301] [outer = 0x0] 07:25:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128a6b000) [pid = 2794] [serial = 1302] [outer = 0x119ab2400] 07:25:25 INFO - PROCESS | 2794 | 1467383125343 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1291cc000) [pid = 2794] [serial = 1303] [outer = 0x119ab2400] 07:25:25 INFO - PROCESS | 2794 | 1467383125657 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]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 477ms 07:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:25:25 INFO - PROCESS | 2794 | 1467383125676 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 2794 | 1467383125677 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:25:25 INFO - PROCESS | 2794 | 1467383125679 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 2794 | 1467383125681 Marionette TRACE conn2 <- [1,1710,null,{}] 07:25:25 INFO - PROCESS | 2794 | 1467383125683 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}] 07:25:25 INFO - PROCESS | 2794 | 1467383125684 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:25 INFO - PROCESS | 2794 | 1467383125767 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:25:25 INFO - PROCESS | 2794 | 1467383125837 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 2794 | 1467383125837 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cad3000 == 42 [pid = 2794] [id = 435] 07:25:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128ed4c00) [pid = 2794] [serial = 1304] [outer = 0x0] 07:25:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x129411800) [pid = 2794] [serial = 1305] [outer = 0x128ed4c00] 07:25:25 INFO - PROCESS | 2794 | 1467383125861 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12941ac00) [pid = 2794] [serial = 1306] [outer = 0x128ed4c00] 07:25:26 INFO - PROCESS | 2794 | 1467383126150 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]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 07:25:26 INFO - PROCESS | 2794 | 1467383126200 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 2794 | 1467383126201 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:25:26 INFO - PROCESS | 2794 | 1467383126203 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 2794 | 1467383126204 Marionette TRACE conn2 <- [1,1714,null,{}] 07:25:26 INFO - PROCESS | 2794 | 1467383126257 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}] 07:25:26 INFO - PROCESS | 2794 | 1467383126259 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:26 INFO - PROCESS | 2794 | 1467383126361 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:25:26 INFO - PROCESS | 2794 | 1467383126455 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 2794 | 1467383126457 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x11667a000 == 43 [pid = 2794] [id = 436] 07:25:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x110eb3000) [pid = 2794] [serial = 1307] [outer = 0x0] 07:25:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x111e58000) [pid = 2794] [serial = 1308] [outer = 0x110eb3000] 07:25:26 INFO - PROCESS | 2794 | 1467383126486 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x11323f000) [pid = 2794] [serial = 1309] [outer = 0x110eb3000] 07:25:26 INFO - PROCESS | 2794 | 1467383126942 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]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 771ms 07:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:25:26 INFO - PROCESS | 2794 | 1467383126975 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 2794 | 1467383126977 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:25:26 INFO - PROCESS | 2794 | 1467383126980 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 2794 | 1467383126982 Marionette TRACE conn2 <- [1,1718,null,{}] 07:25:26 INFO - PROCESS | 2794 | 1467383126986 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}] 07:25:26 INFO - PROCESS | 2794 | 1467383126988 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:27 INFO - PROCESS | 2794 | 1467383127091 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:25:27 INFO - PROCESS | 2794 | 1467383127166 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 2794 | 1467383127169 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x1257f6800 == 44 [pid = 2794] [id = 437] 07:25:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x116744800) [pid = 2794] [serial = 1310] [outer = 0x0] 07:25:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1181ef800) [pid = 2794] [serial = 1311] [outer = 0x116744800] 07:25:27 INFO - PROCESS | 2794 | 1467383127199 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1182cf000) [pid = 2794] [serial = 1312] [outer = 0x116744800] 07:25:27 INFO - PROCESS | 2794 | 1467383127623 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]]]}] 07:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 07:25:27 INFO - PROCESS | 2794 | 1467383127651 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:25:27 INFO - PROCESS | 2794 | 1467383127653 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:25:27 INFO - PROCESS | 2794 | 1467383127655 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - PROCESS | 2794 | 1467383127657 Marionette TRACE conn2 <- [1,1722,null,{}] 07:25:27 INFO - PROCESS | 2794 | 1467383127659 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}] 07:25:27 INFO - PROCESS | 2794 | 1467383127661 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:27 INFO - PROCESS | 2794 | 1467383127785 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:25:27 INFO - PROCESS | 2794 | 1467383127849 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 2794 | 1467383127852 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c161000 == 45 [pid = 2794] [id = 438] 07:25:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x119159c00) [pid = 2794] [serial = 1313] [outer = 0x0] 07:25:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1196f8c00) [pid = 2794] [serial = 1314] [outer = 0x119159c00] 07:25:27 INFO - PROCESS | 2794 | 1467383127884 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x124004800) [pid = 2794] [serial = 1315] [outer = 0x119159c00] 07:25:28 INFO - PROCESS | 2794 | 1467383128311 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]]]}] 07:25:28 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 07:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 07:25:28 INFO - PROCESS | 2794 | 1467383128331 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2794 | 1467383128335 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:25:28 INFO - PROCESS | 2794 | 1467383128339 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 2794 | 1467383128340 Marionette TRACE conn2 <- [1,1726,null,{}] 07:25:28 INFO - PROCESS | 2794 | 1467383128343 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}] 07:25:28 INFO - PROCESS | 2794 | 1467383128344 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:28 INFO - PROCESS | 2794 | 1467383128446 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:25:28 INFO - PROCESS | 2794 | 1467383128509 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 2794 | 1467383128510 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbe4800 == 46 [pid = 2794] [id = 439] 07:25:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x124d7ec00) [pid = 2794] [serial = 1316] [outer = 0x0] 07:25:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x125249400) [pid = 2794] [serial = 1317] [outer = 0x124d7ec00] 07:25:28 INFO - PROCESS | 2794 | 1467383128539 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x1255bbc00) [pid = 2794] [serial = 1318] [outer = 0x124d7ec00] 07:25:29 INFO - PROCESS | 2794 | 1467383129027 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]]]}] 07:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 721ms 07:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:25:29 INFO - PROCESS | 2794 | 1467383129068 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 2794 | 1467383129069 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:25:29 INFO - PROCESS | 2794 | 1467383129087 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 2794 | 1467383129088 Marionette TRACE conn2 <- [1,1730,null,{}] 07:25:29 INFO - PROCESS | 2794 | 1467383129092 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}] 07:25:29 INFO - PROCESS | 2794 | 1467383129094 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:29 INFO - PROCESS | 2794 | 1467383129317 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:25:29 INFO - PROCESS | 2794 | 1467383129407 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 2794 | 1467383129409 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192fd000 == 47 [pid = 2794] [id = 440] 07:25:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x110ef0800) [pid = 2794] [serial = 1319] [outer = 0x0] 07:25:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x1121ba000) [pid = 2794] [serial = 1320] [outer = 0x110ef0800] 07:25:29 INFO - PROCESS | 2794 | 1467383129438 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x113aadc00) [pid = 2794] [serial = 1321] [outer = 0x110ef0800] 07:25:29 INFO - PROCESS | 2794 | 1467383129878 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]]]}] 07:25:29 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 07:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 841ms 07:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:25:29 INFO - PROCESS | 2794 | 1467383129914 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 2794 | 1467383129916 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:25:29 INFO - PROCESS | 2794 | 1467383129920 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 2794 | 1467383129922 Marionette TRACE conn2 <- [1,1734,null,{}] 07:25:29 INFO - PROCESS | 2794 | 1467383129925 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}] 07:25:29 INFO - PROCESS | 2794 | 1467383129926 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:30 INFO - PROCESS | 2794 | 1467383130019 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:25:30 INFO - PROCESS | 2794 | 1467383130083 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 2794 | 1467383130084 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185f2000 == 48 [pid = 2794] [id = 441] 07:25:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x116f0fc00) [pid = 2794] [serial = 1322] [outer = 0x0] 07:25:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x1176f0400) [pid = 2794] [serial = 1323] [outer = 0x116f0fc00] 07:25:30 INFO - PROCESS | 2794 | 1467383130112 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x11828dc00) [pid = 2794] [serial = 1324] [outer = 0x116f0fc00] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x113d86000 == 47 [pid = 2794] [id = 409] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3b3000 == 46 [pid = 2794] [id = 434] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12c162800 == 45 [pid = 2794] [id = 433] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x124504000 == 44 [pid = 2794] [id = 432] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12bad0000 == 43 [pid = 2794] [id = 431] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x124067800 == 42 [pid = 2794] [id = 430] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12a540000 == 41 [pid = 2794] [id = 429] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x128ace000 == 40 [pid = 2794] [id = 428] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x127164000 == 39 [pid = 2794] [id = 427] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x124ae6000 == 38 [pid = 2794] [id = 426] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x116243000 == 37 [pid = 2794] [id = 425] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x11679e000 == 36 [pid = 2794] [id = 424] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x1246b6800 == 35 [pid = 2794] [id = 423] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x1170b5000 == 34 [pid = 2794] [id = 422] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12b90a800 == 33 [pid = 2794] [id = 421] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x1192fd000 == 32 [pid = 2794] [id = 440] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbe4800 == 31 [pid = 2794] [id = 439] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12c161000 == 30 [pid = 2794] [id = 438] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x1257f6800 == 29 [pid = 2794] [id = 437] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12cad3000 == 28 [pid = 2794] [id = 435] 07:25:30 INFO - PROCESS | 2794 | --DOCSHELL 0x11667a000 == 27 [pid = 2794] [id = 436] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x11870a000) [pid = 2794] [serial = 1242] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x116f48c00) [pid = 2794] [serial = 1236] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1181e3400) [pid = 2794] [serial = 1237] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1121b2800) [pid = 2794] [serial = 1230] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1129ab400) [pid = 2794] [serial = 1231] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1167fa800) [pid = 2794] [serial = 1228] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x11607d400) [pid = 2794] [serial = 1227] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1182bc400) [pid = 2794] [serial = 1239] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1133dc800) [pid = 2794] [serial = 1233] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x113f38000) [pid = 2794] [serial = 1234] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x110eb5400) [pid = 2794] [serial = 1215] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x111c7f000) [pid = 2794] [serial = 1216] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1196f5000) [pid = 2794] [serial = 1219] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1192c9400) [pid = 2794] [serial = 1245] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x120fed400) [pid = 2794] [serial = 1249] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x11828d400) [pid = 2794] [serial = 1218] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x120f3e400) [pid = 2794] [serial = 1248] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x128ed5000) [pid = 2794] [serial = 1222] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x124d7d400) [pid = 2794] [serial = 1258] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x125dbf400) [pid = 2794] [serial = 1221] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x11696fc00) [pid = 2794] [serial = 1252] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1245f2000) [pid = 2794] [serial = 1257] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x119d17400) [pid = 2794] [serial = 1246] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x110e31800) [pid = 2794] [serial = 1251] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x119111000) [pid = 2794] [serial = 1243] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1245e5800) [pid = 2794] [serial = 1255] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12949e400) [pid = 2794] [serial = 1225] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x124d83000) [pid = 2794] [serial = 1224] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1182d7000) [pid = 2794] [serial = 1240] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x124007c00) [pid = 2794] [serial = 1254] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1255b6000) [pid = 2794] [serial = 1261] [outer = 0x0] [url = about:blank] 07:25:30 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x124ef0c00) [pid = 2794] [serial = 1260] [outer = 0x0] [url = about:blank] 07:25:31 INFO - PROCESS | 2794 | 1467383131058 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]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1174ms 07:25:31 INFO - PROCESS | 2794 | 1467383131094 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 2794 | 1467383131096 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:25:31 INFO - PROCESS | 2794 | 1467383131099 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 2794 | 1467383131102 Marionette TRACE conn2 <- [1,1738,null,{}] 07:25:31 INFO - PROCESS | 2794 | 1467383131105 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}] 07:25:31 INFO - PROCESS | 2794 | 1467383131106 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:31 INFO - PROCESS | 2794 | 1467383131186 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:25:31 INFO - PROCESS | 2794 | 1467383131193 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 2794 | 1467383131195 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x11694a800 == 28 [pid = 2794] [id = 442] 07:25:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x111c22000) [pid = 2794] [serial = 1325] [outer = 0x0] 07:25:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x113dac400) [pid = 2794] [serial = 1326] [outer = 0x111c22000] 07:25:31 INFO - PROCESS | 2794 | 1467383131223 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x116631000) [pid = 2794] [serial = 1327] [outer = 0x111c22000] 07:25:31 INFO - PROCESS | 2794 | 1467383131576 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]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 07:25:31 INFO - PROCESS | 2794 | 1467383131619 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 2794 | 1467383131623 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:25:31 INFO - PROCESS | 2794 | 1467383131627 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 2794 | 1467383131629 Marionette TRACE conn2 <- [1,1742,null,{}] 07:25:31 INFO - PROCESS | 2794 | 1467383131631 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}] 07:25:31 INFO - PROCESS | 2794 | 1467383131633 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:31 INFO - PROCESS | 2794 | 1467383131713 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:25:31 INFO - PROCESS | 2794 | 1467383131717 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 2794 | 1467383131719 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185de000 == 29 [pid = 2794] [id = 443] 07:25:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1167f0000) [pid = 2794] [serial = 1328] [outer = 0x0] 07:25:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x117ea5c00) [pid = 2794] [serial = 1329] [outer = 0x1167f0000] 07:25:31 INFO - PROCESS | 2794 | 1467383131748 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1182cc400) [pid = 2794] [serial = 1330] [outer = 0x1167f0000] 07:25:32 INFO - PROCESS | 2794 | 1467383132111 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]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 519ms 07:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:25:32 INFO - PROCESS | 2794 | 1467383132147 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 2794 | 1467383132148 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:25:32 INFO - PROCESS | 2794 | 1467383132151 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 2794 | 1467383132153 Marionette TRACE conn2 <- [1,1746,null,{}] 07:25:32 INFO - PROCESS | 2794 | 1467383132163 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}] 07:25:32 INFO - PROCESS | 2794 | 1467383132166 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:32 INFO - PROCESS | 2794 | 1467383132242 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:25:32 INFO - PROCESS | 2794 | 1467383132247 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 2794 | 1467383132249 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x12412f000 == 30 [pid = 2794] [id = 444] 07:25:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x11852f800) [pid = 2794] [serial = 1331] [outer = 0x0] 07:25:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x119110000) [pid = 2794] [serial = 1332] [outer = 0x11852f800] 07:25:32 INFO - PROCESS | 2794 | 1467383132279 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x119195400) [pid = 2794] [serial = 1333] [outer = 0x11852f800] 07:25:32 INFO - PROCESS | 2794 | 1467383132610 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]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 473ms 07:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:25:32 INFO - PROCESS | 2794 | 1467383132626 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 2794 | 1467383132628 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:25:32 INFO - PROCESS | 2794 | 1467383132630 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 2794 | 1467383132631 Marionette TRACE conn2 <- [1,1750,null,{}] 07:25:32 INFO - PROCESS | 2794 | 1467383132633 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}] 07:25:32 INFO - PROCESS | 2794 | 1467383132634 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:32 INFO - PROCESS | 2794 | 1467383132714 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:25:32 INFO - PROCESS | 2794 | 1467383132785 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 2794 | 1467383132786 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246ba000 == 31 [pid = 2794] [id = 445] 07:25:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x112c25400) [pid = 2794] [serial = 1334] [outer = 0x0] 07:25:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1192cc800) [pid = 2794] [serial = 1335] [outer = 0x112c25400] 07:25:32 INFO - PROCESS | 2794 | 1467383132812 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x119ad2000) [pid = 2794] [serial = 1336] [outer = 0x112c25400] 07:25:33 INFO - PROCESS | 2794 | 1467383133151 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]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 568ms 07:25:33 INFO - PROCESS | 2794 | 1467383133198 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 2794 | 1467383133200 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:25:33 INFO - PROCESS | 2794 | 1467383133202 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 2794 | 1467383133203 Marionette TRACE conn2 <- [1,1754,null,{}] 07:25:33 INFO - PROCESS | 2794 | 1467383133205 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}] 07:25:33 INFO - PROCESS | 2794 | 1467383133207 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:33 INFO - PROCESS | 2794 | 1467383133300 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:25:33 INFO - PROCESS | 2794 | 1467383133305 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 2794 | 1467383133306 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x125db0000 == 32 [pid = 2794] [id = 446] 07:25:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x110eed000) [pid = 2794] [serial = 1337] [outer = 0x0] 07:25:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x120f3f800) [pid = 2794] [serial = 1338] [outer = 0x110eed000] 07:25:33 INFO - PROCESS | 2794 | 1467383133333 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x120ffc400) [pid = 2794] [serial = 1339] [outer = 0x110eed000] 07:25:33 INFO - PROCESS | 2794 | 1467383133680 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]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 518ms 07:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:25:33 INFO - PROCESS | 2794 | 1467383133720 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 2794 | 1467383133721 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:25:33 INFO - PROCESS | 2794 | 1467383133724 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 2794 | 1467383133725 Marionette TRACE conn2 <- [1,1758,null,{}] 07:25:33 INFO - PROCESS | 2794 | 1467383133727 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}] 07:25:33 INFO - PROCESS | 2794 | 1467383133731 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:33 INFO - PROCESS | 2794 | 1467383133833 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:25:33 INFO - PROCESS | 2794 | 1467383133872 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 2794 | 1467383133873 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x128922800 == 33 [pid = 2794] [id = 447] 07:25:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x124002800) [pid = 2794] [serial = 1340] [outer = 0x0] 07:25:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x124874400) [pid = 2794] [serial = 1341] [outer = 0x124002800] 07:25:33 INFO - PROCESS | 2794 | 1467383133898 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x124eb4c00) [pid = 2794] [serial = 1342] [outer = 0x124002800] 07:25:34 INFO - PROCESS | 2794 | 1467383134202 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]]]}] 07:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 07:25:34 INFO - PROCESS | 2794 | 1467383134243 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:25:34 INFO - PROCESS | 2794 | 1467383134252 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:25:34 INFO - PROCESS | 2794 | 1467383134254 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 2794 | 1467383134255 Marionette TRACE conn2 <- [1,1762,null,{}] 07:25:34 INFO - PROCESS | 2794 | 1467383134257 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}] 07:25:34 INFO - PROCESS | 2794 | 1467383134258 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:34 INFO - PROCESS | 2794 | 1467383134353 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:25:34 INFO - PROCESS | 2794 | 1467383134357 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 2794 | 1467383134358 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b45800 == 34 [pid = 2794] [id = 448] 07:25:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1151d5800) [pid = 2794] [serial = 1343] [outer = 0x0] 07:25:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x125249800) [pid = 2794] [serial = 1344] [outer = 0x1151d5800] 07:25:34 INFO - PROCESS | 2794 | 1467383134382 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1255ba400) [pid = 2794] [serial = 1345] [outer = 0x1151d5800] 07:25:34 INFO - PROCESS | 2794 | 1467383134720 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]]]}] 07:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 518ms 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x119ab2400) [pid = 2794] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124207c00) [pid = 2794] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x12523fc00) [pid = 2794] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1182d4800) [pid = 2794] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x119193000) [pid = 2794] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x110fac400) [pid = 2794] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x110eb7000) [pid = 2794] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x116737000) [pid = 2794] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x112fd5400) [pid = 2794] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x110eb1000) [pid = 2794] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1255bb800) [pid = 2794] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x110eb6000) [pid = 2794] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x128ed4c00) [pid = 2794] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x110eec400) [pid = 2794] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:25:34 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x112fd6c00) [pid = 2794] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:25:34 INFO - PROCESS | 2794 | 1467383134951 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:25:34 INFO - PROCESS | 2794 | 1467383134953 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:25:34 INFO - PROCESS | 2794 | 1467383134963 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 2794 | 1467383134964 Marionette TRACE conn2 <- [1,1766,null,{}] 07:25:34 INFO - PROCESS | 2794 | 1467383134966 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}] 07:25:34 INFO - PROCESS | 2794 | 1467383134967 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:35 INFO - PROCESS | 2794 | 1467383135044 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:25:35 INFO - PROCESS | 2794 | 1467383135048 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 2794 | 1467383135049 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b3f000 == 35 [pid = 2794] [id = 449] 07:25:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x110fac400) [pid = 2794] [serial = 1346] [outer = 0x0] 07:25:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x112fd5400) [pid = 2794] [serial = 1347] [outer = 0x110fac400] 07:25:35 INFO - PROCESS | 2794 | 1467383135074 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x118288000) [pid = 2794] [serial = 1348] [outer = 0x110fac400] 07:25:35 INFO - PROCESS | 2794 | 1467383135384 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]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 475ms 07:25:35 INFO - PROCESS | 2794 | 1467383135433 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 2794 | 1467383135434 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:25:35 INFO - PROCESS | 2794 | 1467383135436 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 2794 | 1467383135438 Marionette TRACE conn2 <- [1,1770,null,{}] 07:25:35 INFO - PROCESS | 2794 | 1467383135448 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}] 07:25:35 INFO - PROCESS | 2794 | 1467383135449 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:35 INFO - PROCESS | 2794 | 1467383135525 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:25:35 INFO - PROCESS | 2794 | 1467383135598 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 2794 | 1467383135599 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d28800 == 36 [pid = 2794] [id = 450] 07:25:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1121b1800) [pid = 2794] [serial = 1349] [outer = 0x0] 07:25:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x119189800) [pid = 2794] [serial = 1350] [outer = 0x1121b1800] 07:25:35 INFO - PROCESS | 2794 | 1467383135625 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1255bb000) [pid = 2794] [serial = 1351] [outer = 0x1121b1800] 07:25:35 INFO - PROCESS | 2794 | 1467383135884 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]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 472ms 07:25:35 INFO - PROCESS | 2794 | 1467383135913 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 2794 | 1467383135914 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:25:35 INFO - PROCESS | 2794 | 1467383135916 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 2794 | 1467383135917 Marionette TRACE conn2 <- [1,1774,null,{}] 07:25:35 INFO - PROCESS | 2794 | 1467383135920 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}] 07:25:35 INFO - PROCESS | 2794 | 1467383135921 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:36 INFO - PROCESS | 2794 | 1467383136012 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:25:36 INFO - PROCESS | 2794 | 1467383136015 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 2794 | 1467383136016 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a6a3800 == 37 [pid = 2794] [id = 451] 07:25:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124003400) [pid = 2794] [serial = 1352] [outer = 0x0] 07:25:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12692c000) [pid = 2794] [serial = 1353] [outer = 0x124003400] 07:25:36 INFO - PROCESS | 2794 | 1467383136042 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x126e9f000) [pid = 2794] [serial = 1354] [outer = 0x124003400] 07:25:36 INFO - PROCESS | 2794 | 1467383136477 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]]]}] 07:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 569ms 07:25:36 INFO - PROCESS | 2794 | 1467383136486 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:25:36 INFO - PROCESS | 2794 | 1467383136488 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:25:36 INFO - PROCESS | 2794 | 1467383136495 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 2794 | 1467383136497 Marionette TRACE conn2 <- [1,1778,null,{}] 07:25:36 INFO - PROCESS | 2794 | 1467383136501 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}] 07:25:36 INFO - PROCESS | 2794 | 1467383136516 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:36 INFO - PROCESS | 2794 | 1467383136605 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:25:36 INFO - PROCESS | 2794 | 1467383136611 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 2794 | 1467383136612 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfcc000 == 38 [pid = 2794] [id = 452] 07:25:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x119d15800) [pid = 2794] [serial = 1355] [outer = 0x0] 07:25:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x128934400) [pid = 2794] [serial = 1356] [outer = 0x119d15800] 07:25:36 INFO - PROCESS | 2794 | 1467383136638 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x128cabc00) [pid = 2794] [serial = 1357] [outer = 0x119d15800] 07:25:37 INFO - PROCESS | 2794 | 1467383137018 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]]]}] 07:25:37 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 07:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 572ms 07:25:37 INFO - PROCESS | 2794 | 1467383137066 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 2794 | 1467383137069 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:25:37 INFO - PROCESS | 2794 | 1467383137072 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 2794 | 1467383137075 Marionette TRACE conn2 <- [1,1782,null,{}] 07:25:37 INFO - PROCESS | 2794 | 1467383137080 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}] 07:25:37 INFO - PROCESS | 2794 | 1467383137081 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:37 INFO - PROCESS | 2794 | 1467383137216 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:25:37 INFO - PROCESS | 2794 | 1467383137277 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:37 INFO - PROCESS | 2794 | 1467383137280 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x116622000 == 39 [pid = 2794] [id = 453] 07:25:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x111c19800) [pid = 2794] [serial = 1358] [outer = 0x0] 07:25:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x111e29000) [pid = 2794] [serial = 1359] [outer = 0x111c19800] 07:25:37 INFO - PROCESS | 2794 | 1467383137311 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x112d83c00) [pid = 2794] [serial = 1360] [outer = 0x111c19800] 07:25:37 INFO - PROCESS | 2794 | 1467383137816 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]]]}] 07:25:37 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 07:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 822ms 07:25:37 INFO - PROCESS | 2794 | 1467383137930 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 2794 | 1467383137933 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:25:37 INFO - PROCESS | 2794 | 1467383137939 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 2794 | 1467383137941 Marionette TRACE conn2 <- [1,1786,null,{}] 07:25:37 INFO - PROCESS | 2794 | 1467383137943 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}] 07:25:37 INFO - PROCESS | 2794 | 1467383137945 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:38 INFO - PROCESS | 2794 | 1467383138052 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:25:38 INFO - PROCESS | 2794 | 1467383138109 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 2794 | 1467383138110 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x124520800 == 40 [pid = 2794] [id = 454] 07:25:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1181e4000) [pid = 2794] [serial = 1361] [outer = 0x0] 07:25:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x118289800) [pid = 2794] [serial = 1362] [outer = 0x1181e4000] 07:25:38 INFO - PROCESS | 2794 | 1467383138140 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x1182d2400) [pid = 2794] [serial = 1363] [outer = 0x1181e4000] 07:25:38 INFO - PROCESS | 2794 | 1467383138867 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]]]}] 07:25:38 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 07:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 972ms 07:25:38 INFO - PROCESS | 2794 | 1467383138926 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 2794 | 1467383138930 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:25:38 INFO - PROCESS | 2794 | 1467383138937 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 2794 | 1467383138940 Marionette TRACE conn2 <- [1,1790,null,{}] 07:25:38 INFO - PROCESS | 2794 | 1467383138946 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}] 07:25:38 INFO - PROCESS | 2794 | 1467383138948 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:39 INFO - PROCESS | 2794 | 1467383139100 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:25:39 INFO - PROCESS | 2794 | 1467383139213 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 2794 | 1467383139217 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185c4000 == 41 [pid = 2794] [id = 455] 07:25:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x1133dcc00) [pid = 2794] [serial = 1364] [outer = 0x0] 07:25:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x116025000) [pid = 2794] [serial = 1365] [outer = 0x1133dcc00] 07:25:39 INFO - PROCESS | 2794 | 1467383139262 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x11696ac00) [pid = 2794] [serial = 1366] [outer = 0x1133dcc00] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x12a6a3800 == 40 [pid = 2794] [id = 451] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x129d28800 == 39 [pid = 2794] [id = 450] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x128b3f000 == 38 [pid = 2794] [id = 449] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x128b45800 == 37 [pid = 2794] [id = 448] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x128922800 == 36 [pid = 2794] [id = 447] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x125db0000 == 35 [pid = 2794] [id = 446] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x1246ba000 == 34 [pid = 2794] [id = 445] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x12412f000 == 33 [pid = 2794] [id = 444] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x1185de000 == 32 [pid = 2794] [id = 443] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x11694a800 == 31 [pid = 2794] [id = 442] 07:25:39 INFO - PROCESS | 2794 | --DOCSHELL 0x1185f2000 == 30 [pid = 2794] [id = 441] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1192cec00) [pid = 2794] [serial = 1279] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x116f10800) [pid = 2794] [serial = 1275] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x118291000) [pid = 2794] [serial = 1276] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x116738000) [pid = 2794] [serial = 1269] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1181eb800) [pid = 2794] [serial = 1270] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x112f6c400) [pid = 2794] [serial = 1272] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1160d8c00) [pid = 2794] [serial = 1273] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x126938c00) [pid = 2794] [serial = 1264] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x125dbe800) [pid = 2794] [serial = 1263] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x112c21c00) [pid = 2794] [serial = 1296] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x129411800) [pid = 2794] [serial = 1305] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x116739400) [pid = 2794] [serial = 1297] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x12941ac00) [pid = 2794] [serial = 1306] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x128a6b000) [pid = 2794] [serial = 1302] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x120f43400) [pid = 2794] [serial = 1284] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1240f6c00) [pid = 2794] [serial = 1285] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1198c5000) [pid = 2794] [serial = 1299] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x116f12000) [pid = 2794] [serial = 1291] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x128936800) [pid = 2794] [serial = 1294] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x124a79400) [pid = 2794] [serial = 1300] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1291cc000) [pid = 2794] [serial = 1303] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x124d85c00) [pid = 2794] [serial = 1287] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x126e9b000) [pid = 2794] [serial = 1290] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x125e94c00) [pid = 2794] [serial = 1288] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x127347c00) [pid = 2794] [serial = 1293] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1196f8000) [pid = 2794] [serial = 1281] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x120f39c00) [pid = 2794] [serial = 1282] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x112c25000) [pid = 2794] [serial = 1266] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x113236c00) [pid = 2794] [serial = 1267] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x1182be800) [pid = 2794] [serial = 1278] [outer = 0x0] [url = about:blank] 07:25:39 INFO - PROCESS | 2794 | 1467383139696 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]]]}] 07:25:39 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) 07:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 776ms 07:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:25:39 INFO - PROCESS | 2794 | 1467383139712 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 2794 | 1467383139714 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:25:39 INFO - PROCESS | 2794 | 1467383139718 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 2794 | 1467383139720 Marionette TRACE conn2 <- [1,1794,null,{}] 07:25:39 INFO - PROCESS | 2794 | 1467383139724 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}] 07:25:39 INFO - PROCESS | 2794 | 1467383139726 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:39 INFO - PROCESS | 2794 | 1467383139815 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:25:39 INFO - PROCESS | 2794 | 1467383139871 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 2794 | 1467383139872 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e64000 == 31 [pid = 2794] [id = 456] 07:25:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x113236c00) [pid = 2794] [serial = 1367] [outer = 0x0] 07:25:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x116f19400) [pid = 2794] [serial = 1368] [outer = 0x113236c00] 07:25:39 INFO - PROCESS | 2794 | 1467383139899 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1182d8800) [pid = 2794] [serial = 1369] [outer = 0x113236c00] 07:25:40 INFO - PROCESS | 2794 | 1467383140199 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]]]}] 07:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 524ms 07:25:40 INFO - PROCESS | 2794 | 1467383140243 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 2794 | 1467383140244 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:25:40 INFO - PROCESS | 2794 | 1467383140247 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 2794 | 1467383140249 Marionette TRACE conn2 <- [1,1798,null,{}] 07:25:40 INFO - PROCESS | 2794 | 1467383140257 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}] 07:25:40 INFO - PROCESS | 2794 | 1467383140260 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:40 INFO - PROCESS | 2794 | 1467383140343 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:25:40 INFO - PROCESS | 2794 | 1467383140414 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 2794 | 1467383140416 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x124da3800 == 32 [pid = 2794] [id = 457] 07:25:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x11852e400) [pid = 2794] [serial = 1370] [outer = 0x0] 07:25:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x11918dc00) [pid = 2794] [serial = 1371] [outer = 0x11852e400] 07:25:40 INFO - PROCESS | 2794 | 1467383140445 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x119d18400) [pid = 2794] [serial = 1372] [outer = 0x11852e400] 07:25:40 INFO - PROCESS | 2794 | 1467383140755 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]]]}] 07:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 522ms 07:25:40 INFO - PROCESS | 2794 | 1467383140769 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:25:40 INFO - PROCESS | 2794 | 1467383140771 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:25:40 INFO - PROCESS | 2794 | 1467383140775 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 2794 | 1467383140778 Marionette TRACE conn2 <- [1,1802,null,{}] 07:25:40 INFO - PROCESS | 2794 | 1467383140780 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}] 07:25:40 INFO - PROCESS | 2794 | 1467383140781 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:40 INFO - PROCESS | 2794 | 1467383140861 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:25:40 INFO - PROCESS | 2794 | 1467383140875 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 2794 | 1467383140877 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x128920000 == 33 [pid = 2794] [id = 458] 07:25:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1240f7000) [pid = 2794] [serial = 1373] [outer = 0x0] 07:25:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x124442400) [pid = 2794] [serial = 1374] [outer = 0x1240f7000] 07:25:40 INFO - PROCESS | 2794 | 1467383140903 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x124a71c00) [pid = 2794] [serial = 1375] [outer = 0x1240f7000] 07:25:41 INFO - PROCESS | 2794 | 1467383141225 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]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 470ms 07:25:41 INFO - PROCESS | 2794 | 1467383141245 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2794 | 1467383141246 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:25:41 INFO - PROCESS | 2794 | 1467383141248 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2794 | 1467383141249 Marionette TRACE conn2 <- [1,1806,null,{}] 07:25:41 INFO - PROCESS | 2794 | 1467383141251 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}] 07:25:41 INFO - PROCESS | 2794 | 1467383141253 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:41 INFO - PROCESS | 2794 | 1467383141332 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:25:41 INFO - PROCESS | 2794 | 1467383141337 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 2794 | 1467383141338 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x128e45000 == 34 [pid = 2794] [id = 459] 07:25:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x110ea9c00) [pid = 2794] [serial = 1376] [outer = 0x0] 07:25:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x124eb4400) [pid = 2794] [serial = 1377] [outer = 0x110ea9c00] 07:25:41 INFO - PROCESS | 2794 | 1467383141365 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x12523cc00) [pid = 2794] [serial = 1378] [outer = 0x110ea9c00] 07:25:41 INFO - PROCESS | 2794 | 1467383141718 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]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 07:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:25:41 INFO - PROCESS | 2794 | 1467383141767 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2794 | 1467383141768 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:25:41 INFO - PROCESS | 2794 | 1467383141771 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2794 | 1467383141773 Marionette TRACE conn2 <- [1,1810,null,{}] 07:25:41 INFO - PROCESS | 2794 | 1467383141776 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}] 07:25:41 INFO - PROCESS | 2794 | 1467383141781 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:41 INFO - PROCESS | 2794 | 1467383141960 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:25:41 INFO - PROCESS | 2794 | 1467383141983 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 2794 | 1467383141984 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d2b800 == 35 [pid = 2794] [id = 460] 07:25:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x111e2e800) [pid = 2794] [serial = 1379] [outer = 0x0] 07:25:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x125246c00) [pid = 2794] [serial = 1380] [outer = 0x111e2e800] 07:25:42 INFO - PROCESS | 2794 | 1467383142025 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128a6d000) [pid = 2794] [serial = 1381] [outer = 0x111e2e800] 07:25:42 INFO - PROCESS | 2794 | 1467383142435 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]]]}] 07:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 07:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:25:42 INFO - PROCESS | 2794 | 1467383142445 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 2794 | 1467383142446 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:25:42 INFO - PROCESS | 2794 | 1467383142448 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - PROCESS | 2794 | 1467383142449 Marionette TRACE conn2 <- [1,1814,null,{}] 07:25:42 INFO - PROCESS | 2794 | 1467383142451 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}] 07:25:42 INFO - PROCESS | 2794 | 1467383142452 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:42 INFO - PROCESS | 2794 | 1467383142556 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:25:42 INFO - PROCESS | 2794 | 1467383142559 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 2794 | 1467383142561 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x12babf800 == 36 [pid = 2794] [id = 461] 07:25:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124448800) [pid = 2794] [serial = 1382] [outer = 0x0] 07:25:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128ca7400) [pid = 2794] [serial = 1383] [outer = 0x124448800] 07:25:42 INFO - PROCESS | 2794 | 1467383142592 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1291cf400) [pid = 2794] [serial = 1384] [outer = 0x124448800] 07:25:42 INFO - PROCESS | 2794 | 1467383142905 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]]]}] 07:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 519ms 07:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:25:42 INFO - PROCESS | 2794 | 1467383142968 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 2794 | 1467383142969 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:25:42 INFO - PROCESS | 2794 | 1467383142978 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - PROCESS | 2794 | 1467383142979 Marionette TRACE conn2 <- [1,1818,null,{}] 07:25:42 INFO - PROCESS | 2794 | 1467383142981 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}] 07:25:42 INFO - PROCESS | 2794 | 1467383142983 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:43 INFO - PROCESS | 2794 | 1467383143081 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:25:43 INFO - PROCESS | 2794 | 1467383143084 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 2794 | 1467383143085 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfc4800 == 37 [pid = 2794] [id = 462] 07:25:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x128a72000) [pid = 2794] [serial = 1385] [outer = 0x0] 07:25:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x129413c00) [pid = 2794] [serial = 1386] [outer = 0x128a72000] 07:25:43 INFO - PROCESS | 2794 | 1467383143110 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12949e800) [pid = 2794] [serial = 1387] [outer = 0x128a72000] 07:25:43 INFO - PROCESS | 2794 | 1467383143461 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]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 525ms 07:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:25:43 INFO - PROCESS | 2794 | 1467383143497 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 2794 | 1467383143499 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:25:43 INFO - PROCESS | 2794 | 1467383143501 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 2794 | 1467383143502 Marionette TRACE conn2 <- [1,1822,null,{}] 07:25:43 INFO - PROCESS | 2794 | 1467383143504 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}] 07:25:43 INFO - PROCESS | 2794 | 1467383143505 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:43 INFO - PROCESS | 2794 | 1467383143612 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:25:43 INFO - PROCESS | 2794 | 1467383143616 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 2794 | 1467383143617 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c17a000 == 38 [pid = 2794] [id = 463] 07:25:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1294a2000) [pid = 2794] [serial = 1388] [outer = 0x0] 07:25:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12a5e2400) [pid = 2794] [serial = 1389] [outer = 0x1294a2000] 07:25:43 INFO - PROCESS | 2794 | 1467383143641 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12a6aac00) [pid = 2794] [serial = 1390] [outer = 0x1294a2000] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x110eed000) [pid = 2794] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124002800) [pid = 2794] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x111c22000) [pid = 2794] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1167f0000) [pid = 2794] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x11852f800) [pid = 2794] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x116f0fc00) [pid = 2794] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x110eb3000) [pid = 2794] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x116744800) [pid = 2794] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1151d5800) [pid = 2794] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x119159c00) [pid = 2794] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x110fac400) [pid = 2794] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1121b1800) [pid = 2794] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x124003400) [pid = 2794] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x124d7ec00) [pid = 2794] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x112c25400) [pid = 2794] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:25:44 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x110ef0800) [pid = 2794] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:25:44 INFO - PROCESS | 2794 | 1467383144059 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]]]}] 07:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 571ms 07:25:44 INFO - PROCESS | 2794 | 1467383144074 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:25:44 INFO - PROCESS | 2794 | 1467383144077 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:25:44 INFO - PROCESS | 2794 | 1467383144080 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 2794 | 1467383144081 Marionette TRACE conn2 <- [1,1826,null,{}] 07:25:44 INFO - PROCESS | 2794 | 1467383144083 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}] 07:25:44 INFO - PROCESS | 2794 | 1467383144084 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:44 INFO - PROCESS | 2794 | 1467383144164 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:25:44 INFO - PROCESS | 2794 | 1467383144168 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 2794 | 1467383144169 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x12890e800 == 39 [pid = 2794] [id = 464] 07:25:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x110e30400) [pid = 2794] [serial = 1391] [outer = 0x0] 07:25:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x112977800) [pid = 2794] [serial = 1392] [outer = 0x110e30400] 07:25:44 INFO - PROCESS | 2794 | 1467383144196 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x118722800) [pid = 2794] [serial = 1393] [outer = 0x110e30400] 07:25:44 INFO - PROCESS | 2794 | 1467383144545 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]]]}] 07:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 469ms 07:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:25:44 INFO - PROCESS | 2794 | 1467383144550 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 2794 | 1467383144551 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:25:44 INFO - PROCESS | 2794 | 1467383144553 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 2794 | 1467383144555 Marionette TRACE conn2 <- [1,1830,null,{}] 07:25:44 INFO - PROCESS | 2794 | 1467383144562 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}] 07:25:44 INFO - PROCESS | 2794 | 1467383144564 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:44 INFO - PROCESS | 2794 | 1467383144692 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:25:44 INFO - PROCESS | 2794 | 1467383144699 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 2794 | 1467383144701 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cad5800 == 40 [pid = 2794] [id = 465] 07:25:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x11852f800) [pid = 2794] [serial = 1394] [outer = 0x0] 07:25:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x124003800) [pid = 2794] [serial = 1395] [outer = 0x11852f800] 07:25:44 INFO - PROCESS | 2794 | 1467383144726 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12a906800) [pid = 2794] [serial = 1396] [outer = 0x11852f800] 07:25:45 INFO - PROCESS | 2794 | 1467383145031 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]]]}] 07:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 523ms 07:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:25:45 INFO - PROCESS | 2794 | 1467383145077 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 2794 | 1467383145079 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:25:45 INFO - PROCESS | 2794 | 1467383145081 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 2794 | 1467383145081 Marionette TRACE conn2 <- [1,1834,null,{}] 07:25:45 INFO - PROCESS | 2794 | 1467383145084 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}] 07:25:45 INFO - PROCESS | 2794 | 1467383145085 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:45 INFO - PROCESS | 2794 | 1467383145165 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:25:45 INFO - PROCESS | 2794 | 1467383145169 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 2794 | 1467383145170 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbd8800 == 41 [pid = 2794] [id = 466] 07:25:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12a906400) [pid = 2794] [serial = 1397] [outer = 0x0] 07:25:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12aa63c00) [pid = 2794] [serial = 1398] [outer = 0x12a906400] 07:25:45 INFO - PROCESS | 2794 | 1467383145194 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12ab6e000) [pid = 2794] [serial = 1399] [outer = 0x12a906400] 07:25:45 INFO - PROCESS | 2794 | 1467383145527 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]]]}] 07:25:45 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 07:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 467ms 07:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:25:45 INFO - PROCESS | 2794 | 1467383145549 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 2794 | 1467383145550 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:25:45 INFO - PROCESS | 2794 | 1467383145552 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 2794 | 1467383145553 Marionette TRACE conn2 <- [1,1838,null,{}] 07:25:45 INFO - PROCESS | 2794 | 1467383145557 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}] 07:25:45 INFO - PROCESS | 2794 | 1467383145559 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:45 INFO - PROCESS | 2794 | 1467383145673 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:25:45 INFO - PROCESS | 2794 | 1467383145681 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 2794 | 1467383145682 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d25e000 == 42 [pid = 2794] [id = 467] 07:25:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12a912000) [pid = 2794] [serial = 1400] [outer = 0x0] 07:25:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12ab78c00) [pid = 2794] [serial = 1401] [outer = 0x12a912000] 07:25:45 INFO - PROCESS | 2794 | 1467383145706 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12abb8400) [pid = 2794] [serial = 1402] [outer = 0x12a912000] 07:25:45 INFO - PROCESS | 2794 | 1467383145997 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]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 468ms 07:25:46 INFO - PROCESS | 2794 | 1467383146065 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 2794 | 1467383146067 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:25:46 INFO - PROCESS | 2794 | 1467383146072 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 2794 | 1467383146075 Marionette TRACE conn2 <- [1,1842,null,{}] 07:25:46 INFO - PROCESS | 2794 | 1467383146080 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}] 07:25:46 INFO - PROCESS | 2794 | 1467383146082 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:46 INFO - PROCESS | 2794 | 1467383146196 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:25:46 INFO - PROCESS | 2794 | 1467383146255 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:46 INFO - PROCESS | 2794 | 1467383146258 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170a3800 == 43 [pid = 2794] [id = 468] 07:25:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1129ab400) [pid = 2794] [serial = 1403] [outer = 0x0] 07:25:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x112f6c400) [pid = 2794] [serial = 1404] [outer = 0x1129ab400] 07:25:46 INFO - PROCESS | 2794 | 1467383146290 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1160d9c00) [pid = 2794] [serial = 1405] [outer = 0x1129ab400] 07:25:46 INFO - PROCESS | 2794 | 1467383146724 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]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 724ms 07:25:46 INFO - PROCESS | 2794 | 1467383146806 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:25:46 INFO - PROCESS | 2794 | 1467383146809 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:25:46 INFO - PROCESS | 2794 | 1467383146813 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 2794 | 1467383146816 Marionette TRACE conn2 <- [1,1846,null,{}] 07:25:46 INFO - PROCESS | 2794 | 1467383146819 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}] 07:25:46 INFO - PROCESS | 2794 | 1467383146821 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:46 INFO - PROCESS | 2794 | 1467383146953 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:25:47 INFO - PROCESS | 2794 | 1467383147028 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 2794 | 1467383147030 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x128918000 == 44 [pid = 2794] [id = 469] 07:25:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x116739400) [pid = 2794] [serial = 1406] [outer = 0x0] 07:25:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x11915ac00) [pid = 2794] [serial = 1407] [outer = 0x116739400] 07:25:47 INFO - PROCESS | 2794 | 1467383147061 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1196f5400) [pid = 2794] [serial = 1408] [outer = 0x116739400] 07:25:47 INFO - PROCESS | 2794 | 1467383147467 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]]]}] 07:25:47 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) 07:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 673ms 07:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:25:47 INFO - PROCESS | 2794 | 1467383147485 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:25:47 INFO - PROCESS | 2794 | 1467383147486 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:25:47 INFO - PROCESS | 2794 | 1467383147489 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:25:47 INFO - PROCESS | 2794 | 1467383147490 Marionette TRACE conn2 <- [1,1850,null,{}] 07:25:47 INFO - PROCESS | 2794 | 1467383147497 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}] 07:25:47 INFO - PROCESS | 2794 | 1467383147500 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:47 INFO - PROCESS | 2794 | 1467383147607 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:25:47 INFO - PROCESS | 2794 | 1467383147673 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 2794 | 1467383147675 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbc9000 == 45 [pid = 2794] [id = 470] 07:25:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12523fc00) [pid = 2794] [serial = 1409] [outer = 0x0] 07:25:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x125356800) [pid = 2794] [serial = 1410] [outer = 0x12523fc00] 07:25:47 INFO - PROCESS | 2794 | 1467383147707 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x126934800) [pid = 2794] [serial = 1411] [outer = 0x12523fc00] 07:25:48 INFO - PROCESS | 2794 | 1467383148160 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]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 721ms 07:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:25:48 INFO - PROCESS | 2794 | 1467383148210 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 2794 | 1467383148212 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:25:48 INFO - PROCESS | 2794 | 1467383148214 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 2794 | 1467383148215 Marionette TRACE conn2 <- [1,1854,null,{}] 07:25:48 INFO - PROCESS | 2794 | 1467383148217 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}] 07:25:48 INFO - PROCESS | 2794 | 1467383148219 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:48 INFO - PROCESS | 2794 | 1467383148342 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:25:48 INFO - PROCESS | 2794 | 1467383148419 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 2794 | 1467383148420 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d350000 == 46 [pid = 2794] [id = 471] 07:25:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x126e04000) [pid = 2794] [serial = 1412] [outer = 0x0] 07:25:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x12893a800) [pid = 2794] [serial = 1413] [outer = 0x126e04000] 07:25:48 INFO - PROCESS | 2794 | 1467383148450 Marionette DEBUG loaded listener.js 07:25:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1291d2c00) [pid = 2794] [serial = 1414] [outer = 0x126e04000] 07:25:48 INFO - PROCESS | 2794 | 1467383148881 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]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 719ms 07:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:25:48 INFO - PROCESS | 2794 | 1467383148934 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 2794 | 1467383148936 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:25:48 INFO - PROCESS | 2794 | 1467383148940 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 2794 | 1467383148942 Marionette TRACE conn2 <- [1,1858,null,{}] 07:25:48 INFO - PROCESS | 2794 | 1467383148946 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}] 07:25:48 INFO - PROCESS | 2794 | 1467383148948 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:49 INFO - PROCESS | 2794 | 1467383149100 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:25:49 INFO - PROCESS | 2794 | 1467383149344 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:49 INFO - PROCESS | 2794 | 1467383149346 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196d2000 == 47 [pid = 2794] [id = 472] 07:25:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x110e31400) [pid = 2794] [serial = 1415] [outer = 0x0] 07:25:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x112f67c00) [pid = 2794] [serial = 1416] [outer = 0x110e31400] 07:25:49 INFO - PROCESS | 2794 | 1467383149399 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x116738000) [pid = 2794] [serial = 1417] [outer = 0x110e31400] 07:25:49 INFO - PROCESS | 2794 | 1467383149835 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]]]}] 07:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 921ms 07:25:49 INFO - PROCESS | 2794 | 1467383149861 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:25:49 INFO - PROCESS | 2794 | 1467383149863 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:25:49 INFO - PROCESS | 2794 | 1467383149866 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - PROCESS | 2794 | 1467383149867 Marionette TRACE conn2 <- [1,1862,null,{}] 07:25:49 INFO - PROCESS | 2794 | 1467383149871 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}] 07:25:49 INFO - PROCESS | 2794 | 1467383149876 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:50 INFO - PROCESS | 2794 | 1467383150013 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:25:50 INFO - PROCESS | 2794 | 1467383150069 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 2794 | 1467383150070 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188a8800 == 48 [pid = 2794] [id = 473] 07:25:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x1182be800) [pid = 2794] [serial = 1418] [outer = 0x0] 07:25:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x118722400) [pid = 2794] [serial = 1419] [outer = 0x1182be800] 07:25:50 INFO - PROCESS | 2794 | 1467383150099 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x1192cc400) [pid = 2794] [serial = 1420] [outer = 0x1182be800] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbd8800 == 47 [pid = 2794] [id = 466] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12cad5800 == 46 [pid = 2794] [id = 465] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12890e800 == 45 [pid = 2794] [id = 464] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12c17a000 == 44 [pid = 2794] [id = 463] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfc4800 == 43 [pid = 2794] [id = 462] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12babf800 == 42 [pid = 2794] [id = 461] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x129d2b800 == 41 [pid = 2794] [id = 460] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x128e45000 == 40 [pid = 2794] [id = 459] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x128920000 == 39 [pid = 2794] [id = 458] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x124da3800 == 38 [pid = 2794] [id = 457] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x117e64000 == 37 [pid = 2794] [id = 456] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x1185c4000 == 36 [pid = 2794] [id = 455] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x124520800 == 35 [pid = 2794] [id = 454] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x116622000 == 34 [pid = 2794] [id = 453] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfcc000 == 33 [pid = 2794] [id = 452] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x1196d2000 == 32 [pid = 2794] [id = 472] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12d350000 == 31 [pid = 2794] [id = 471] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbc9000 == 30 [pid = 2794] [id = 470] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x128918000 == 29 [pid = 2794] [id = 469] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12d25e000 == 28 [pid = 2794] [id = 467] 07:25:50 INFO - PROCESS | 2794 | --DOCSHELL 0x1170a3800 == 27 [pid = 2794] [id = 468] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x120f3f800) [pid = 2794] [serial = 1338] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x124874400) [pid = 2794] [serial = 1341] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x113dac400) [pid = 2794] [serial = 1326] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x116631000) [pid = 2794] [serial = 1327] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x117ea5c00) [pid = 2794] [serial = 1329] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1182cc400) [pid = 2794] [serial = 1330] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x119110000) [pid = 2794] [serial = 1332] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x119195400) [pid = 2794] [serial = 1333] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x11828dc00) [pid = 2794] [serial = 1324] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1176f0400) [pid = 2794] [serial = 1323] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x11323f000) [pid = 2794] [serial = 1309] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x111e58000) [pid = 2794] [serial = 1308] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1182cf000) [pid = 2794] [serial = 1312] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1181ef800) [pid = 2794] [serial = 1311] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x125249800) [pid = 2794] [serial = 1344] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124004800) [pid = 2794] [serial = 1315] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x124eb4c00) [pid = 2794] [serial = 1342] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x112fd5400) [pid = 2794] [serial = 1347] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x119189800) [pid = 2794] [serial = 1350] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1196f8c00) [pid = 2794] [serial = 1314] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x118288000) [pid = 2794] [serial = 1348] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12692c000) [pid = 2794] [serial = 1353] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1255ba400) [pid = 2794] [serial = 1345] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1255bbc00) [pid = 2794] [serial = 1318] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x125249400) [pid = 2794] [serial = 1317] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x126e9f000) [pid = 2794] [serial = 1354] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x119ad2000) [pid = 2794] [serial = 1336] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1192cc800) [pid = 2794] [serial = 1335] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1255bb000) [pid = 2794] [serial = 1351] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x128934400) [pid = 2794] [serial = 1356] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x113aadc00) [pid = 2794] [serial = 1321] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1121ba000) [pid = 2794] [serial = 1320] [outer = 0x0] [url = about:blank] 07:25:50 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x120ffc400) [pid = 2794] [serial = 1339] [outer = 0x0] [url = about:blank] 07:25:51 INFO - PROCESS | 2794 | 1467383151035 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]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1222ms 07:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:25:51 INFO - PROCESS | 2794 | 1467383151089 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 2794 | 1467383151091 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:25:51 INFO - PROCESS | 2794 | 1467383151094 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 2794 | 1467383151096 Marionette TRACE conn2 <- [1,1866,null,{}] 07:25:51 INFO - PROCESS | 2794 | 1467383151099 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}] 07:25:51 INFO - PROCESS | 2794 | 1467383151101 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:51 INFO - PROCESS | 2794 | 1467383151184 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:25:51 INFO - PROCESS | 2794 | 1467383151191 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 2794 | 1467383151195 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x1167b1000 == 28 [pid = 2794] [id = 474] 07:25:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x112c2a000) [pid = 2794] [serial = 1421] [outer = 0x0] 07:25:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x112fbb000) [pid = 2794] [serial = 1422] [outer = 0x112c2a000] 07:25:51 INFO - PROCESS | 2794 | 1467383151222 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x113dac000) [pid = 2794] [serial = 1423] [outer = 0x112c2a000] 07:25:51 INFO - PROCESS | 2794 | 1467383151625 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]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 572ms 07:25:51 INFO - PROCESS | 2794 | 1467383151665 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 2794 | 1467383151669 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:25:51 INFO - PROCESS | 2794 | 1467383151673 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 2794 | 1467383151675 Marionette TRACE conn2 <- [1,1870,null,{}] 07:25:51 INFO - PROCESS | 2794 | 1467383151677 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}] 07:25:51 INFO - PROCESS | 2794 | 1467383151679 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:51 INFO - PROCESS | 2794 | 1467383151756 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:25:51 INFO - PROCESS | 2794 | 1467383151762 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 2794 | 1467383151764 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e3000 == 29 [pid = 2794] [id = 475] 07:25:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x11607d400) [pid = 2794] [serial = 1424] [outer = 0x0] 07:25:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1176ea800) [pid = 2794] [serial = 1425] [outer = 0x11607d400] 07:25:51 INFO - PROCESS | 2794 | 1467383151791 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x11828dc00) [pid = 2794] [serial = 1426] [outer = 0x11607d400] 07:25:52 INFO - PROCESS | 2794 | 1467383152154 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]]]}] 07:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 07:25:52 INFO - PROCESS | 2794 | 1467383152195 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:25:52 INFO - PROCESS | 2794 | 1467383152197 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:25:52 INFO - PROCESS | 2794 | 1467383152199 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:25:52 INFO - PROCESS | 2794 | 1467383152201 Marionette TRACE conn2 <- [1,1874,null,{}] 07:25:52 INFO - PROCESS | 2794 | 1467383152209 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}] 07:25:52 INFO - PROCESS | 2794 | 1467383152212 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:52 INFO - PROCESS | 2794 | 1467383152289 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:25:52 INFO - PROCESS | 2794 | 1467383152296 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 2794 | 1467383152299 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x124134800 == 30 [pid = 2794] [id = 476] 07:25:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x112d7f000) [pid = 2794] [serial = 1427] [outer = 0x0] 07:25:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x119187c00) [pid = 2794] [serial = 1428] [outer = 0x112d7f000] 07:25:52 INFO - PROCESS | 2794 | 1467383152326 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1192d6400) [pid = 2794] [serial = 1429] [outer = 0x112d7f000] 07:25:52 INFO - PROCESS | 2794 | 1467383152675 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]]]}] 07:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 523ms 07:25:52 INFO - PROCESS | 2794 | 1467383152723 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:25:52 INFO - PROCESS | 2794 | 1467383152725 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:25:52 INFO - PROCESS | 2794 | 1467383152728 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:25:52 INFO - PROCESS | 2794 | 1467383152729 Marionette TRACE conn2 <- [1,1878,null,{}] 07:25:52 INFO - PROCESS | 2794 | 1467383152732 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}] 07:25:52 INFO - PROCESS | 2794 | 1467383152733 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:52 INFO - PROCESS | 2794 | 1467383152875 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:25:52 INFO - PROCESS | 2794 | 1467383152933 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 2794 | 1467383152934 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12485c800 == 31 [pid = 2794] [id = 477] 07:25:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x118722c00) [pid = 2794] [serial = 1430] [outer = 0x0] 07:25:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x1198bbc00) [pid = 2794] [serial = 1431] [outer = 0x118722c00] 07:25:52 INFO - PROCESS | 2794 | 1467383152975 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x120f41c00) [pid = 2794] [serial = 1432] [outer = 0x118722c00] 07:25:53 INFO - PROCESS | 2794 | 1467383153381 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]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 669ms 07:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:25:53 INFO - PROCESS | 2794 | 1467383153397 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 2794 | 1467383153398 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:25:53 INFO - PROCESS | 2794 | 1467383153400 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 2794 | 1467383153401 Marionette TRACE conn2 <- [1,1882,null,{}] 07:25:53 INFO - PROCESS | 2794 | 1467383153403 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}] 07:25:53 INFO - PROCESS | 2794 | 1467383153404 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:53 INFO - PROCESS | 2794 | 1467383153497 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:25:53 INFO - PROCESS | 2794 | 1467383153552 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 2794 | 1467383153553 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12696a000 == 32 [pid = 2794] [id = 478] 07:25:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x116031c00) [pid = 2794] [serial = 1433] [outer = 0x0] 07:25:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x120f46800) [pid = 2794] [serial = 1434] [outer = 0x116031c00] 07:25:53 INFO - PROCESS | 2794 | 1467383153577 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x124202800) [pid = 2794] [serial = 1435] [outer = 0x116031c00] 07:25:53 INFO - PROCESS | 2794 | 1467383153900 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]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 07:25:53 INFO - PROCESS | 2794 | 1467383153920 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 2794 | 1467383153921 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:25:53 INFO - PROCESS | 2794 | 1467383153925 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 2794 | 1467383153926 Marionette TRACE conn2 <- [1,1886,null,{}] 07:25:53 INFO - PROCESS | 2794 | 1467383153928 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}] 07:25:53 INFO - PROCESS | 2794 | 1467383153932 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:54 INFO - PROCESS | 2794 | 1467383154055 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:25:54 INFO - PROCESS | 2794 | 1467383154059 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 2794 | 1467383154060 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a3f800 == 33 [pid = 2794] [id = 479] 07:25:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x120f46000) [pid = 2794] [serial = 1436] [outer = 0x0] 07:25:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x124a76800) [pid = 2794] [serial = 1437] [outer = 0x120f46000] 07:25:54 INFO - PROCESS | 2794 | 1467383154087 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1255bbc00) [pid = 2794] [serial = 1438] [outer = 0x120f46000] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124448800) [pid = 2794] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x128a72000) [pid = 2794] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1294a2000) [pid = 2794] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x110e30400) [pid = 2794] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1240f7000) [pid = 2794] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1133dcc00) [pid = 2794] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x119d15800) [pid = 2794] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x111c19800) [pid = 2794] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x11852e400) [pid = 2794] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12a906400) [pid = 2794] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x110ea9c00) [pid = 2794] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1181e4000) [pid = 2794] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x113236c00) [pid = 2794] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12a912000) [pid = 2794] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x111e2e800) [pid = 2794] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:25:54 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x11852f800) [pid = 2794] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:25:55 INFO - PROCESS | 2794 | 1467383155126 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]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1219ms 07:25:55 INFO - PROCESS | 2794 | 1467383155166 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 2794 | 1467383155168 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:25:55 INFO - PROCESS | 2794 | 1467383155174 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 2794 | 1467383155178 Marionette TRACE conn2 <- [1,1890,null,{}] 07:25:55 INFO - PROCESS | 2794 | 1467383155182 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}] 07:25:55 INFO - PROCESS | 2794 | 1467383155184 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:55 INFO - PROCESS | 2794 | 1467383155291 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:25:55 INFO - PROCESS | 2794 | 1467383155370 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 2794 | 1467383155372 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e75800 == 34 [pid = 2794] [id = 480] 07:25:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x112f6ac00) [pid = 2794] [serial = 1439] [outer = 0x0] 07:25:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1133dc800) [pid = 2794] [serial = 1440] [outer = 0x112f6ac00] 07:25:55 INFO - PROCESS | 2794 | 1467383155404 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x116081000) [pid = 2794] [serial = 1441] [outer = 0x112f6ac00] 07:25:55 INFO - PROCESS | 2794 | 1467383155862 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]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 726ms 07:25:55 INFO - PROCESS | 2794 | 1467383155935 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 2794 | 1467383155938 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:25:55 INFO - PROCESS | 2794 | 1467383155981 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 2794 | 1467383155983 Marionette TRACE conn2 <- [1,1894,null,{}] 07:25:55 INFO - PROCESS | 2794 | 1467383155986 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}] 07:25:55 INFO - PROCESS | 2794 | 1467383155988 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:56 INFO - PROCESS | 2794 | 1467383156140 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:25:56 INFO - PROCESS | 2794 | 1467383156245 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 2794 | 1467383156246 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c62000 == 35 [pid = 2794] [id = 481] 07:25:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x116078400) [pid = 2794] [serial = 1442] [outer = 0x0] 07:25:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1182ce400) [pid = 2794] [serial = 1443] [outer = 0x116078400] 07:25:56 INFO - PROCESS | 2794 | 1467383156296 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x11835e000) [pid = 2794] [serial = 1444] [outer = 0x116078400] 07:25:56 INFO - PROCESS | 2794 | --DOCSHELL 0x12696a000 == 34 [pid = 2794] [id = 478] 07:25:56 INFO - PROCESS | 2794 | --DOCSHELL 0x12485c800 == 33 [pid = 2794] [id = 477] 07:25:56 INFO - PROCESS | 2794 | --DOCSHELL 0x124134800 == 32 [pid = 2794] [id = 476] 07:25:56 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e3000 == 31 [pid = 2794] [id = 475] 07:25:56 INFO - PROCESS | 2794 | --DOCSHELL 0x1167b1000 == 30 [pid = 2794] [id = 474] 07:25:56 INFO - PROCESS | 2794 | --DOCSHELL 0x1188a8800 == 29 [pid = 2794] [id = 473] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x128ca7400) [pid = 2794] [serial = 1383] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x129413c00) [pid = 2794] [serial = 1386] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12a5e2400) [pid = 2794] [serial = 1389] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12949e800) [pid = 2794] [serial = 1387] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x112977800) [pid = 2794] [serial = 1392] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x124442400) [pid = 2794] [serial = 1374] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x124a71c00) [pid = 2794] [serial = 1375] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x116025000) [pid = 2794] [serial = 1365] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x11696ac00) [pid = 2794] [serial = 1366] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x128cabc00) [pid = 2794] [serial = 1357] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x111e29000) [pid = 2794] [serial = 1359] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x112d83c00) [pid = 2794] [serial = 1360] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x118722800) [pid = 2794] [serial = 1393] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x11918dc00) [pid = 2794] [serial = 1371] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x119d18400) [pid = 2794] [serial = 1372] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x12ab6e000) [pid = 2794] [serial = 1399] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x124eb4400) [pid = 2794] [serial = 1377] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x12523cc00) [pid = 2794] [serial = 1378] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x118289800) [pid = 2794] [serial = 1362] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x1182d2400) [pid = 2794] [serial = 1363] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x116f19400) [pid = 2794] [serial = 1368] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x1182d8800) [pid = 2794] [serial = 1369] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x12ab78c00) [pid = 2794] [serial = 1401] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x12abb8400) [pid = 2794] [serial = 1402] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x12aa63c00) [pid = 2794] [serial = 1398] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 64 (0x12a6aac00) [pid = 2794] [serial = 1390] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 63 (0x125246c00) [pid = 2794] [serial = 1380] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 62 (0x1291cf400) [pid = 2794] [serial = 1384] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 61 (0x128a6d000) [pid = 2794] [serial = 1381] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 60 (0x12a906800) [pid = 2794] [serial = 1396] [outer = 0x0] [url = about:blank] 07:25:56 INFO - PROCESS | 2794 | --DOMWINDOW == 59 (0x124003800) [pid = 2794] [serial = 1395] [outer = 0x0] [url = about:blank] 07:25:57 INFO - PROCESS | 2794 | 1467383157110 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]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1176ms 07:25:57 INFO - PROCESS | 2794 | 1467383157154 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:25:57 INFO - PROCESS | 2794 | 1467383157159 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:25:57 INFO - PROCESS | 2794 | 1467383157165 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 2794 | 1467383157168 Marionette TRACE conn2 <- [1,1898,null,{}] 07:25:57 INFO - PROCESS | 2794 | 1467383157174 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}] 07:25:57 INFO - PROCESS | 2794 | 1467383157176 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:57 INFO - PROCESS | 2794 | 1467383157304 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:25:57 INFO - PROCESS | 2794 | 1467383157361 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 2794 | 1467383157364 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x116aaf800 == 30 [pid = 2794] [id = 482] 07:25:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 60 (0x112d7ec00) [pid = 2794] [serial = 1445] [outer = 0x0] 07:25:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 61 (0x113f38000) [pid = 2794] [serial = 1446] [outer = 0x112d7ec00] 07:25:57 INFO - PROCESS | 2794 | 1467383157397 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 62 (0x1167ed400) [pid = 2794] [serial = 1447] [outer = 0x112d7ec00] 07:25:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 63 (0x1182b4c00) [pid = 2794] [serial = 1448] [outer = 0x12c9ab000] 07:25:57 INFO - PROCESS | 2794 | 1467383157887 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]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 773ms 07:25:57 INFO - PROCESS | 2794 | 1467383157937 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 2794 | 1467383157943 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:25:57 INFO - PROCESS | 2794 | 1467383157947 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 2794 | 1467383157949 Marionette TRACE conn2 <- [1,1902,null,{}] 07:25:57 INFO - PROCESS | 2794 | 1467383157951 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}] 07:25:57 INFO - PROCESS | 2794 | 1467383157953 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:58 INFO - PROCESS | 2794 | 1467383158050 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:25:58 INFO - PROCESS | 2794 | 1467383158129 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 2794 | 1467383158131 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c56000 == 31 [pid = 2794] [id = 483] 07:25:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 64 (0x1133b3c00) [pid = 2794] [serial = 1449] [outer = 0x0] 07:25:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x11828f000) [pid = 2794] [serial = 1450] [outer = 0x1133b3c00] 07:25:58 INFO - PROCESS | 2794 | 1467383158164 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x118704800) [pid = 2794] [serial = 1451] [outer = 0x1133b3c00] 07:25:58 INFO - PROCESS | 2794 | 1467383158652 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]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 720ms 07:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:25:58 INFO - PROCESS | 2794 | 1467383158682 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 2794 | 1467383158685 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:25:58 INFO - PROCESS | 2794 | 1467383158693 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - PROCESS | 2794 | 1467383158697 Marionette TRACE conn2 <- [1,1906,null,{}] 07:25:58 INFO - PROCESS | 2794 | 1467383158709 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}] 07:25:58 INFO - PROCESS | 2794 | 1467383158714 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:58 INFO - PROCESS | 2794 | 1467383158853 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:25:58 INFO - PROCESS | 2794 | 1467383158950 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 2794 | 1467383158953 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x12551a000 == 32 [pid = 2794] [id = 484] 07:25:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x110ee6c00) [pid = 2794] [serial = 1452] [outer = 0x0] 07:25:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x1192d3800) [pid = 2794] [serial = 1453] [outer = 0x110ee6c00] 07:25:59 INFO - PROCESS | 2794 | 1467383159007 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x119ac0000) [pid = 2794] [serial = 1454] [outer = 0x110ee6c00] 07:25:59 INFO - PROCESS | 2794 | 1467383159481 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]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 831ms 07:25:59 INFO - PROCESS | 2794 | 1467383159521 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 2794 | 1467383159523 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:25:59 INFO - PROCESS | 2794 | 1467383159525 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 2794 | 1467383159526 Marionette TRACE conn2 <- [1,1910,null,{}] 07:25:59 INFO - PROCESS | 2794 | 1467383159529 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}] 07:25:59 INFO - PROCESS | 2794 | 1467383159530 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:59 INFO - PROCESS | 2794 | 1467383159627 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:25:59 INFO - PROCESS | 2794 | 1467383159682 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 2794 | 1467383159683 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:25:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x12716c000 == 33 [pid = 2794] [id = 485] 07:25:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x120f43000) [pid = 2794] [serial = 1455] [outer = 0x0] 07:25:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x124209400) [pid = 2794] [serial = 1456] [outer = 0x120f43000] 07:25:59 INFO - PROCESS | 2794 | 1467383159713 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x124878000) [pid = 2794] [serial = 1457] [outer = 0x120f43000] 07:26:00 INFO - PROCESS | 2794 | 1467383160169 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]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 669ms 07:26:00 INFO - PROCESS | 2794 | 1467383160196 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 2794 | 1467383160198 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:26:00 INFO - PROCESS | 2794 | 1467383160202 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - PROCESS | 2794 | 1467383160204 Marionette TRACE conn2 <- [1,1914,null,{}] 07:26:00 INFO - PROCESS | 2794 | 1467383160207 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}] 07:26:00 INFO - PROCESS | 2794 | 1467383160210 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:00 INFO - PROCESS | 2794 | 1467383160345 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:26:00 INFO - PROCESS | 2794 | 1467383160458 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 2794 | 1467383160459 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a47800 == 34 [pid = 2794] [id = 486] 07:26:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x124d7d000) [pid = 2794] [serial = 1458] [outer = 0x0] 07:26:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x124d7ec00) [pid = 2794] [serial = 1459] [outer = 0x124d7d000] 07:26:00 INFO - PROCESS | 2794 | 1467383160490 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x124eb9000) [pid = 2794] [serial = 1460] [outer = 0x124d7d000] 07:26:00 INFO - PROCESS | 2794 | 1467383160917 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]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 770ms 07:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:26:00 INFO - PROCESS | 2794 | 1467383160972 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 2794 | 1467383160973 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:26:00 INFO - PROCESS | 2794 | 1467383160976 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - PROCESS | 2794 | 1467383160977 Marionette TRACE conn2 <- [1,1918,null,{}] 07:26:00 INFO - PROCESS | 2794 | 1467383160980 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}] 07:26:00 INFO - PROCESS | 2794 | 1467383160984 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:01 INFO - PROCESS | 2794 | 1467383161107 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:26:01 INFO - PROCESS | 2794 | 1467383161165 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 2794 | 1467383161167 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x124134000 == 35 [pid = 2794] [id = 487] 07:26:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x12554b400) [pid = 2794] [serial = 1461] [outer = 0x0] 07:26:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1258da000) [pid = 2794] [serial = 1462] [outer = 0x12554b400] 07:26:01 INFO - PROCESS | 2794 | 1467383161196 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x127127000) [pid = 2794] [serial = 1463] [outer = 0x12554b400] 07:26:01 INFO - PROCESS | 2794 | --DOCSHELL 0x113a41800 == 34 [pid = 2794] [id = 26] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x116ab1000 == 33 [pid = 2794] [id = 25] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12bada000 == 32 [pid = 2794] [id = 11] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfd5800 == 31 [pid = 2794] [id = 12] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12891e800 == 30 [pid = 2794] [id = 9] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12d346000 == 29 [pid = 2794] [id = 20] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12d266800 == 28 [pid = 2794] [id = 19] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3b4000 == 27 [pid = 2794] [id = 14] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x117e75800 == 26 [pid = 2794] [id = 480] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x1131ac800 == 25 [pid = 2794] [id = 24] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12a66a800 == 24 [pid = 2794] [id = 8] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12e251000 == 23 [pid = 2794] [id = 23] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12d024000 == 22 [pid = 2794] [id = 18] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12c16b000 == 21 [pid = 2794] [id = 13] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12b907800 == 20 [pid = 2794] [id = 10] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12914e800 == 19 [pid = 2794] [id = 6] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x124da2000 == 18 [pid = 2794] [id = 22] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12d420000 == 17 [pid = 2794] [id = 21] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12cada000 == 16 [pid = 2794] [id = 15] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x128a47800 == 15 [pid = 2794] [id = 486] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12716c000 == 14 [pid = 2794] [id = 485] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x12551a000 == 13 [pid = 2794] [id = 484] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x119c56000 == 12 [pid = 2794] [id = 483] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x116aaf800 == 11 [pid = 2794] [id = 482] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x119c62000 == 10 [pid = 2794] [id = 481] 07:26:02 INFO - PROCESS | 2794 | --DOCSHELL 0x128a3f800 == 9 [pid = 2794] [id = 479] 07:26:03 INFO - PROCESS | 2794 | 1467383163408 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]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2481ms 07:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:26:03 INFO - PROCESS | 2794 | 1467383163462 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 2794 | 1467383163464 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:26:03 INFO - PROCESS | 2794 | 1467383163468 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 2794 | 1467383163470 Marionette TRACE conn2 <- [1,1922,null,{}] 07:26:03 INFO - PROCESS | 2794 | 1467383163475 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}] 07:26:03 INFO - PROCESS | 2794 | 1467383163477 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:03 INFO - PROCESS | 2794 | 1467383163559 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:26:03 INFO - PROCESS | 2794 | 1467383163565 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 2794 | 1467383163566 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x11694d000 == 10 [pid = 2794] [id = 488] 07:26:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x112c22800) [pid = 2794] [serial = 1464] [outer = 0x0] 07:26:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x112c23c00) [pid = 2794] [serial = 1465] [outer = 0x112c22800] 07:26:03 INFO - PROCESS | 2794 | 1467383163597 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x110e2fc00) [pid = 2794] [serial = 1466] [outer = 0x112c22800] 07:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 470ms 07:26:03 INFO - PROCESS | 2794 | 1467383163933 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]]]}] 07:26:03 INFO - PROCESS | 2794 | 1467383163938 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 2794 | 1467383163945 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:26:03 INFO - PROCESS | 2794 | 1467383163984 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 2794 | 1467383163986 Marionette TRACE conn2 <- [1,1926,null,{}] 07:26:03 INFO - PROCESS | 2794 | 1467383163988 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}] 07:26:03 INFO - PROCESS | 2794 | 1467383163990 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:04 INFO - PROCESS | 2794 | 1467383164069 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:26:04 INFO - PROCESS | 2794 | 1467383164077 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 2794 | 1467383164078 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x11667a000 == 11 [pid = 2794] [id = 489] 07:26:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x113a5b400) [pid = 2794] [serial = 1467] [outer = 0x0] 07:26:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x116629400) [pid = 2794] [serial = 1468] [outer = 0x113a5b400] 07:26:04 INFO - PROCESS | 2794 | 1467383164105 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x116f0e400) [pid = 2794] [serial = 1469] [outer = 0x113a5b400] 07:26:04 INFO - PROCESS | 2794 | 1467383164502 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]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 574ms 07:26:04 INFO - PROCESS | 2794 | 1467383164554 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 2794 | 1467383164556 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:26:04 INFO - PROCESS | 2794 | 1467383164560 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - PROCESS | 2794 | 1467383164563 Marionette TRACE conn2 <- [1,1930,null,{}] 07:26:04 INFO - PROCESS | 2794 | 1467383164584 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}] 07:26:04 INFO - PROCESS | 2794 | 1467383164589 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:04 INFO - PROCESS | 2794 | 1467383164687 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:26:04 INFO - PROCESS | 2794 | 1467383164697 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 2794 | 1467383164699 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x124336800 == 12 [pid = 2794] [id = 490] 07:26:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x111c22400) [pid = 2794] [serial = 1470] [outer = 0x0] 07:26:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x11828cc00) [pid = 2794] [serial = 1471] [outer = 0x111c22400] 07:26:04 INFO - PROCESS | 2794 | 1467383164728 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1182d1400) [pid = 2794] [serial = 1472] [outer = 0x111c22400] 07:26:05 INFO - PROCESS | 2794 | 1467383165099 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]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 576ms 07:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:26:05 INFO - PROCESS | 2794 | 1467383165144 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 2794 | 1467383165146 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:26:05 INFO - PROCESS | 2794 | 1467383165148 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 2794 | 1467383165149 Marionette TRACE conn2 <- [1,1934,null,{}] 07:26:05 INFO - PROCESS | 2794 | 1467383165151 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}] 07:26:05 INFO - PROCESS | 2794 | 1467383165153 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:05 INFO - PROCESS | 2794 | 1467383165229 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:26:05 INFO - PROCESS | 2794 | 1467383165232 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 2794 | 1467383165234 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x125dab000 == 13 [pid = 2794] [id = 491] 07:26:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x118726000) [pid = 2794] [serial = 1473] [outer = 0x0] 07:26:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x11918dc00) [pid = 2794] [serial = 1474] [outer = 0x118726000] 07:26:05 INFO - PROCESS | 2794 | 1467383165262 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1192d4c00) [pid = 2794] [serial = 1475] [outer = 0x118726000] 07:26:05 INFO - PROCESS | 2794 | 1467383165619 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]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 520ms 07:26:05 INFO - PROCESS | 2794 | 1467383165669 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 2794 | 1467383165670 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:26:05 INFO - PROCESS | 2794 | 1467383165672 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 2794 | 1467383165673 Marionette TRACE conn2 <- [1,1938,null,{}] 07:26:05 INFO - PROCESS | 2794 | 1467383165675 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}] 07:26:05 INFO - PROCESS | 2794 | 1467383165677 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:05 INFO - PROCESS | 2794 | 1467383165777 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:26:05 INFO - PROCESS | 2794 | 1467383165780 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 2794 | 1467383165782 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x128925000 == 14 [pid = 2794] [id = 492] 07:26:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x11602f800) [pid = 2794] [serial = 1476] [outer = 0x0] 07:26:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x11918cc00) [pid = 2794] [serial = 1477] [outer = 0x11602f800] 07:26:05 INFO - PROCESS | 2794 | 1467383165807 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x119ff5000) [pid = 2794] [serial = 1478] [outer = 0x11602f800] 07:26:06 INFO - PROCESS | 2794 | 1467383166160 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]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 07:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:26:06 INFO - PROCESS | 2794 | 1467383166197 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 2794 | 1467383166199 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:26:06 INFO - PROCESS | 2794 | 1467383166201 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 2794 | 1467383166202 Marionette TRACE conn2 <- [1,1942,null,{}] 07:26:06 INFO - PROCESS | 2794 | 1467383166204 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}] 07:26:06 INFO - PROCESS | 2794 | 1467383166208 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:06 INFO - PROCESS | 2794 | 1467383166329 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:26:06 INFO - PROCESS | 2794 | 1467383166369 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 2794 | 1467383166370 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x12914f800 == 15 [pid = 2794] [id = 493] 07:26:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x120f3e800) [pid = 2794] [serial = 1479] [outer = 0x0] 07:26:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12443ec00) [pid = 2794] [serial = 1480] [outer = 0x120f3e800] 07:26:06 INFO - PROCESS | 2794 | 1467383166395 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12523e400) [pid = 2794] [serial = 1481] [outer = 0x120f3e800] 07:26:06 INFO - PROCESS | 2794 | 1467383166700 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]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 07:26:06 INFO - PROCESS | 2794 | 1467383166722 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 2794 | 1467383166723 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:26:06 INFO - PROCESS | 2794 | 1467383166728 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 2794 | 1467383166729 Marionette TRACE conn2 <- [1,1946,null,{}] 07:26:06 INFO - PROCESS | 2794 | 1467383166731 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}] 07:26:06 INFO - PROCESS | 2794 | 1467383166732 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:06 INFO - PROCESS | 2794 | 1467383166831 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:26:06 INFO - PROCESS | 2794 | 1467383166834 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 2794 | 1467383166842 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a53f000 == 16 [pid = 2794] [id = 494] 07:26:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x120f3fc00) [pid = 2794] [serial = 1482] [outer = 0x0] 07:26:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x125281c00) [pid = 2794] [serial = 1483] [outer = 0x120f3fc00] 07:26:06 INFO - PROCESS | 2794 | 1467383166868 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1255bc000) [pid = 2794] [serial = 1484] [outer = 0x120f3fc00] 07:26:07 INFO - PROCESS | 2794 | 1467383167204 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]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 518ms 07:26:07 INFO - PROCESS | 2794 | 1467383167246 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 2794 | 1467383167247 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:26:07 INFO - PROCESS | 2794 | 1467383167250 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 2794 | 1467383167251 Marionette TRACE conn2 <- [1,1950,null,{}] 07:26:07 INFO - PROCESS | 2794 | 1467383167253 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}] 07:26:07 INFO - PROCESS | 2794 | 1467383167254 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:07 INFO - PROCESS | 2794 | 1467383167348 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:26:07 INFO - PROCESS | 2794 | 1467383167359 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 2794 | 1467383167361 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a692800 == 17 [pid = 2794] [id = 495] 07:26:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x125824c00) [pid = 2794] [serial = 1485] [outer = 0x0] 07:26:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x125dc6400) [pid = 2794] [serial = 1486] [outer = 0x125824c00] 07:26:07 INFO - PROCESS | 2794 | 1467383167385 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x116023400) [pid = 2794] [serial = 1487] [outer = 0x125824c00] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x116078400) [pid = 2794] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x112f6ac00) [pid = 2794] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x120f46000) [pid = 2794] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x112d7ec00) [pid = 2794] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x116031c00) [pid = 2794] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1182be800) [pid = 2794] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x112d7f000) [pid = 2794] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x112c2a000) [pid = 2794] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x11607d400) [pid = 2794] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x118722c00) [pid = 2794] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x120f43000) [pid = 2794] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x124d7d000) [pid = 2794] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x116739400) [pid = 2794] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12523fc00) [pid = 2794] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x126e04000) [pid = 2794] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x110e31400) [pid = 2794] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1129ab400) [pid = 2794] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x110ee6c00) [pid = 2794] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:26:07 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1133b3c00) [pid = 2794] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:26:08 INFO - PROCESS | 2794 | 1467383167995 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]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 768ms 07:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:26:08 INFO - PROCESS | 2794 | 1467383168019 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 2794 | 1467383168020 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:26:08 INFO - PROCESS | 2794 | 1467383168023 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 2794 | 1467383168024 Marionette TRACE conn2 <- [1,1954,null,{}] 07:26:08 INFO - PROCESS | 2794 | 1467383168026 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}] 07:26:08 INFO - PROCESS | 2794 | 1467383168027 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:08 INFO - PROCESS | 2794 | 1467383168117 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:26:08 INFO - PROCESS | 2794 | 1467383168123 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 2794 | 1467383168124 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x124334800 == 18 [pid = 2794] [id = 496] 07:26:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1167eec00) [pid = 2794] [serial = 1488] [outer = 0x0] 07:26:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1181eb800) [pid = 2794] [serial = 1489] [outer = 0x1167eec00] 07:26:08 INFO - PROCESS | 2794 | 1467383168149 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x118727c00) [pid = 2794] [serial = 1490] [outer = 0x1167eec00] 07:26:08 INFO - PROCESS | 2794 | 1467383168464 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]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 471ms 07:26:08 INFO - PROCESS | 2794 | 1467383168494 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 2794 | 1467383168496 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:26:08 INFO - PROCESS | 2794 | 1467383168498 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 2794 | 1467383168499 Marionette TRACE conn2 <- [1,1958,null,{}] 07:26:08 INFO - PROCESS | 2794 | 1467383168502 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}] 07:26:08 INFO - PROCESS | 2794 | 1467383168503 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:08 INFO - PROCESS | 2794 | 1467383168598 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:26:08 INFO - PROCESS | 2794 | 1467383168604 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 2794 | 1467383168605 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b910800 == 19 [pid = 2794] [id = 497] 07:26:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x11828ec00) [pid = 2794] [serial = 1491] [outer = 0x0] 07:26:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x124205c00) [pid = 2794] [serial = 1492] [outer = 0x11828ec00] 07:26:08 INFO - PROCESS | 2794 | 1467383168649 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x125240400) [pid = 2794] [serial = 1493] [outer = 0x11828ec00] 07:26:09 INFO - PROCESS | 2794 | 1467383169096 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]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 618ms 07:26:09 INFO - PROCESS | 2794 | 1467383169117 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 2794 | 1467383169118 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:26:09 INFO - PROCESS | 2794 | 1467383169121 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 2794 | 1467383169122 Marionette TRACE conn2 <- [1,1962,null,{}] 07:26:09 INFO - PROCESS | 2794 | 1467383169125 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}] 07:26:09 INFO - PROCESS | 2794 | 1467383169126 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:09 INFO - PROCESS | 2794 | 1467383169213 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:26:09 INFO - PROCESS | 2794 | 1467383169217 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 2794 | 1467383169218 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891d800 == 20 [pid = 2794] [id = 498] 07:26:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x125dc7400) [pid = 2794] [serial = 1494] [outer = 0x0] 07:26:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x126e97c00) [pid = 2794] [serial = 1495] [outer = 0x125dc7400] 07:26:09 INFO - PROCESS | 2794 | 1467383169247 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12734dc00) [pid = 2794] [serial = 1496] [outer = 0x125dc7400] 07:26:09 INFO - PROCESS | 2794 | 1467383169591 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]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 07:26:09 INFO - PROCESS | 2794 | 1467383169651 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 2794 | 1467383169653 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:26:09 INFO - PROCESS | 2794 | 1467383169658 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 2794 | 1467383169661 Marionette TRACE conn2 <- [1,1966,null,{}] 07:26:09 INFO - PROCESS | 2794 | 1467383169664 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}] 07:26:09 INFO - PROCESS | 2794 | 1467383169666 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:09 INFO - PROCESS | 2794 | 1467383169753 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:26:09 INFO - PROCESS | 2794 | 1467383169851 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 2794 | 1467383169854 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x1169ae000 == 21 [pid = 2794] [id = 499] 07:26:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x110ef2000) [pid = 2794] [serial = 1497] [outer = 0x0] 07:26:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x111c1d800) [pid = 2794] [serial = 1498] [outer = 0x110ef2000] 07:26:09 INFO - PROCESS | 2794 | 1467383169886 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x112d85c00) [pid = 2794] [serial = 1499] [outer = 0x110ef2000] 07:26:10 INFO - PROCESS | 2794 | 1467383170347 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]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 720ms 07:26:10 INFO - PROCESS | 2794 | 1467383170379 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 2794 | 1467383170381 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:26:10 INFO - PROCESS | 2794 | 1467383170386 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 2794 | 1467383170388 Marionette TRACE conn2 <- [1,1970,null,{}] 07:26:10 INFO - PROCESS | 2794 | 1467383170391 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}] 07:26:10 INFO - PROCESS | 2794 | 1467383170393 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:10 INFO - PROCESS | 2794 | 1467383170500 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:26:10 INFO - PROCESS | 2794 | 1467383170626 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 2794 | 1467383170627 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x125da4800 == 22 [pid = 2794] [id = 500] 07:26:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x116976400) [pid = 2794] [serial = 1500] [outer = 0x0] 07:26:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1176e8000) [pid = 2794] [serial = 1501] [outer = 0x116976400] 07:26:10 INFO - PROCESS | 2794 | 1467383170660 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x118288c00) [pid = 2794] [serial = 1502] [outer = 0x116976400] 07:26:11 INFO - PROCESS | 2794 | 1467383171407 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]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1074ms 07:26:11 INFO - PROCESS | 2794 | 1467383171458 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 2794 | 1467383171460 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:26:11 INFO - PROCESS | 2794 | 1467383171463 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 2794 | 1467383171464 Marionette TRACE conn2 <- [1,1974,null,{}] 07:26:11 INFO - PROCESS | 2794 | 1467383171468 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}] 07:26:11 INFO - PROCESS | 2794 | 1467383171469 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:11 INFO - PROCESS | 2794 | 1467383171581 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1258da000) [pid = 2794] [serial = 1462] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x11835e000) [pid = 2794] [serial = 1444] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x11828f000) [pid = 2794] [serial = 1450] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x116081000) [pid = 2794] [serial = 1441] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1182ce400) [pid = 2794] [serial = 1443] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x113f2fc00) [pid = 2794] [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.] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x124a76800) [pid = 2794] [serial = 1437] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1133dc800) [pid = 2794] [serial = 1440] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1167ed400) [pid = 2794] [serial = 1447] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1255bbc00) [pid = 2794] [serial = 1438] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x113f38000) [pid = 2794] [serial = 1446] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1198bbc00) [pid = 2794] [serial = 1431] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x120f46800) [pid = 2794] [serial = 1434] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x118722400) [pid = 2794] [serial = 1419] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x119187c00) [pid = 2794] [serial = 1428] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1192d6400) [pid = 2794] [serial = 1429] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x112fbb000) [pid = 2794] [serial = 1422] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x113dac000) [pid = 2794] [serial = 1423] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1176ea800) [pid = 2794] [serial = 1425] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x11828dc00) [pid = 2794] [serial = 1426] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x124202800) [pid = 2794] [serial = 1435] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x1192cc400) [pid = 2794] [serial = 1420] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x112f6c400) [pid = 2794] [serial = 1404] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x11915ac00) [pid = 2794] [serial = 1407] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x125356800) [pid = 2794] [serial = 1410] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x12893a800) [pid = 2794] [serial = 1413] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x112f67c00) [pid = 2794] [serial = 1416] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x120f41c00) [pid = 2794] [serial = 1432] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x124878000) [pid = 2794] [serial = 1457] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x124eb9000) [pid = 2794] [serial = 1460] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x124d7ec00) [pid = 2794] [serial = 1459] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x1196f5400) [pid = 2794] [serial = 1408] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x126934800) [pid = 2794] [serial = 1411] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 64 (0x1291d2c00) [pid = 2794] [serial = 1414] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 63 (0x116738000) [pid = 2794] [serial = 1417] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 62 (0x1160d9c00) [pid = 2794] [serial = 1405] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 61 (0x119ac0000) [pid = 2794] [serial = 1454] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 60 (0x124209400) [pid = 2794] [serial = 1456] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 59 (0x118704800) [pid = 2794] [serial = 1451] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | --DOMWINDOW == 58 (0x1192d3800) [pid = 2794] [serial = 1453] [outer = 0x0] [url = about:blank] 07:26:11 INFO - PROCESS | 2794 | 1467383171675 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 2794 | 1467383171678 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x113d79000 == 23 [pid = 2794] [id = 501] 07:26:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 59 (0x111c78c00) [pid = 2794] [serial = 1503] [outer = 0x0] 07:26:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 60 (0x1121b4800) [pid = 2794] [serial = 1504] [outer = 0x111c78c00] 07:26:11 INFO - PROCESS | 2794 | 1467383171699 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 61 (0x113a57800) [pid = 2794] [serial = 1505] [outer = 0x111c78c00] 07:26:12 INFO - PROCESS | 2794 | 1467383172064 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]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 621ms 07:26:12 INFO - PROCESS | 2794 | 1467383172085 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 2794 | 1467383172089 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:26:12 INFO - PROCESS | 2794 | 1467383172097 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 2794 | 1467383172099 Marionette TRACE conn2 <- [1,1978,null,{}] 07:26:12 INFO - PROCESS | 2794 | 1467383172103 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}] 07:26:12 INFO - PROCESS | 2794 | 1467383172105 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:12 INFO - PROCESS | 2794 | 1467383172221 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:26:12 INFO - PROCESS | 2794 | 1467383172326 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 2794 | 1467383172327 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185bb800 == 24 [pid = 2794] [id = 502] 07:26:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 62 (0x113dab800) [pid = 2794] [serial = 1506] [outer = 0x0] 07:26:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 63 (0x11662e400) [pid = 2794] [serial = 1507] [outer = 0x113dab800] 07:26:12 INFO - PROCESS | 2794 | 1467383172373 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 64 (0x116f48c00) [pid = 2794] [serial = 1508] [outer = 0x113dab800] 07:26:12 INFO - PROCESS | 2794 | 1467383172714 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]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 672ms 07:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:26:12 INFO - PROCESS | 2794 | 1467383172768 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 2794 | 1467383172769 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:26:12 INFO - PROCESS | 2794 | 1467383172771 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 2794 | 1467383172774 Marionette TRACE conn2 <- [1,1982,null,{}] 07:26:12 INFO - PROCESS | 2794 | 1467383172782 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}] 07:26:12 INFO - PROCESS | 2794 | 1467383172785 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:12 INFO - PROCESS | 2794 | 1467383172872 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:26:12 INFO - PROCESS | 2794 | 1467383172925 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 2794 | 1467383172927 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c51800 == 25 [pid = 2794] [id = 503] 07:26:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x1176e5c00) [pid = 2794] [serial = 1509] [outer = 0x0] 07:26:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x11828e000) [pid = 2794] [serial = 1510] [outer = 0x1176e5c00] 07:26:12 INFO - PROCESS | 2794 | 1467383172954 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x118708800) [pid = 2794] [serial = 1511] [outer = 0x1176e5c00] 07:26:13 INFO - PROCESS | 2794 | 1467383173236 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]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 472ms 07:26:13 INFO - PROCESS | 2794 | 1467383173247 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:26:13 INFO - PROCESS | 2794 | 1467383173249 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:26:13 INFO - PROCESS | 2794 | 1467383173251 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 2794 | 1467383173252 Marionette TRACE conn2 <- [1,1986,null,{}] 07:26:13 INFO - PROCESS | 2794 | 1467383173254 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}] 07:26:13 INFO - PROCESS | 2794 | 1467383173256 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:13 INFO - PROCESS | 2794 | 1467383173346 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:26:13 INFO - PROCESS | 2794 | 1467383173349 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 2794 | 1467383173350 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x124340000 == 26 [pid = 2794] [id = 504] 07:26:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x119156c00) [pid = 2794] [serial = 1512] [outer = 0x0] 07:26:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x1192d2800) [pid = 2794] [serial = 1513] [outer = 0x119156c00] 07:26:13 INFO - PROCESS | 2794 | 1467383173379 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x1196f6c00) [pid = 2794] [serial = 1514] [outer = 0x119156c00] 07:26:13 INFO - PROCESS | 2794 | 1467383173707 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]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 470ms 07:26:13 INFO - PROCESS | 2794 | 1467383173722 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 2794 | 1467383173723 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:26:13 INFO - PROCESS | 2794 | 1467383173728 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 2794 | 1467383173729 Marionette TRACE conn2 <- [1,1990,null,{}] 07:26:13 INFO - PROCESS | 2794 | 1467383173731 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}] 07:26:13 INFO - PROCESS | 2794 | 1467383173732 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:13 INFO - PROCESS | 2794 | 1467383173841 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:26:13 INFO - PROCESS | 2794 | 1467383173852 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 2794 | 1467383173853 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x124db2000 == 27 [pid = 2794] [id = 505] 07:26:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x110ee4400) [pid = 2794] [serial = 1515] [outer = 0x0] 07:26:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x1196f6400) [pid = 2794] [serial = 1516] [outer = 0x110ee4400] 07:26:13 INFO - PROCESS | 2794 | 1467383173876 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x120f41400) [pid = 2794] [serial = 1517] [outer = 0x110ee4400] 07:26:14 INFO - PROCESS | 2794 | 1467383174179 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]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 468ms 07:26:14 INFO - PROCESS | 2794 | 1467383174202 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 2794 | 1467383174203 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:26:14 INFO - PROCESS | 2794 | 1467383174205 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 2794 | 1467383174206 Marionette TRACE conn2 <- [1,1994,null,{}] 07:26:14 INFO - PROCESS | 2794 | 1467383174211 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}] 07:26:14 INFO - PROCESS | 2794 | 1467383174216 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:14 INFO - PROCESS | 2794 | 1467383174327 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:26:14 INFO - PROCESS | 2794 | 1467383174363 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 2794 | 1467383174364 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x126e5a000 == 28 [pid = 2794] [id = 506] 07:26:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x120ff6400) [pid = 2794] [serial = 1518] [outer = 0x0] 07:26:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x124207c00) [pid = 2794] [serial = 1519] [outer = 0x120ff6400] 07:26:14 INFO - PROCESS | 2794 | 1467383174390 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x124eb4c00) [pid = 2794] [serial = 1520] [outer = 0x120ff6400] 07:26:14 INFO - PROCESS | 2794 | 1467383174717 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]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 521ms 07:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:26:14 INFO - PROCESS | 2794 | 1467383174728 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 2794 | 1467383174729 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:26:14 INFO - PROCESS | 2794 | 1467383174731 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 2794 | 1467383174732 Marionette TRACE conn2 <- [1,1998,null,{}] 07:26:14 INFO - PROCESS | 2794 | 1467383174735 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}] 07:26:14 INFO - PROCESS | 2794 | 1467383174736 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:14 INFO - PROCESS | 2794 | 1467383174838 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:26:14 INFO - PROCESS | 2794 | 1467383174877 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 2794 | 1467383174878 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a33800 == 29 [pid = 2794] [id = 507] 07:26:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x124eb3400) [pid = 2794] [serial = 1521] [outer = 0x0] 07:26:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x12523ec00) [pid = 2794] [serial = 1522] [outer = 0x124eb3400] 07:26:14 INFO - PROCESS | 2794 | 1467383174902 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x12527c000) [pid = 2794] [serial = 1523] [outer = 0x124eb3400] 07:26:15 INFO - PROCESS | 2794 | 1467383175204 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]]]}] 07:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 518ms 07:26:15 INFO - PROCESS | 2794 | 1467383175250 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:26:15 INFO - PROCESS | 2794 | 1467383175252 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:26:15 INFO - PROCESS | 2794 | 1467383175254 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 2794 | 1467383175255 Marionette TRACE conn2 <- [1,2002,null,{}] 07:26:15 INFO - PROCESS | 2794 | 1467383175257 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}] 07:26:15 INFO - PROCESS | 2794 | 1467383175258 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:15 INFO - PROCESS | 2794 | 1467383175352 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:26:15 INFO - PROCESS | 2794 | 1467383175357 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 2794 | 1467383175358 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b42000 == 30 [pid = 2794] [id = 508] 07:26:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x124ebfc00) [pid = 2794] [serial = 1524] [outer = 0x0] 07:26:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1255b7400) [pid = 2794] [serial = 1525] [outer = 0x124ebfc00] 07:26:15 INFO - PROCESS | 2794 | 1467383175382 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x125dbbc00) [pid = 2794] [serial = 1526] [outer = 0x124ebfc00] 07:26:15 INFO - PROCESS | 2794 | 1467383175697 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]]]}] 07:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 07:26:15 INFO - PROCESS | 2794 | 1467383175738 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:26:15 INFO - PROCESS | 2794 | 1467383175739 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:26:15 INFO - PROCESS | 2794 | 1467383175744 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 2794 | 1467383175746 Marionette TRACE conn2 <- [1,2006,null,{}] 07:26:15 INFO - PROCESS | 2794 | 1467383175748 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}] 07:26:15 INFO - PROCESS | 2794 | 1467383175750 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:15 INFO - PROCESS | 2794 | 1467383175899 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x120f3e800) [pid = 2794] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1167eec00) [pid = 2794] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x113a5b400) [pid = 2794] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x120f3fc00) [pid = 2794] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x11602f800) [pid = 2794] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x12554b400) [pid = 2794] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x125824c00) [pid = 2794] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x11828ec00) [pid = 2794] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x112c22800) [pid = 2794] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:26:15 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x111c22400) [pid = 2794] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:26:15 INFO - PROCESS | 2794 | 1467383175941 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 2794 | 1467383175942 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c4b800 == 31 [pid = 2794] [id = 509] 07:26:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x110eec000) [pid = 2794] [serial = 1527] [outer = 0x0] 07:26:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x112c5c400) [pid = 2794] [serial = 1528] [outer = 0x110eec000] 07:26:15 INFO - PROCESS | 2794 | 1467383175966 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x118722c00) [pid = 2794] [serial = 1529] [outer = 0x110eec000] 07:26:16 INFO - PROCESS | 2794 | 1467383176262 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]]]}] 07:26:16 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 07:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 569ms 07:26:16 INFO - PROCESS | 2794 | 1467383176313 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 2794 | 1467383176314 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:26:16 INFO - PROCESS | 2794 | 1467383176317 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 2794 | 1467383176318 Marionette TRACE conn2 <- [1,2010,null,{}] 07:26:16 INFO - PROCESS | 2794 | 1467383176320 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}] 07:26:16 INFO - PROCESS | 2794 | 1467383176321 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:16 INFO - PROCESS | 2794 | 1467383176397 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:26:16 INFO - PROCESS | 2794 | 1467383176401 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 2794 | 1467383176402 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a53d000 == 32 [pid = 2794] [id = 510] 07:26:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x11602f800) [pid = 2794] [serial = 1530] [outer = 0x0] 07:26:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x125e95800) [pid = 2794] [serial = 1531] [outer = 0x11602f800] 07:26:16 INFO - PROCESS | 2794 | 1467383176427 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x126e9ac00) [pid = 2794] [serial = 1532] [outer = 0x11602f800] 07:26:16 INFO - PROCESS | 2794 | 1467383176738 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]]]}] 07:26:16 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 07:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 470ms 07:26:16 INFO - PROCESS | 2794 | 1467383176800 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 2794 | 1467383176801 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:26:16 INFO - PROCESS | 2794 | 1467383176804 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 2794 | 1467383176806 Marionette TRACE conn2 <- [1,2014,null,{}] 07:26:16 INFO - PROCESS | 2794 | 1467383176812 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}] 07:26:16 INFO - PROCESS | 2794 | 1467383176813 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:16 INFO - PROCESS | 2794 | 1467383176913 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:26:16 INFO - PROCESS | 2794 | 1467383176917 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 2794 | 1467383176918 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b91f800 == 33 [pid = 2794] [id = 511] 07:26:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1167f5000) [pid = 2794] [serial = 1533] [outer = 0x0] 07:26:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x128932400) [pid = 2794] [serial = 1534] [outer = 0x1167f5000] 07:26:16 INFO - PROCESS | 2794 | 1467383176944 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x128a71400) [pid = 2794] [serial = 1535] [outer = 0x1167f5000] 07:26:17 INFO - PROCESS | 2794 | 1467383177279 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]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 524ms 07:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:26:17 INFO - PROCESS | 2794 | 1467383177328 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 2794 | 1467383177329 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:26:17 INFO - PROCESS | 2794 | 1467383177331 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 2794 | 1467383177332 Marionette TRACE conn2 <- [1,2018,null,{}] 07:26:17 INFO - PROCESS | 2794 | 1467383177334 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}] 07:26:17 INFO - PROCESS | 2794 | 1467383177336 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:17 INFO - PROCESS | 2794 | 1467383177435 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:26:17 INFO - PROCESS | 2794 | 1467383177443 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 2794 | 1467383177444 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bada000 == 34 [pid = 2794] [id = 512] 07:26:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x127129c00) [pid = 2794] [serial = 1536] [outer = 0x0] 07:26:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x128ca7400) [pid = 2794] [serial = 1537] [outer = 0x127129c00] 07:26:17 INFO - PROCESS | 2794 | 1467383177467 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1291c9400) [pid = 2794] [serial = 1538] [outer = 0x127129c00] 07:26:17 INFO - PROCESS | 2794 | 1467383177763 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]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 468ms 07:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:26:17 INFO - PROCESS | 2794 | 1467383177799 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 2794 | 1467383177800 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:26:17 INFO - PROCESS | 2794 | 1467383177802 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 2794 | 1467383177813 Marionette TRACE conn2 <- [1,2022,null,{}] 07:26:17 INFO - PROCESS | 2794 | 1467383177816 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}] 07:26:17 INFO - PROCESS | 2794 | 1467383177817 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:17 INFO - PROCESS | 2794 | 1467383177895 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:26:17 INFO - PROCESS | 2794 | 1467383177988 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 2794 | 1467383177990 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x113adc800 == 35 [pid = 2794] [id = 513] 07:26:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x110e26c00) [pid = 2794] [serial = 1539] [outer = 0x0] 07:26:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x110e76c00) [pid = 2794] [serial = 1540] [outer = 0x110e26c00] 07:26:18 INFO - PROCESS | 2794 | 1467383178022 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x112c2a800) [pid = 2794] [serial = 1541] [outer = 0x110e26c00] 07:26:18 INFO - PROCESS | 2794 | 1467383178478 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]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 732ms 07:26:18 INFO - PROCESS | 2794 | 1467383178538 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 2794 | 1467383178542 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:26:18 INFO - PROCESS | 2794 | 1467383178547 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 2794 | 1467383178550 Marionette TRACE conn2 <- [1,2026,null,{}] 07:26:18 INFO - PROCESS | 2794 | 1467383178555 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}] 07:26:18 INFO - PROCESS | 2794 | 1467383178560 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:18 INFO - PROCESS | 2794 | 1467383178710 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:26:18 INFO - PROCESS | 2794 | 1467383178810 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 2794 | 1467383178812 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c54000 == 36 [pid = 2794] [id = 514] 07:26:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1133b5400) [pid = 2794] [serial = 1542] [outer = 0x0] 07:26:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x116f4a000) [pid = 2794] [serial = 1543] [outer = 0x1133b5400] 07:26:18 INFO - PROCESS | 2794 | 1467383178861 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x118289800) [pid = 2794] [serial = 1544] [outer = 0x1133b5400] 07:26:19 INFO - PROCESS | 2794 | 1467383179280 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]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 775ms 07:26:19 INFO - PROCESS | 2794 | 1467383179339 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 2794 | 1467383179341 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:26:19 INFO - PROCESS | 2794 | 1467383179358 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 2794 | 1467383179360 Marionette TRACE conn2 <- [1,2030,null,{}] 07:26:19 INFO - PROCESS | 2794 | 1467383179362 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}] 07:26:19 INFO - PROCESS | 2794 | 1467383179364 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:19 INFO - PROCESS | 2794 | 1467383179467 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:26:19 INFO - PROCESS | 2794 | 1467383179535 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 2794 | 1467383179536 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a53a800 == 37 [pid = 2794] [id = 515] 07:26:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x118727000) [pid = 2794] [serial = 1545] [outer = 0x0] 07:26:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x119aba400) [pid = 2794] [serial = 1546] [outer = 0x118727000] 07:26:19 INFO - PROCESS | 2794 | 1467383179566 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x120ff7400) [pid = 2794] [serial = 1547] [outer = 0x118727000] 07:26:19 INFO - PROCESS | 2794 | 1467383179982 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]]]}] 07:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 07:26:20 INFO - PROCESS | 2794 | 1467383180029 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 2794 | 1467383180030 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:26:20 INFO - PROCESS | 2794 | 1467383180037 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 2794 | 1467383180042 Marionette TRACE conn2 <- [1,2034,null,{}] 07:26:20 INFO - PROCESS | 2794 | 1467383180045 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}] 07:26:20 INFO - PROCESS | 2794 | 1467383180048 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:20 INFO - PROCESS | 2794 | 1467383180149 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:26:20 INFO - PROCESS | 2794 | 1467383180218 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 2794 | 1467383180220 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c177000 == 38 [pid = 2794] [id = 516] 07:26:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1192cc800) [pid = 2794] [serial = 1548] [outer = 0x0] 07:26:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x124d4f400) [pid = 2794] [serial = 1549] [outer = 0x1192cc800] 07:26:20 INFO - PROCESS | 2794 | 1467383180249 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x126936400) [pid = 2794] [serial = 1550] [outer = 0x1192cc800] 07:26:20 INFO - PROCESS | 2794 | 1467383180664 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]]]}] 07:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 679ms 07:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:26:20 INFO - PROCESS | 2794 | 1467383180713 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 2794 | 1467383180715 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:26:20 INFO - PROCESS | 2794 | 1467383180717 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 2794 | 1467383180718 Marionette TRACE conn2 <- [1,2038,null,{}] 07:26:20 INFO - PROCESS | 2794 | 1467383180720 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}] 07:26:20 INFO - PROCESS | 2794 | 1467383180722 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:20 INFO - PROCESS | 2794 | 1467383180861 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:26:20 INFO - PROCESS | 2794 | 1467383180929 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 2794 | 1467383180931 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x126962000 == 39 [pid = 2794] [id = 517] 07:26:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x112d78c00) [pid = 2794] [serial = 1551] [outer = 0x0] 07:26:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x119abb000) [pid = 2794] [serial = 1552] [outer = 0x112d78c00] 07:26:20 INFO - PROCESS | 2794 | 1467383180960 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x128a68400) [pid = 2794] [serial = 1553] [outer = 0x112d78c00] 07:26:21 INFO - PROCESS | 2794 | 1467383181563 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]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 920ms 07:26:21 INFO - PROCESS | 2794 | 1467383181639 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 2794 | 1467383181642 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:26:21 INFO - PROCESS | 2794 | 1467383181647 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 2794 | 1467383181650 Marionette TRACE conn2 <- [1,2042,null,{}] 07:26:21 INFO - PROCESS | 2794 | 1467383181653 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}] 07:26:21 INFO - PROCESS | 2794 | 1467383181655 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:21 INFO - PROCESS | 2794 | 1467383181744 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:26:21 INFO - PROCESS | 2794 | 1467383181802 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 2794 | 1467383181803 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c56000 == 40 [pid = 2794] [id = 518] 07:26:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x11323c800) [pid = 2794] [serial = 1554] [outer = 0x0] 07:26:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1133dc800) [pid = 2794] [serial = 1555] [outer = 0x11323c800] 07:26:21 INFO - PROCESS | 2794 | 1467383181830 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1160d7c00) [pid = 2794] [serial = 1556] [outer = 0x11323c800] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x124134000 == 39 [pid = 2794] [id = 487] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x126e5a000 == 38 [pid = 2794] [id = 506] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x128b42000 == 37 [pid = 2794] [id = 508] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x12a53d000 == 36 [pid = 2794] [id = 510] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x12bada000 == 35 [pid = 2794] [id = 512] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x128a33800 == 34 [pid = 2794] [id = 507] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x119c4b800 == 33 [pid = 2794] [id = 509] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x12b91f800 == 32 [pid = 2794] [id = 511] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x126962000 == 31 [pid = 2794] [id = 517] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x12c177000 == 30 [pid = 2794] [id = 516] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x12a53a800 == 29 [pid = 2794] [id = 515] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x119c54000 == 28 [pid = 2794] [id = 514] 07:26:22 INFO - PROCESS | 2794 | --DOCSHELL 0x113adc800 == 27 [pid = 2794] [id = 513] 07:26:22 INFO - PROCESS | 2794 | 1467383182738 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]]]}] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12443ec00) [pid = 2794] [serial = 1480] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1181eb800) [pid = 2794] [serial = 1489] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x11918dc00) [pid = 2794] [serial = 1474] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x116f0e400) [pid = 2794] [serial = 1469] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1255bc000) [pid = 2794] [serial = 1484] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x116629400) [pid = 2794] [serial = 1468] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x119ff5000) [pid = 2794] [serial = 1478] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x127127000) [pid = 2794] [serial = 1463] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x116023400) [pid = 2794] [serial = 1487] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x125dc6400) [pid = 2794] [serial = 1486] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x124205c00) [pid = 2794] [serial = 1492] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x11918cc00) [pid = 2794] [serial = 1477] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x110e2fc00) [pid = 2794] [serial = 1466] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x11828cc00) [pid = 2794] [serial = 1471] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x118727c00) [pid = 2794] [serial = 1490] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x112c23c00) [pid = 2794] [serial = 1465] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x125281c00) [pid = 2794] [serial = 1483] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x12523e400) [pid = 2794] [serial = 1481] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1182d1400) [pid = 2794] [serial = 1472] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x125240400) [pid = 2794] [serial = 1493] [outer = 0x0] [url = about:blank] 07:26:22 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x126e97c00) [pid = 2794] [serial = 1495] [outer = 0x0] [url = about:blank] 07:26:22 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) 07:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1175ms 07:26:22 INFO - PROCESS | 2794 | 1467383182821 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 2794 | 1467383182824 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:26:22 INFO - PROCESS | 2794 | 1467383182829 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 2794 | 1467383182832 Marionette TRACE conn2 <- [1,2046,null,{}] 07:26:22 INFO - PROCESS | 2794 | 1467383182835 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}] 07:26:22 INFO - PROCESS | 2794 | 1467383182837 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:22 INFO - PROCESS | 2794 | 1467383182912 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:26:22 INFO - PROCESS | 2794 | 1467383182917 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 2794 | 1467383182920 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x113adc800 == 28 [pid = 2794] [id = 519] 07:26:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x112d77c00) [pid = 2794] [serial = 1557] [outer = 0x0] 07:26:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x112d81c00) [pid = 2794] [serial = 1558] [outer = 0x112d77c00] 07:26:22 INFO - PROCESS | 2794 | 1467383182950 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1133d9400) [pid = 2794] [serial = 1559] [outer = 0x112d77c00] 07:26:23 INFO - PROCESS | 2794 | 1467383183338 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]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 570ms 07:26:23 INFO - PROCESS | 2794 | 1467383183400 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 2794 | 1467383183405 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:26:23 INFO - PROCESS | 2794 | 1467383183414 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 2794 | 1467383183417 Marionette TRACE conn2 <- [1,2050,null,{}] 07:26:23 INFO - PROCESS | 2794 | 1467383183420 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}] 07:26:23 INFO - PROCESS | 2794 | 1467383183423 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:23 INFO - PROCESS | 2794 | 1467383183537 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:26:23 INFO - PROCESS | 2794 | 1467383183556 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 2794 | 1467383183557 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e5000 == 29 [pid = 2794] [id = 520] 07:26:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1167ef000) [pid = 2794] [serial = 1560] [outer = 0x0] 07:26:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x116a0ac00) [pid = 2794] [serial = 1561] [outer = 0x1167ef000] 07:26:23 INFO - PROCESS | 2794 | 1467383183602 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1176e7000) [pid = 2794] [serial = 1562] [outer = 0x1167ef000] 07:26:23 INFO - PROCESS | 2794 | 1467383183989 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]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 621ms 07:26:24 INFO - PROCESS | 2794 | 1467383184035 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 2794 | 1467383184036 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:26:24 INFO - PROCESS | 2794 | 1467383184039 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 2794 | 1467383184048 Marionette TRACE conn2 <- [1,2054,null,{}] 07:26:24 INFO - PROCESS | 2794 | 1467383184056 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}] 07:26:24 INFO - PROCESS | 2794 | 1467383184060 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:24 INFO - PROCESS | 2794 | 1467383184137 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:26:24 INFO - PROCESS | 2794 | 1467383184167 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 2794 | 1467383184169 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x124145000 == 30 [pid = 2794] [id = 521] 07:26:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x118359c00) [pid = 2794] [serial = 1563] [outer = 0x0] 07:26:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x118705400) [pid = 2794] [serial = 1564] [outer = 0x118359c00] 07:26:24 INFO - PROCESS | 2794 | 1467383184198 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x11910f400) [pid = 2794] [serial = 1565] [outer = 0x118359c00] 07:26:24 INFO - PROCESS | 2794 | 1467383184568 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]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 578ms 07:26:24 INFO - PROCESS | 2794 | 1467383184618 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 2794 | 1467383184621 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:26:24 INFO - PROCESS | 2794 | 1467383184634 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 2794 | 1467383184635 Marionette TRACE conn2 <- [1,2058,null,{}] 07:26:24 INFO - PROCESS | 2794 | 1467383184639 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}] 07:26:24 INFO - PROCESS | 2794 | 1467383184642 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:24 INFO - PROCESS | 2794 | 1467383184756 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:26:24 INFO - PROCESS | 2794 | 1467383184771 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 2794 | 1467383184772 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d9f000 == 31 [pid = 2794] [id = 522] 07:26:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1192cb000) [pid = 2794] [serial = 1566] [outer = 0x0] 07:26:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1192d7800) [pid = 2794] [serial = 1567] [outer = 0x1192cb000] 07:26:24 INFO - PROCESS | 2794 | 1467383184815 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x119abb800) [pid = 2794] [serial = 1568] [outer = 0x1192cb000] 07:26:25 INFO - PROCESS | 2794 | 1467383185280 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]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 07:26:25 INFO - PROCESS | 2794 | 1467383185304 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 2794 | 1467383185306 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:26:25 INFO - PROCESS | 2794 | 1467383185323 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - PROCESS | 2794 | 1467383185324 Marionette TRACE conn2 <- [1,2062,null,{}] 07:26:25 INFO - PROCESS | 2794 | 1467383185330 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}] 07:26:25 INFO - PROCESS | 2794 | 1467383185331 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:25 INFO - PROCESS | 2794 | 1467383185428 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:26:25 INFO - PROCESS | 2794 | 1467383185485 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 2794 | 1467383185486 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891b800 == 32 [pid = 2794] [id = 523] 07:26:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x119ff5000) [pid = 2794] [serial = 1569] [outer = 0x0] 07:26:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x120f3e400) [pid = 2794] [serial = 1570] [outer = 0x119ff5000] 07:26:25 INFO - PROCESS | 2794 | 1467383185511 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x124002800) [pid = 2794] [serial = 1571] [outer = 0x119ff5000] 07:26:25 INFO - PROCESS | 2794 | 1467383185838 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]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 579ms 07:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:26:25 INFO - PROCESS | 2794 | 1467383185895 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 2794 | 1467383185896 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:26:25 INFO - PROCESS | 2794 | 1467383185898 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - PROCESS | 2794 | 1467383185899 Marionette TRACE conn2 <- [1,2066,null,{}] 07:26:25 INFO - PROCESS | 2794 | 1467383185902 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}] 07:26:25 INFO - PROCESS | 2794 | 1467383185906 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:26 INFO - PROCESS | 2794 | 1467383186020 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:26:26 INFO - PROCESS | 2794 | 1467383186067 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 2794 | 1467383186068 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x12913e800 == 33 [pid = 2794] [id = 524] 07:26:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1245f1c00) [pid = 2794] [serial = 1572] [outer = 0x0] 07:26:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x124d82000) [pid = 2794] [serial = 1573] [outer = 0x1245f1c00] 07:26:26 INFO - PROCESS | 2794 | 1467383186094 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x125247c00) [pid = 2794] [serial = 1574] [outer = 0x1245f1c00] 07:26:26 INFO - PROCESS | 2794 | 1467383186401 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]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 07:26:26 INFO - PROCESS | 2794 | 1467383186422 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 2794 | 1467383186423 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:26:26 INFO - PROCESS | 2794 | 1467383186429 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 2794 | 1467383186430 Marionette TRACE conn2 <- [1,2070,null,{}] 07:26:26 INFO - PROCESS | 2794 | 1467383186433 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}] 07:26:26 INFO - PROCESS | 2794 | 1467383186443 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:26 INFO - PROCESS | 2794 | 1467383186535 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:26:26 INFO - PROCESS | 2794 | 1467383186573 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 2794 | 1467383186574 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d24000 == 34 [pid = 2794] [id = 525] 07:26:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x125246c00) [pid = 2794] [serial = 1575] [outer = 0x0] 07:26:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1255bc000) [pid = 2794] [serial = 1576] [outer = 0x125246c00] 07:26:26 INFO - PROCESS | 2794 | 1467383186598 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x126930c00) [pid = 2794] [serial = 1577] [outer = 0x125246c00] 07:26:26 INFO - PROCESS | 2794 | 1467383186921 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]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 07:26:26 INFO - PROCESS | 2794 | 1467383186948 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 2794 | 1467383186949 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:26:26 INFO - PROCESS | 2794 | 1467383186951 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 2794 | 1467383186952 Marionette TRACE conn2 <- [1,2074,null,{}] 07:26:26 INFO - PROCESS | 2794 | 1467383186955 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}] 07:26:26 INFO - PROCESS | 2794 | 1467383186956 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:27 INFO - PROCESS | 2794 | 1467383187172 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1167f5000) [pid = 2794] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x120ff6400) [pid = 2794] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124eb3400) [pid = 2794] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x127129c00) [pid = 2794] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x125dc7400) [pid = 2794] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x116976400) [pid = 2794] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x110ef2000) [pid = 2794] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x113dab800) [pid = 2794] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x124ebfc00) [pid = 2794] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x119156c00) [pid = 2794] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1176e5c00) [pid = 2794] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x111c78c00) [pid = 2794] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x110eec000) [pid = 2794] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x11602f800) [pid = 2794] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x110ee4400) [pid = 2794] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:26:27 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x118726000) [pid = 2794] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:26:27 INFO - PROCESS | 2794 | 1467383187219 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 2794 | 1467383187220 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x119fe2000 == 35 [pid = 2794] [id = 526] 07:26:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x110eea400) [pid = 2794] [serial = 1578] [outer = 0x0] 07:26:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x111c78c00) [pid = 2794] [serial = 1579] [outer = 0x110eea400] 07:26:27 INFO - PROCESS | 2794 | 1467383187245 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1167f5000) [pid = 2794] [serial = 1580] [outer = 0x110eea400] 07:26:27 INFO - PROCESS | 2794 | 1467383187511 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]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 568ms 07:26:27 INFO - PROCESS | 2794 | 1467383187520 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 2794 | 1467383187521 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:26:27 INFO - PROCESS | 2794 | 1467383187535 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 2794 | 1467383187536 Marionette TRACE conn2 <- [1,2078,null,{}] 07:26:27 INFO - PROCESS | 2794 | 1467383187538 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}] 07:26:27 INFO - PROCESS | 2794 | 1467383187540 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:27 INFO - PROCESS | 2794 | 1467383187645 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:26:27 INFO - PROCESS | 2794 | 1467383187649 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 2794 | 1467383187650 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b913000 == 36 [pid = 2794] [id = 527] 07:26:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x116976400) [pid = 2794] [serial = 1581] [outer = 0x0] 07:26:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124eb3400) [pid = 2794] [serial = 1582] [outer = 0x116976400] 07:26:27 INFO - PROCESS | 2794 | 1467383187676 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x116029800) [pid = 2794] [serial = 1583] [outer = 0x116976400] 07:26:28 INFO - PROCESS | 2794 | 1467383188099 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]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 07:26:28 INFO - PROCESS | 2794 | 1467383188156 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 2794 | 1467383188158 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:26:28 INFO - PROCESS | 2794 | 1467383188161 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 2794 | 1467383188163 Marionette TRACE conn2 <- [1,2082,null,{}] 07:26:28 INFO - PROCESS | 2794 | 1467383188166 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}] 07:26:28 INFO - PROCESS | 2794 | 1467383188168 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:28 INFO - PROCESS | 2794 | 1467383188287 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:26:28 INFO - PROCESS | 2794 | 1467383188296 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 2794 | 1467383188297 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bad2800 == 37 [pid = 2794] [id = 528] 07:26:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12554d000) [pid = 2794] [serial = 1584] [outer = 0x0] 07:26:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x127129c00) [pid = 2794] [serial = 1585] [outer = 0x12554d000] 07:26:28 INFO - PROCESS | 2794 | 1467383188336 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12893a000) [pid = 2794] [serial = 1586] [outer = 0x12554d000] 07:26:28 INFO - PROCESS | 2794 | 1467383188684 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]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 573ms 07:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:26:28 INFO - PROCESS | 2794 | 1467383188735 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 2794 | 1467383188736 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:26:28 INFO - PROCESS | 2794 | 1467383188738 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 2794 | 1467383188740 Marionette TRACE conn2 <- [1,2086,null,{}] 07:26:28 INFO - PROCESS | 2794 | 1467383188752 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}] 07:26:28 INFO - PROCESS | 2794 | 1467383188754 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:28 INFO - PROCESS | 2794 | 1467383188848 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:26:28 INFO - PROCESS | 2794 | 1467383188852 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 2794 | 1467383188853 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3a5800 == 38 [pid = 2794] [id = 529] 07:26:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x128a67800) [pid = 2794] [serial = 1587] [outer = 0x0] 07:26:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x128a73800) [pid = 2794] [serial = 1588] [outer = 0x128a67800] 07:26:28 INFO - PROCESS | 2794 | 1467383188882 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1291d1000) [pid = 2794] [serial = 1589] [outer = 0x128a67800] 07:26:29 INFO - PROCESS | 2794 | 1467383189384 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]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 679ms 07:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:26:29 INFO - PROCESS | 2794 | 1467383189418 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 2794 | 1467383189420 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:26:29 INFO - PROCESS | 2794 | 1467383189424 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 2794 | 1467383189425 Marionette TRACE conn2 <- [1,2090,null,{}] 07:26:29 INFO - PROCESS | 2794 | 1467383189429 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}] 07:26:29 INFO - PROCESS | 2794 | 1467383189431 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:29 INFO - PROCESS | 2794 | 1467383189540 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:26:29 INFO - PROCESS | 2794 | 1467383189600 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 2794 | 1467383189602 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e69000 == 39 [pid = 2794] [id = 530] 07:26:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x110fa1c00) [pid = 2794] [serial = 1590] [outer = 0x0] 07:26:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x112f6a400) [pid = 2794] [serial = 1591] [outer = 0x110fa1c00] 07:26:29 INFO - PROCESS | 2794 | 1467383189632 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x113dad000) [pid = 2794] [serial = 1592] [outer = 0x110fa1c00] 07:26:30 INFO - PROCESS | 2794 | 1467383190225 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]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 821ms 07:26:30 INFO - PROCESS | 2794 | 1467383190245 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 2794 | 1467383190250 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:26:30 INFO - PROCESS | 2794 | 1467383190257 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 2794 | 1467383190260 Marionette TRACE conn2 <- [1,2094,null,{}] 07:26:30 INFO - PROCESS | 2794 | 1467383190264 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}] 07:26:30 INFO - PROCESS | 2794 | 1467383190266 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:30 INFO - PROCESS | 2794 | 1467383190414 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:26:30 INFO - PROCESS | 2794 | 1467383190496 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 2794 | 1467383190498 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x12716b000 == 40 [pid = 2794] [id = 531] 07:26:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x11607c000) [pid = 2794] [serial = 1593] [outer = 0x0] 07:26:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x118290800) [pid = 2794] [serial = 1594] [outer = 0x11607c000] 07:26:30 INFO - PROCESS | 2794 | 1467383190530 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x118520400) [pid = 2794] [serial = 1595] [outer = 0x11607c000] 07:26:31 INFO - PROCESS | 2794 | 1467383191147 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]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 922ms 07:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:26:31 INFO - PROCESS | 2794 | 1467383191178 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 2794 | 1467383191181 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:26:31 INFO - PROCESS | 2794 | 1467383191184 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 2794 | 1467383191187 Marionette TRACE conn2 <- [1,2098,null,{}] 07:26:31 INFO - PROCESS | 2794 | 1467383191191 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}] 07:26:31 INFO - PROCESS | 2794 | 1467383191192 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:31 INFO - PROCESS | 2794 | 1467383191303 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:26:31 INFO - PROCESS | 2794 | 1467383191429 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 2794 | 1467383191433 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x116abe000 == 41 [pid = 2794] [id = 532] 07:26:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x113a50800) [pid = 2794] [serial = 1596] [outer = 0x0] 07:26:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x113f2dc00) [pid = 2794] [serial = 1597] [outer = 0x113a50800] 07:26:31 INFO - PROCESS | 2794 | 1467383191482 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x1160de800) [pid = 2794] [serial = 1598] [outer = 0x113a50800] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x12bad2800 == 40 [pid = 2794] [id = 528] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x12b913000 == 39 [pid = 2794] [id = 527] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x119fe2000 == 38 [pid = 2794] [id = 526] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x129d24000 == 37 [pid = 2794] [id = 525] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x12913e800 == 36 [pid = 2794] [id = 524] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x12891b800 == 35 [pid = 2794] [id = 523] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x125d9f000 == 34 [pid = 2794] [id = 522] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x124145000 == 33 [pid = 2794] [id = 521] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e5000 == 32 [pid = 2794] [id = 520] 07:26:31 INFO - PROCESS | 2794 | --DOCSHELL 0x113adc800 == 31 [pid = 2794] [id = 519] 07:26:31 INFO - PROCESS | 2794 | 1467383191921 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]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 772ms 07:26:31 INFO - PROCESS | 2794 | 1467383191957 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 2794 | 1467383191960 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1192d4c00) [pid = 2794] [serial = 1475] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x128a71400) [pid = 2794] [serial = 1535] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x124207c00) [pid = 2794] [serial = 1519] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x12523ec00) [pid = 2794] [serial = 1522] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1291c9400) [pid = 2794] [serial = 1538] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x128ca7400) [pid = 2794] [serial = 1537] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12734dc00) [pid = 2794] [serial = 1496] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1176e8000) [pid = 2794] [serial = 1501] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x118288c00) [pid = 2794] [serial = 1502] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x111c1d800) [pid = 2794] [serial = 1498] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x112d85c00) [pid = 2794] [serial = 1499] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x11662e400) [pid = 2794] [serial = 1507] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x116f48c00) [pid = 2794] [serial = 1508] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1255b7400) [pid = 2794] [serial = 1525] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1192d2800) [pid = 2794] [serial = 1513] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1196f6c00) [pid = 2794] [serial = 1514] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x11828e000) [pid = 2794] [serial = 1510] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x118708800) [pid = 2794] [serial = 1511] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1121b4800) [pid = 2794] [serial = 1504] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x113a57800) [pid = 2794] [serial = 1505] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12527c000) [pid = 2794] [serial = 1523] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x125dbbc00) [pid = 2794] [serial = 1526] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x118722c00) [pid = 2794] [serial = 1529] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x128932400) [pid = 2794] [serial = 1534] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x112c5c400) [pid = 2794] [serial = 1528] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x126e9ac00) [pid = 2794] [serial = 1532] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1196f6400) [pid = 2794] [serial = 1516] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x124eb4c00) [pid = 2794] [serial = 1520] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x125e95800) [pid = 2794] [serial = 1531] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x120f41400) [pid = 2794] [serial = 1517] [outer = 0x0] [url = about:blank] 07:26:31 INFO - PROCESS | 2794 | 1467383191976 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 2794 | 1467383191977 Marionette TRACE conn2 <- [1,2102,null,{}] 07:26:31 INFO - PROCESS | 2794 | 1467383191982 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}] 07:26:31 INFO - PROCESS | 2794 | 1467383191983 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:32 INFO - PROCESS | 2794 | 1467383192058 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:26:32 INFO - PROCESS | 2794 | 1467383192064 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 2794 | 1467383192066 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188ac800 == 32 [pid = 2794] [id = 533] 07:26:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x116a0a000) [pid = 2794] [serial = 1599] [outer = 0x0] 07:26:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1176e8000) [pid = 2794] [serial = 1600] [outer = 0x116a0a000] 07:26:32 INFO - PROCESS | 2794 | 1467383192094 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x118288c00) [pid = 2794] [serial = 1601] [outer = 0x116a0a000] 07:26:32 INFO - PROCESS | 2794 | 1467383192450 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]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 532ms 07:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:26:32 INFO - PROCESS | 2794 | 1467383192499 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 2794 | 1467383192500 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:26:32 INFO - PROCESS | 2794 | 1467383192502 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 2794 | 1467383192505 Marionette TRACE conn2 <- [1,2106,null,{}] 07:26:32 INFO - PROCESS | 2794 | 1467383192519 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}] 07:26:32 INFO - PROCESS | 2794 | 1467383192522 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:32 INFO - PROCESS | 2794 | 1467383192603 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:26:32 INFO - PROCESS | 2794 | 1467383192612 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 2794 | 1467383192614 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246cd000 == 33 [pid = 2794] [id = 534] 07:26:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1182bd000) [pid = 2794] [serial = 1602] [outer = 0x0] 07:26:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x11918c800) [pid = 2794] [serial = 1603] [outer = 0x1182bd000] 07:26:32 INFO - PROCESS | 2794 | 1467383192642 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1196fa800) [pid = 2794] [serial = 1604] [outer = 0x1182bd000] 07:26:33 INFO - PROCESS | 2794 | 1467383193071 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]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 625ms 07:26:33 INFO - PROCESS | 2794 | 1467383193128 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:26:33 INFO - PROCESS | 2794 | 1467383193130 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:26:33 INFO - PROCESS | 2794 | 1467383193134 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 2794 | 1467383193136 Marionette TRACE conn2 <- [1,2110,null,{}] 07:26:33 INFO - PROCESS | 2794 | 1467383193139 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}] 07:26:33 INFO - PROCESS | 2794 | 1467383193141 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:33 INFO - PROCESS | 2794 | 1467383193262 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:26:33 INFO - PROCESS | 2794 | 1467383193272 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 2794 | 1467383193273 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x12716a000 == 34 [pid = 2794] [id = 535] 07:26:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x119d1d000) [pid = 2794] [serial = 1605] [outer = 0x0] 07:26:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x120fed400) [pid = 2794] [serial = 1606] [outer = 0x119d1d000] 07:26:33 INFO - PROCESS | 2794 | 1467383193316 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x124207c00) [pid = 2794] [serial = 1607] [outer = 0x119d1d000] 07:26:33 INFO - PROCESS | 2794 | 1467383193714 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]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 621ms 07:26:33 INFO - PROCESS | 2794 | 1467383193754 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 2794 | 1467383193755 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:26:33 INFO - PROCESS | 2794 | 1467383193758 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 2794 | 1467383193761 Marionette TRACE conn2 <- [1,2114,null,{}] 07:26:33 INFO - PROCESS | 2794 | 1467383193765 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}] 07:26:33 INFO - PROCESS | 2794 | 1467383193766 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:33 INFO - PROCESS | 2794 | 1467383193878 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:26:33 INFO - PROCESS | 2794 | 1467383193915 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 2794 | 1467383193916 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a3a800 == 35 [pid = 2794] [id = 536] 07:26:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192ca800) [pid = 2794] [serial = 1608] [outer = 0x0] 07:26:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x12486e400) [pid = 2794] [serial = 1609] [outer = 0x1192ca800] 07:26:33 INFO - PROCESS | 2794 | 1467383193947 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124d83800) [pid = 2794] [serial = 1610] [outer = 0x1192ca800] 07:26:34 INFO - PROCESS | 2794 | 1467383194249 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]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 07:26:34 INFO - PROCESS | 2794 | 1467383194296 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:26:34 INFO - PROCESS | 2794 | 1467383194297 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:26:34 INFO - PROCESS | 2794 | 1467383194299 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 2794 | 1467383194300 Marionette TRACE conn2 <- [1,2118,null,{}] 07:26:34 INFO - PROCESS | 2794 | 1467383194303 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}] 07:26:34 INFO - PROCESS | 2794 | 1467383194307 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:34 INFO - PROCESS | 2794 | 1467383194423 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:26:34 INFO - PROCESS | 2794 | 1467383194428 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 2794 | 1467383194429 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x129140000 == 36 [pid = 2794] [id = 537] 07:26:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x124d85400) [pid = 2794] [serial = 1611] [outer = 0x0] 07:26:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x125242800) [pid = 2794] [serial = 1612] [outer = 0x124d85400] 07:26:34 INFO - PROCESS | 2794 | 1467383194454 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x126e97c00) [pid = 2794] [serial = 1613] [outer = 0x124d85400] 07:26:34 INFO - PROCESS | 2794 | 1467383194819 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]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 569ms 07:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:26:34 INFO - PROCESS | 2794 | 1467383194870 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 2794 | 1467383194872 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:26:34 INFO - PROCESS | 2794 | 1467383194875 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 2794 | 1467383194877 Marionette TRACE conn2 <- [1,2122,null,{}] 07:26:34 INFO - PROCESS | 2794 | 1467383194880 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}] 07:26:34 INFO - PROCESS | 2794 | 1467383194882 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:35 INFO - PROCESS | 2794 | 1467383195029 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:26:35 INFO - PROCESS | 2794 | 1467383195048 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 2794 | 1467383195056 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x12aa0e800 == 37 [pid = 2794] [id = 538] 07:26:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12734dc00) [pid = 2794] [serial = 1614] [outer = 0x0] 07:26:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128933c00) [pid = 2794] [serial = 1615] [outer = 0x12734dc00] 07:26:35 INFO - PROCESS | 2794 | 1467383195081 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x128a6f800) [pid = 2794] [serial = 1616] [outer = 0x12734dc00] 07:26:35 INFO - PROCESS | 2794 | 1467383195400 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]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 573ms 07:26:35 INFO - PROCESS | 2794 | 1467383195448 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 2794 | 1467383195449 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:26:35 INFO - PROCESS | 2794 | 1467383195451 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 2794 | 1467383195452 Marionette TRACE conn2 <- [1,2126,null,{}] 07:26:35 INFO - PROCESS | 2794 | 1467383195454 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}] 07:26:35 INFO - PROCESS | 2794 | 1467383195455 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:35 INFO - PROCESS | 2794 | 1467383195552 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:26:35 INFO - PROCESS | 2794 | 1467383195564 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 2794 | 1467383195565 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bacc800 == 38 [pid = 2794] [id = 539] 07:26:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x128a6fc00) [pid = 2794] [serial = 1617] [outer = 0x0] 07:26:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x128ed4400) [pid = 2794] [serial = 1618] [outer = 0x128a6fc00] 07:26:35 INFO - PROCESS | 2794 | 1467383195590 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1291d0800) [pid = 2794] [serial = 1619] [outer = 0x128a6fc00] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x110e26c00) [pid = 2794] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1133b5400) [pid = 2794] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x118727000) [pid = 2794] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1192cc800) [pid = 2794] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x112d78c00) [pid = 2794] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x112d77c00) [pid = 2794] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1167ef000) [pid = 2794] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1192cb000) [pid = 2794] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x119ff5000) [pid = 2794] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x118359c00) [pid = 2794] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x11323c800) [pid = 2794] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12554d000) [pid = 2794] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1245f1c00) [pid = 2794] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x125246c00) [pid = 2794] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x110eea400) [pid = 2794] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:26:35 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x116976400) [pid = 2794] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:26:35 INFO - PROCESS | 2794 | 1467383195981 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]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 568ms 07:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:26:36 INFO - PROCESS | 2794 | 1467383196020 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 2794 | 1467383196021 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:26:36 INFO - PROCESS | 2794 | 1467383196023 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 2794 | 1467383196025 Marionette TRACE conn2 <- [1,2130,null,{}] 07:26:36 INFO - PROCESS | 2794 | 1467383196027 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}] 07:26:36 INFO - PROCESS | 2794 | 1467383196028 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:36 INFO - PROCESS | 2794 | 1467383196104 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:26:36 INFO - PROCESS | 2794 | 1467383196118 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 2794 | 1467383196120 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x124506800 == 39 [pid = 2794] [id = 540] 07:26:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1121b7c00) [pid = 2794] [serial = 1620] [outer = 0x0] 07:26:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x113d45c00) [pid = 2794] [serial = 1621] [outer = 0x1121b7c00] 07:26:36 INFO - PROCESS | 2794 | 1467383196144 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1182b9000) [pid = 2794] [serial = 1622] [outer = 0x1121b7c00] 07:26:36 INFO - PROCESS | 2794 | 1467383196480 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] 07:26:36 INFO - PROCESS | 2794 | 1467383196497 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:26:36 INFO - PROCESS | 2794 | 1467383196499 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 2794 | 1467383196500 Marionette TRACE conn2 <- [1,2134,null,{}] 07:26:36 INFO - PROCESS | 2794 | 1467383196503 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}] 07:26:36 INFO - PROCESS | 2794 | 1467383196504 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:36 INFO - PROCESS | 2794 | 1467383196610 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:26:36 INFO - PROCESS | 2794 | 1467383196617 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 2794 | 1467383196618 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c163800 == 40 [pid = 2794] [id = 541] 07:26:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1121be800) [pid = 2794] [serial = 1623] [outer = 0x0] 07:26:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192d0400) [pid = 2794] [serial = 1624] [outer = 0x1121be800] 07:26:36 INFO - PROCESS | 2794 | 1467383196642 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x12420b400) [pid = 2794] [serial = 1625] [outer = 0x1121be800] 07:26:36 INFO - PROCESS | 2794 | 1467383196953 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]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 469ms 07:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:26:36 INFO - PROCESS | 2794 | 1467383196968 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 2794 | 1467383196970 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:26:36 INFO - PROCESS | 2794 | 1467383196972 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 2794 | 1467383196974 Marionette TRACE conn2 <- [1,2138,null,{}] 07:26:36 INFO - PROCESS | 2794 | 1467383196979 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}] 07:26:36 INFO - PROCESS | 2794 | 1467383196981 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:37 INFO - PROCESS | 2794 | 1467383197079 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:26:37 INFO - PROCESS | 2794 | 1467383197083 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 2794 | 1467383197084 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cad9000 == 41 [pid = 2794] [id = 542] 07:26:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1291d0000) [pid = 2794] [serial = 1626] [outer = 0x0] 07:26:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1291d8000) [pid = 2794] [serial = 1627] [outer = 0x1291d0000] 07:26:37 INFO - PROCESS | 2794 | 1467383197111 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1294a4400) [pid = 2794] [serial = 1628] [outer = 0x1291d0000] 07:26:37 INFO - PROCESS | 2794 | 1467383197448 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]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 522ms 07:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:26:37 INFO - PROCESS | 2794 | 1467383197495 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 2794 | 1467383197496 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:26:37 INFO - PROCESS | 2794 | 1467383197498 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 2794 | 1467383197499 Marionette TRACE conn2 <- [1,2142,null,{}] 07:26:37 INFO - PROCESS | 2794 | 1467383197511 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}] 07:26:37 INFO - PROCESS | 2794 | 1467383197512 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:37 INFO - PROCESS | 2794 | 1467383197589 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:26:37 INFO - PROCESS | 2794 | 1467383197595 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 2794 | 1467383197596 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbc9800 == 42 [pid = 2794] [id = 543] 07:26:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12a514c00) [pid = 2794] [serial = 1629] [outer = 0x0] 07:26:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12a5e4400) [pid = 2794] [serial = 1630] [outer = 0x12a514c00] 07:26:37 INFO - PROCESS | 2794 | 1467383197620 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12a6ad400) [pid = 2794] [serial = 1631] [outer = 0x12a514c00] 07:26:38 INFO - PROCESS | 2794 | 1467383198044 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] 07:26:38 INFO - PROCESS | 2794 | 1467383198082 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:26:38 INFO - PROCESS | 2794 | 1467383198086 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 2794 | 1467383198088 Marionette TRACE conn2 <- [1,2146,null,{}] 07:26:38 INFO - PROCESS | 2794 | 1467383198092 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}] 07:26:38 INFO - PROCESS | 2794 | 1467383198093 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:38 INFO - PROCESS | 2794 | 1467383198196 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:26:38 INFO - PROCESS | 2794 | 1467383198268 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 2794 | 1467383198271 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185aa800 == 43 [pid = 2794] [id = 544] 07:26:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x111e58c00) [pid = 2794] [serial = 1632] [outer = 0x0] 07:26:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x113aadc00) [pid = 2794] [serial = 1633] [outer = 0x111e58c00] 07:26:38 INFO - PROCESS | 2794 | 1467383198301 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1166ef000) [pid = 2794] [serial = 1634] [outer = 0x111e58c00] 07:26:38 INFO - PROCESS | 2794 | 1467383198714 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] 07:26:38 INFO - PROCESS | 2794 | 1467383198778 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:26:38 INFO - PROCESS | 2794 | 1467383198784 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 2794 | 1467383198786 Marionette TRACE conn2 <- [1,2150,null,{}] 07:26:38 INFO - PROCESS | 2794 | 1467383198788 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}] 07:26:38 INFO - PROCESS | 2794 | 1467383198790 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:38 INFO - PROCESS | 2794 | 1467383198892 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:26:38 INFO - PROCESS | 2794 | 1467383198964 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 2794 | 1467383198966 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x127165800 == 44 [pid = 2794] [id = 545] 07:26:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x11852bc00) [pid = 2794] [serial = 1635] [outer = 0x0] 07:26:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x118721800) [pid = 2794] [serial = 1636] [outer = 0x11852bc00] 07:26:38 INFO - PROCESS | 2794 | 1467383198996 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x119193000) [pid = 2794] [serial = 1637] [outer = 0x11852bc00] 07:26:39 INFO - PROCESS | 2794 | 1467383199434 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]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 07:26:39 INFO - PROCESS | 2794 | 1467383199454 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:26:39 INFO - PROCESS | 2794 | 1467383199455 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:26:39 INFO - PROCESS | 2794 | 1467383199459 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 2794 | 1467383199463 Marionette TRACE conn2 <- [1,2154,null,{}] 07:26:39 INFO - PROCESS | 2794 | 1467383199509 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}] 07:26:39 INFO - PROCESS | 2794 | 1467383199513 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:39 INFO - PROCESS | 2794 | 1467383199636 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:26:39 INFO - PROCESS | 2794 | 1467383199690 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 2794 | 1467383199693 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbce800 == 45 [pid = 2794] [id = 546] 07:26:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x124eb8800) [pid = 2794] [serial = 1638] [outer = 0x0] 07:26:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x125248c00) [pid = 2794] [serial = 1639] [outer = 0x124eb8800] 07:26:39 INFO - PROCESS | 2794 | 1467383199723 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x125dbc000) [pid = 2794] [serial = 1640] [outer = 0x124eb8800] 07:26:40 INFO - PROCESS | 2794 | 1467383200138 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]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 728ms 07:26:40 INFO - PROCESS | 2794 | 1467383200186 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 2794 | 1467383200188 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:26:40 INFO - PROCESS | 2794 | 1467383200191 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 2794 | 1467383200192 Marionette TRACE conn2 <- [1,2158,null,{}] 07:26:40 INFO - PROCESS | 2794 | 1467383200194 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}] 07:26:40 INFO - PROCESS | 2794 | 1467383200196 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:40 INFO - PROCESS | 2794 | 1467383200296 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:26:40 INFO - PROCESS | 2794 | 1467383200356 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 2794 | 1467383200357 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d251800 == 46 [pid = 2794] [id = 547] 07:26:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x126dd3c00) [pid = 2794] [serial = 1641] [outer = 0x0] 07:26:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x128ca6400) [pid = 2794] [serial = 1642] [outer = 0x126dd3c00] 07:26:40 INFO - PROCESS | 2794 | 1467383200386 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x129416400) [pid = 2794] [serial = 1643] [outer = 0x126dd3c00] 07:26:40 INFO - PROCESS | 2794 | 1467383200990 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]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 871ms 07:26:41 INFO - PROCESS | 2794 | 1467383201074 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 2794 | 1467383201077 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:26:41 INFO - PROCESS | 2794 | 1467383201083 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 2794 | 1467383201084 Marionette TRACE conn2 <- [1,2162,null,{}] 07:26:41 INFO - PROCESS | 2794 | 1467383201089 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}] 07:26:41 INFO - PROCESS | 2794 | 1467383201090 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:41 INFO - PROCESS | 2794 | 1467383201179 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:26:41 INFO - PROCESS | 2794 | 1467383201248 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 2794 | 1467383201249 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x124142800 == 47 [pid = 2794] [id = 548] 07:26:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x1133d2000) [pid = 2794] [serial = 1644] [outer = 0x0] 07:26:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x116a0bc00) [pid = 2794] [serial = 1645] [outer = 0x1133d2000] 07:26:41 INFO - PROCESS | 2794 | 1467383201277 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x11828e800) [pid = 2794] [serial = 1646] [outer = 0x1133d2000] 07:26:41 INFO - PROCESS | 2794 | 1467383201684 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]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 619ms 07:26:41 INFO - PROCESS | 2794 | 1467383201703 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 2794 | 1467383201706 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:26:41 INFO - PROCESS | 2794 | 1467383201710 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 2794 | 1467383201712 Marionette TRACE conn2 <- [1,2166,null,{}] 07:26:41 INFO - PROCESS | 2794 | 1467383201714 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}] 07:26:41 INFO - PROCESS | 2794 | 1467383201716 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:41 INFO - PROCESS | 2794 | 1467383201811 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:26:41 INFO - PROCESS | 2794 | 1467383201873 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 2794 | 1467383201874 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c53800 == 48 [pid = 2794] [id = 549] 07:26:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x118286000) [pid = 2794] [serial = 1647] [outer = 0x0] 07:26:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x118359800) [pid = 2794] [serial = 1648] [outer = 0x118286000] 07:26:41 INFO - PROCESS | 2794 | 1467383201902 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x119191400) [pid = 2794] [serial = 1649] [outer = 0x118286000] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12cad9000 == 47 [pid = 2794] [id = 542] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12c163800 == 46 [pid = 2794] [id = 541] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x124506800 == 45 [pid = 2794] [id = 540] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12bacc800 == 44 [pid = 2794] [id = 539] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12aa0e800 == 43 [pid = 2794] [id = 538] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x129140000 == 42 [pid = 2794] [id = 537] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x128a3a800 == 41 [pid = 2794] [id = 536] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12716a000 == 40 [pid = 2794] [id = 535] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x1246cd000 == 39 [pid = 2794] [id = 534] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x1188ac800 == 38 [pid = 2794] [id = 533] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x116abe000 == 37 [pid = 2794] [id = 532] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12716b000 == 36 [pid = 2794] [id = 531] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x117e69000 == 35 [pid = 2794] [id = 530] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3a5800 == 34 [pid = 2794] [id = 529] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x119c56000 == 33 [pid = 2794] [id = 518] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x124142800 == 32 [pid = 2794] [id = 548] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12d251800 == 31 [pid = 2794] [id = 547] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbce800 == 30 [pid = 2794] [id = 546] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x127165800 == 29 [pid = 2794] [id = 545] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbc9800 == 28 [pid = 2794] [id = 543] 07:26:42 INFO - PROCESS | 2794 | --DOCSHELL 0x1185aa800 == 27 [pid = 2794] [id = 544] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x112c2a800) [pid = 2794] [serial = 1541] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x110e76c00) [pid = 2794] [serial = 1540] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x118289800) [pid = 2794] [serial = 1544] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x116f4a000) [pid = 2794] [serial = 1543] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x120ff7400) [pid = 2794] [serial = 1547] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x119aba400) [pid = 2794] [serial = 1546] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x126936400) [pid = 2794] [serial = 1550] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x124d4f400) [pid = 2794] [serial = 1549] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x128a68400) [pid = 2794] [serial = 1553] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x119abb000) [pid = 2794] [serial = 1552] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x112d81c00) [pid = 2794] [serial = 1558] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1133d9400) [pid = 2794] [serial = 1559] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x116a0ac00) [pid = 2794] [serial = 1561] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1176e7000) [pid = 2794] [serial = 1562] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1192d7800) [pid = 2794] [serial = 1567] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x120f3e400) [pid = 2794] [serial = 1570] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x118705400) [pid = 2794] [serial = 1564] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x11910f400) [pid = 2794] [serial = 1565] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1160d7c00) [pid = 2794] [serial = 1556] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1133dc800) [pid = 2794] [serial = 1555] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x12893a000) [pid = 2794] [serial = 1586] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x128a73800) [pid = 2794] [serial = 1588] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x124d82000) [pid = 2794] [serial = 1573] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x124002800) [pid = 2794] [serial = 1571] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1255bc000) [pid = 2794] [serial = 1576] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x125247c00) [pid = 2794] [serial = 1574] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x126930c00) [pid = 2794] [serial = 1577] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1167f5000) [pid = 2794] [serial = 1580] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x116029800) [pid = 2794] [serial = 1583] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x127129c00) [pid = 2794] [serial = 1585] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x111c78c00) [pid = 2794] [serial = 1579] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x124eb3400) [pid = 2794] [serial = 1582] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x119abb800) [pid = 2794] [serial = 1568] [outer = 0x0] [url = about:blank] 07:26:42 INFO - PROCESS | 2794 | 1467383202869 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]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1175ms 07:26:42 INFO - PROCESS | 2794 | 1467383202887 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 2794 | 1467383202891 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:26:42 INFO - PROCESS | 2794 | 1467383202906 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 2794 | 1467383202914 Marionette TRACE conn2 <- [1,2170,null,{}] 07:26:42 INFO - PROCESS | 2794 | 1467383202919 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}] 07:26:42 INFO - PROCESS | 2794 | 1467383202921 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:43 INFO - PROCESS | 2794 | 1467383203036 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:26:43 INFO - PROCESS | 2794 | 1467383203118 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 2794 | 1467383203120 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170a4800 == 28 [pid = 2794] [id = 550] 07:26:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x112faec00) [pid = 2794] [serial = 1650] [outer = 0x0] 07:26:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x112fdc800) [pid = 2794] [serial = 1651] [outer = 0x112faec00] 07:26:43 INFO - PROCESS | 2794 | 1467383203147 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1151d5800) [pid = 2794] [serial = 1652] [outer = 0x112faec00] 07:26:43 INFO - PROCESS | 2794 | 1467383203435 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]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 581ms 07:26:43 INFO - PROCESS | 2794 | 1467383203485 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 2794 | 1467383203488 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:26:43 INFO - PROCESS | 2794 | 1467383203495 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 2794 | 1467383203497 Marionette TRACE conn2 <- [1,2174,null,{}] 07:26:43 INFO - PROCESS | 2794 | 1467383203499 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}] 07:26:43 INFO - PROCESS | 2794 | 1467383203501 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:43 INFO - PROCESS | 2794 | 1467383203579 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:26:43 INFO - PROCESS | 2794 | 1467383203583 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 2794 | 1467383203585 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x119177000 == 29 [pid = 2794] [id = 551] 07:26:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1160d7c00) [pid = 2794] [serial = 1653] [outer = 0x0] 07:26:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1176e7400) [pid = 2794] [serial = 1654] [outer = 0x1160d7c00] 07:26:43 INFO - PROCESS | 2794 | 1467383203614 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x11828e400) [pid = 2794] [serial = 1655] [outer = 0x1160d7c00] 07:26:43 INFO - PROCESS | 2794 | 1467383203981 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]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 522ms 07:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:26:44 INFO - PROCESS | 2794 | 1467383204017 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 2794 | 1467383204018 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:26:44 INFO - PROCESS | 2794 | 1467383204020 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 2794 | 1467383204023 Marionette TRACE conn2 <- [1,2178,null,{}] 07:26:44 INFO - PROCESS | 2794 | 1467383204033 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}] 07:26:44 INFO - PROCESS | 2794 | 1467383204036 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:44 INFO - PROCESS | 2794 | 1467383204111 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:26:44 INFO - PROCESS | 2794 | 1467383204117 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 2794 | 1467383204119 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246c8800 == 30 [pid = 2794] [id = 552] 07:26:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1182cb400) [pid = 2794] [serial = 1656] [outer = 0x0] 07:26:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192c9800) [pid = 2794] [serial = 1657] [outer = 0x1182cb400] 07:26:44 INFO - PROCESS | 2794 | 1467383204151 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1196efc00) [pid = 2794] [serial = 1658] [outer = 0x1182cb400] 07:26:44 INFO - PROCESS | 2794 | 1467383204485 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]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 474ms 07:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:26:44 INFO - PROCESS | 2794 | 1467383204496 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 2794 | 1467383204498 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:26:44 INFO - PROCESS | 2794 | 1467383204500 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 2794 | 1467383204501 Marionette TRACE conn2 <- [1,2182,null,{}] 07:26:44 INFO - PROCESS | 2794 | 1467383204503 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}] 07:26:44 INFO - PROCESS | 2794 | 1467383204504 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:44 INFO - PROCESS | 2794 | 1467383204584 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:26:44 INFO - PROCESS | 2794 | 1467383204656 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 2794 | 1467383204657 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x126963800 == 31 [pid = 2794] [id = 553] 07:26:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x113240800) [pid = 2794] [serial = 1659] [outer = 0x0] 07:26:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1198c5000) [pid = 2794] [serial = 1660] [outer = 0x113240800] 07:26:44 INFO - PROCESS | 2794 | 1467383204682 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x120f47c00) [pid = 2794] [serial = 1661] [outer = 0x113240800] 07:26:45 INFO - PROCESS | 2794 | 1467383205017 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]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 570ms 07:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:26:45 INFO - PROCESS | 2794 | 1467383205070 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 2794 | 1467383205072 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:26:45 INFO - PROCESS | 2794 | 1467383205074 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 2794 | 1467383205075 Marionette TRACE conn2 <- [1,2186,null,{}] 07:26:45 INFO - PROCESS | 2794 | 1467383205077 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}] 07:26:45 INFO - PROCESS | 2794 | 1467383205078 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:45 INFO - PROCESS | 2794 | 1467383205170 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:26:45 INFO - PROCESS | 2794 | 1467383205176 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 2794 | 1467383205177 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x128929000 == 32 [pid = 2794] [id = 554] 07:26:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x110ef2c00) [pid = 2794] [serial = 1662] [outer = 0x0] 07:26:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x120ffcc00) [pid = 2794] [serial = 1663] [outer = 0x110ef2c00] 07:26:45 INFO - PROCESS | 2794 | 1467383205202 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x124871400) [pid = 2794] [serial = 1664] [outer = 0x110ef2c00] 07:26:45 INFO - PROCESS | 2794 | 1467383205550 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]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 520ms 07:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:26:45 INFO - PROCESS | 2794 | 1467383205594 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 2794 | 1467383205595 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:26:45 INFO - PROCESS | 2794 | 1467383205597 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 2794 | 1467383205598 Marionette TRACE conn2 <- [1,2190,null,{}] 07:26:45 INFO - PROCESS | 2794 | 1467383205601 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}] 07:26:45 INFO - PROCESS | 2794 | 1467383205605 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:45 INFO - PROCESS | 2794 | 1467383205708 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:26:45 INFO - PROCESS | 2794 | 1467383205746 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 2794 | 1467383205747 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x129154800 == 33 [pid = 2794] [id = 555] 07:26:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x124d7d400) [pid = 2794] [serial = 1665] [outer = 0x0] 07:26:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12523e400) [pid = 2794] [serial = 1666] [outer = 0x124d7d400] 07:26:45 INFO - PROCESS | 2794 | 1467383205772 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1258d9c00) [pid = 2794] [serial = 1667] [outer = 0x124d7d400] 07:26:46 INFO - PROCESS | 2794 | 1467383206089 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]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 517ms 07:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:26:46 INFO - PROCESS | 2794 | 1467383206123 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 2794 | 1467383206125 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:26:46 INFO - PROCESS | 2794 | 1467383206127 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 2794 | 1467383206128 Marionette TRACE conn2 <- [1,2194,null,{}] 07:26:46 INFO - PROCESS | 2794 | 1467383206130 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}] 07:26:46 INFO - PROCESS | 2794 | 1467383206131 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:46 INFO - PROCESS | 2794 | 1467383206222 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:26:46 INFO - PROCESS | 2794 | 1467383206261 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 2794 | 1467383206262 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a674800 == 34 [pid = 2794] [id = 556] 07:26:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1258d9800) [pid = 2794] [serial = 1668] [outer = 0x0] 07:26:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x125e9a800) [pid = 2794] [serial = 1669] [outer = 0x1258d9800] 07:26:46 INFO - PROCESS | 2794 | 1467383206286 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x126e0fc00) [pid = 2794] [serial = 1670] [outer = 0x1258d9800] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124d85400) [pid = 2794] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x12734dc00) [pid = 2794] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x128a6fc00) [pid = 2794] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1182bd000) [pid = 2794] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x128a67800) [pid = 2794] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x119d1d000) [pid = 2794] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x116a0a000) [pid = 2794] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x11607c000) [pid = 2794] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x113a50800) [pid = 2794] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x110fa1c00) [pid = 2794] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1121b7c00) [pid = 2794] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1291d0000) [pid = 2794] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12a514c00) [pid = 2794] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1192ca800) [pid = 2794] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:26:46 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1121be800) [pid = 2794] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:26:46 INFO - PROCESS | 2794 | 1467383206888 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]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 769ms 07:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:26:46 INFO - PROCESS | 2794 | 1467383206897 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 2794 | 1467383206898 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:26:46 INFO - PROCESS | 2794 | 1467383206900 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 2794 | 1467383206901 Marionette TRACE conn2 <- [1,2198,null,{}] 07:26:46 INFO - PROCESS | 2794 | 1467383206903 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}] 07:26:46 INFO - PROCESS | 2794 | 1467383206905 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:46 INFO - PROCESS | 2794 | 1467383206979 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:26:47 INFO - PROCESS | 2794 | 1467383206999 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 2794 | 1467383207000 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x124067800 == 35 [pid = 2794] [id = 557] 07:26:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x111e2c800) [pid = 2794] [serial = 1671] [outer = 0x0] 07:26:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x116a0a000) [pid = 2794] [serial = 1672] [outer = 0x111e2c800] 07:26:47 INFO - PROCESS | 2794 | 1467383207025 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x11871f000) [pid = 2794] [serial = 1673] [outer = 0x111e2c800] 07:26:47 INFO - PROCESS | 2794 | 1467383207335 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]]]}] 07:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 469ms 07:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:26:47 INFO - PROCESS | 2794 | 1467383207370 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 2794 | 1467383207371 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:26:47 INFO - PROCESS | 2794 | 1467383207383 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 2794 | 1467383207384 Marionette TRACE conn2 <- [1,2202,null,{}] 07:26:47 INFO - PROCESS | 2794 | 1467383207386 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}] 07:26:47 INFO - PROCESS | 2794 | 1467383207387 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:47 INFO - PROCESS | 2794 | 1467383207462 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:26:47 INFO - PROCESS | 2794 | 1467383207523 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 2794 | 1467383207524 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b921000 == 36 [pid = 2794] [id = 558] 07:26:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x112d79800) [pid = 2794] [serial = 1674] [outer = 0x0] 07:26:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x120f42800) [pid = 2794] [serial = 1675] [outer = 0x112d79800] 07:26:47 INFO - PROCESS | 2794 | 1467383207548 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x126dcbc00) [pid = 2794] [serial = 1676] [outer = 0x112d79800] 07:26:47 INFO - PROCESS | 2794 | 1467383207809 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]]]}] 07:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 480ms 07:26:47 INFO - PROCESS | 2794 | 1467383207853 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 2794 | 1467383207854 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:26:47 INFO - PROCESS | 2794 | 1467383207865 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 2794 | 1467383207866 Marionette TRACE conn2 <- [1,2206,null,{}] 07:26:47 INFO - PROCESS | 2794 | 1467383207868 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}] 07:26:47 INFO - PROCESS | 2794 | 1467383207869 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:47 INFO - PROCESS | 2794 | 1467383207949 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:26:47 INFO - PROCESS | 2794 | 1467383207953 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 2794 | 1467383207954 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfd0000 == 37 [pid = 2794] [id = 559] 07:26:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x124d7e400) [pid = 2794] [serial = 1677] [outer = 0x0] 07:26:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x128933800) [pid = 2794] [serial = 1678] [outer = 0x124d7e400] 07:26:47 INFO - PROCESS | 2794 | 1467383207981 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128941400) [pid = 2794] [serial = 1679] [outer = 0x124d7e400] 07:26:48 INFO - PROCESS | 2794 | 1467383208335 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]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 530ms 07:26:48 INFO - PROCESS | 2794 | 1467383208388 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 2794 | 1467383208389 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:26:48 INFO - PROCESS | 2794 | 1467383208392 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 2794 | 1467383208401 Marionette TRACE conn2 <- [1,2210,null,{}] 07:26:48 INFO - PROCESS | 2794 | 1467383208403 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}] 07:26:48 INFO - PROCESS | 2794 | 1467383208405 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:48 INFO - PROCESS | 2794 | 1467383208494 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:26:48 INFO - PROCESS | 2794 | 1467383208498 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 2794 | 1467383208500 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3a3800 == 38 [pid = 2794] [id = 560] 07:26:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x128a6b800) [pid = 2794] [serial = 1680] [outer = 0x0] 07:26:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1291c9400) [pid = 2794] [serial = 1681] [outer = 0x128a6b800] 07:26:48 INFO - PROCESS | 2794 | 1467383208526 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x129415400) [pid = 2794] [serial = 1682] [outer = 0x128a6b800] 07:26:48 INFO - PROCESS | 2794 | 1467383208835 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]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 476ms 07:26:48 INFO - PROCESS | 2794 | 1467383208914 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 2794 | 1467383208916 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:26:48 INFO - PROCESS | 2794 | 1467383208921 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 2794 | 1467383208923 Marionette TRACE conn2 <- [1,2214,null,{}] 07:26:48 INFO - PROCESS | 2794 | 1467383208927 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}] 07:26:48 INFO - PROCESS | 2794 | 1467383208929 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:49 INFO - PROCESS | 2794 | 1467383209018 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:26:49 INFO - PROCESS | 2794 | 1467383209114 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 2794 | 1467383209116 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ac3800 == 39 [pid = 2794] [id = 561] 07:26:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1121b4800) [pid = 2794] [serial = 1683] [outer = 0x0] 07:26:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1129b1800) [pid = 2794] [serial = 1684] [outer = 0x1121b4800] 07:26:49 INFO - PROCESS | 2794 | 1467383209148 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x112fba000) [pid = 2794] [serial = 1685] [outer = 0x1121b4800] 07:26:49 INFO - PROCESS | 2794 | 1467383209670 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]]]}] 07:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 773ms 07:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:26:49 INFO - PROCESS | 2794 | 1467383209701 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 2794 | 1467383209703 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:26:49 INFO - PROCESS | 2794 | 1467383209735 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 2794 | 1467383209738 Marionette TRACE conn2 <- [1,2218,null,{}] 07:26:49 INFO - PROCESS | 2794 | 1467383209765 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}] 07:26:49 INFO - PROCESS | 2794 | 1467383209767 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:49 INFO - PROCESS | 2794 | 1467383209875 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:26:49 INFO - PROCESS | 2794 | 1467383209932 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 2794 | 1467383209934 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x125519800 == 40 [pid = 2794] [id = 562] 07:26:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1176e7c00) [pid = 2794] [serial = 1686] [outer = 0x0] 07:26:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x118287c00) [pid = 2794] [serial = 1687] [outer = 0x1176e7c00] 07:26:49 INFO - PROCESS | 2794 | 1467383209964 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x118705400) [pid = 2794] [serial = 1688] [outer = 0x1176e7c00] 07:26:50 INFO - PROCESS | 2794 | 1467383210628 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]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 956ms 07:26:50 INFO - PROCESS | 2794 | 1467383210670 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 2794 | 1467383210673 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:26:50 INFO - PROCESS | 2794 | 1467383210680 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 2794 | 1467383210682 Marionette TRACE conn2 <- [1,2222,null,{}] 07:26:50 INFO - PROCESS | 2794 | 1467383210686 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}] 07:26:50 INFO - PROCESS | 2794 | 1467383210687 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:50 INFO - PROCESS | 2794 | 1467383210787 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfd0000 == 39 [pid = 2794] [id = 559] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12b921000 == 38 [pid = 2794] [id = 558] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x124067800 == 37 [pid = 2794] [id = 557] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x12a674800 == 36 [pid = 2794] [id = 556] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x129154800 == 35 [pid = 2794] [id = 555] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x128929000 == 34 [pid = 2794] [id = 554] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x126963800 == 33 [pid = 2794] [id = 553] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x1246c8800 == 32 [pid = 2794] [id = 552] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x119177000 == 31 [pid = 2794] [id = 551] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x1170a4800 == 30 [pid = 2794] [id = 550] 07:26:50 INFO - PROCESS | 2794 | --DOCSHELL 0x119c53800 == 29 [pid = 2794] [id = 549] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x12420b400) [pid = 2794] [serial = 1625] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x124207c00) [pid = 2794] [serial = 1607] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1192d0400) [pid = 2794] [serial = 1624] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x125242800) [pid = 2794] [serial = 1612] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x128933c00) [pid = 2794] [serial = 1615] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x126e97c00) [pid = 2794] [serial = 1613] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x128ed4400) [pid = 2794] [serial = 1618] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x128a6f800) [pid = 2794] [serial = 1616] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x11918c800) [pid = 2794] [serial = 1603] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1196fa800) [pid = 2794] [serial = 1604] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1291d1000) [pid = 2794] [serial = 1589] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x120fed400) [pid = 2794] [serial = 1606] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1176e8000) [pid = 2794] [serial = 1600] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x118288c00) [pid = 2794] [serial = 1601] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x118290800) [pid = 2794] [serial = 1594] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x118520400) [pid = 2794] [serial = 1595] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x113f2dc00) [pid = 2794] [serial = 1597] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1160de800) [pid = 2794] [serial = 1598] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x112f6a400) [pid = 2794] [serial = 1591] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x113dad000) [pid = 2794] [serial = 1592] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1182b9000) [pid = 2794] [serial = 1622] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x113d45c00) [pid = 2794] [serial = 1621] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1294a4400) [pid = 2794] [serial = 1628] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x12a5e4400) [pid = 2794] [serial = 1630] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x1291d8000) [pid = 2794] [serial = 1627] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x1291d0800) [pid = 2794] [serial = 1619] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x12486e400) [pid = 2794] [serial = 1609] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x124d83800) [pid = 2794] [serial = 1610] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x12a6ad400) [pid = 2794] [serial = 1631] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 2794 | 1467383210915 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 2794 | 1467383210918 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x1167b2800 == 30 [pid = 2794] [id = 563] 07:26:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x113a50800) [pid = 2794] [serial = 1689] [outer = 0x0] 07:26:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x116029800) [pid = 2794] [serial = 1690] [outer = 0x113a50800] 07:26:50 INFO - PROCESS | 2794 | 1467383210948 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x116f47800) [pid = 2794] [serial = 1691] [outer = 0x113a50800] 07:26:51 INFO - PROCESS | 2794 | 1467383211266 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]]]}] 07:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 621ms 07:26:51 INFO - PROCESS | 2794 | 1467383211301 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 2794 | 1467383211304 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:26:51 INFO - PROCESS | 2794 | 1467383211308 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 2794 | 1467383211310 Marionette TRACE conn2 <- [1,2226,null,{}] 07:26:51 INFO - PROCESS | 2794 | 1467383211313 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}] 07:26:51 INFO - PROCESS | 2794 | 1467383211314 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:51 INFO - PROCESS | 2794 | 1467383211394 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:26:51 INFO - PROCESS | 2794 | 1467383211398 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 2794 | 1467383211400 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x119cda000 == 31 [pid = 2794] [id = 564] 07:26:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x118285800) [pid = 2794] [serial = 1692] [outer = 0x0] 07:26:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x11872bc00) [pid = 2794] [serial = 1693] [outer = 0x118285800] 07:26:51 INFO - PROCESS | 2794 | 1467383211427 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1192cc800) [pid = 2794] [serial = 1694] [outer = 0x118285800] 07:26:51 INFO - PROCESS | 2794 | 1467383211785 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]]]}] 07:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 521ms 07:26:51 INFO - PROCESS | 2794 | 1467383211829 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 2794 | 1467383211831 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:26:51 INFO - PROCESS | 2794 | 1467383211833 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 2794 | 1467383211835 Marionette TRACE conn2 <- [1,2230,null,{}] 07:26:51 INFO - PROCESS | 2794 | 1467383211843 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}] 07:26:51 INFO - PROCESS | 2794 | 1467383211847 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:51 INFO - PROCESS | 2794 | 1467383211933 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:26:51 INFO - PROCESS | 2794 | 1467383211939 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 2794 | 1467383211941 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d95800 == 32 [pid = 2794] [id = 565] 07:26:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1192d8c00) [pid = 2794] [serial = 1695] [outer = 0x0] 07:26:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x120f46800) [pid = 2794] [serial = 1696] [outer = 0x1192d8c00] 07:26:51 INFO - PROCESS | 2794 | 1467383211972 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x12420b400) [pid = 2794] [serial = 1697] [outer = 0x1192d8c00] 07:26:52 INFO - PROCESS | 2794 | 1467383212302 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]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 520ms 07:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:26:52 INFO - PROCESS | 2794 | 1467383212354 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 2794 | 1467383212356 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:26:52 INFO - PROCESS | 2794 | 1467383212358 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 2794 | 1467383212359 Marionette TRACE conn2 <- [1,2234,null,{}] 07:26:52 INFO - PROCESS | 2794 | 1467383212361 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}] 07:26:52 INFO - PROCESS | 2794 | 1467383212362 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:52 INFO - PROCESS | 2794 | 1467383212439 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:26:52 INFO - PROCESS | 2794 | 1467383212445 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 2794 | 1467383212446 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a3d800 == 33 [pid = 2794] [id = 566] 07:26:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x124a80000) [pid = 2794] [serial = 1698] [outer = 0x0] 07:26:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x124eba000) [pid = 2794] [serial = 1699] [outer = 0x124a80000] 07:26:52 INFO - PROCESS | 2794 | 1467383212471 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x12523f800) [pid = 2794] [serial = 1700] [outer = 0x124a80000] 07:26:52 INFO - PROCESS | 2794 | 1467383212811 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]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 471ms 07:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:26:52 INFO - PROCESS | 2794 | 1467383212829 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 2794 | 1467383212830 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:26:52 INFO - PROCESS | 2794 | 1467383212832 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 2794 | 1467383212834 Marionette TRACE conn2 <- [1,2238,null,{}] 07:26:52 INFO - PROCESS | 2794 | 1467383212836 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}] 07:26:52 INFO - PROCESS | 2794 | 1467383212837 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:52 INFO - PROCESS | 2794 | 1467383212918 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:26:52 INFO - PROCESS | 2794 | 1467383212988 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 2794 | 1467383212990 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12913f000 == 34 [pid = 2794] [id = 567] 07:26:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x124d7b800) [pid = 2794] [serial = 1701] [outer = 0x0] 07:26:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x125245c00) [pid = 2794] [serial = 1702] [outer = 0x124d7b800] 07:26:53 INFO - PROCESS | 2794 | 1467383213014 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x125dbbc00) [pid = 2794] [serial = 1703] [outer = 0x124d7b800] 07:26:53 INFO - PROCESS | 2794 | 1467383213313 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]]]}] 07:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 07:26:53 INFO - PROCESS | 2794 | 1467383213351 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 2794 | 1467383213352 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:26:53 INFO - PROCESS | 2794 | 1467383213355 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 2794 | 1467383213356 Marionette TRACE conn2 <- [1,2242,null,{}] 07:26:53 INFO - PROCESS | 2794 | 1467383213358 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}] 07:26:53 INFO - PROCESS | 2794 | 1467383213365 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:53 INFO - PROCESS | 2794 | 1467383213481 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:26:53 INFO - PROCESS | 2794 | 1467383213526 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 2794 | 1467383213527 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b90b000 == 35 [pid = 2794] [id = 568] 07:26:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1258dc400) [pid = 2794] [serial = 1704] [outer = 0x0] 07:26:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12712ac00) [pid = 2794] [serial = 1705] [outer = 0x1258dc400] 07:26:53 INFO - PROCESS | 2794 | 1467383213552 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1291d1000) [pid = 2794] [serial = 1706] [outer = 0x1258dc400] 07:26:53 INFO - PROCESS | 2794 | 1467383213875 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]]]}] 07:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 568ms 07:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:26:53 INFO - PROCESS | 2794 | 1467383213923 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 2794 | 1467383213925 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:26:53 INFO - PROCESS | 2794 | 1467383213927 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 2794 | 1467383213928 Marionette TRACE conn2 <- [1,2246,null,{}] 07:26:53 INFO - PROCESS | 2794 | 1467383213936 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}] 07:26:53 INFO - PROCESS | 2794 | 1467383213945 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:54 INFO - PROCESS | 2794 | 1467383214042 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:26:54 INFO - PROCESS | 2794 | 1467383214045 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 2794 | 1467383214046 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfc2800 == 36 [pid = 2794] [id = 569] 07:26:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x125dbec00) [pid = 2794] [serial = 1707] [outer = 0x0] 07:26:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x129415c00) [pid = 2794] [serial = 1708] [outer = 0x125dbec00] 07:26:54 INFO - PROCESS | 2794 | 1467383214071 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1294a4400) [pid = 2794] [serial = 1709] [outer = 0x125dbec00] 07:26:54 INFO - PROCESS | 2794 | 1467383214386 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]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 474ms 07:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:26:54 INFO - PROCESS | 2794 | 1467383214403 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 2794 | 1467383214404 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:26:54 INFO - PROCESS | 2794 | 1467383214407 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 2794 | 1467383214408 Marionette TRACE conn2 <- [1,2250,null,{}] 07:26:54 INFO - PROCESS | 2794 | 1467383214423 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}] 07:26:54 INFO - PROCESS | 2794 | 1467383214426 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:54 INFO - PROCESS | 2794 | 1467383214528 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:26:54 INFO - PROCESS | 2794 | 1467383214531 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 2794 | 1467383214533 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c15e800 == 37 [pid = 2794] [id = 570] 07:26:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x126935400) [pid = 2794] [serial = 1710] [outer = 0x0] 07:26:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a5e2c00) [pid = 2794] [serial = 1711] [outer = 0x126935400] 07:26:54 INFO - PROCESS | 2794 | 1467383214558 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a6ab800) [pid = 2794] [serial = 1712] [outer = 0x126935400] 07:26:54 INFO - PROCESS | 2794 | 1467383214871 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]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 474ms 07:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:26:54 INFO - PROCESS | 2794 | 1467383214883 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 2794 | 1467383214884 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:26:54 INFO - PROCESS | 2794 | 1467383214886 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 2794 | 1467383214887 Marionette TRACE conn2 <- [1,2254,null,{}] 07:26:54 INFO - PROCESS | 2794 | 1467383214890 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}] 07:26:54 INFO - PROCESS | 2794 | 1467383214902 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:55 INFO - PROCESS | 2794 | 1467383215078 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x110ef2c00) [pid = 2794] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x112faec00) [pid = 2794] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1182cb400) [pid = 2794] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x124d7d400) [pid = 2794] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1258d9800) [pid = 2794] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x111e2c800) [pid = 2794] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x124d7e400) [pid = 2794] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x111e58c00) [pid = 2794] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x118286000) [pid = 2794] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x11852bc00) [pid = 2794] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1160d7c00) [pid = 2794] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x113240800) [pid = 2794] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x112d79800) [pid = 2794] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x124eb8800) [pid = 2794] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x126dd3c00) [pid = 2794] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:26:55 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x1133d2000) [pid = 2794] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:26:55 INFO - PROCESS | 2794 | 1467383215122 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 2794 | 1467383215123 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x1162d6800 == 38 [pid = 2794] [id = 571] 07:26:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x110e2d400) [pid = 2794] [serial = 1713] [outer = 0x0] 07:26:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11213d000) [pid = 2794] [serial = 1714] [outer = 0x110e2d400] 07:26:55 INFO - PROCESS | 2794 | 1467383215148 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x116629400) [pid = 2794] [serial = 1715] [outer = 0x110e2d400] 07:26:55 INFO - PROCESS | 2794 | 1467383215426 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]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 572ms 07:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:26:55 INFO - PROCESS | 2794 | 1467383215466 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 2794 | 1467383215468 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:26:55 INFO - PROCESS | 2794 | 1467383215470 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 2794 | 1467383215471 Marionette TRACE conn2 <- [1,2258,null,{}] 07:26:55 INFO - PROCESS | 2794 | 1467383215473 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}] 07:26:55 INFO - PROCESS | 2794 | 1467383215475 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:55 INFO - PROCESS | 2794 | 1467383215556 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:26:55 INFO - PROCESS | 2794 | 1467383215562 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 2794 | 1467383215564 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cacb000 == 39 [pid = 2794] [id = 572] 07:26:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1166fd400) [pid = 2794] [serial = 1716] [outer = 0x0] 07:26:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x124a74800) [pid = 2794] [serial = 1717] [outer = 0x1166fd400] 07:26:55 INFO - PROCESS | 2794 | 1467383215588 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x126e11000) [pid = 2794] [serial = 1718] [outer = 0x1166fd400] 07:26:55 INFO - PROCESS | 2794 | 1467383215909 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]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 469ms 07:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:26:55 INFO - PROCESS | 2794 | 1467383215940 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 2794 | 1467383215942 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:26:55 INFO - PROCESS | 2794 | 1467383215944 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 2794 | 1467383215946 Marionette TRACE conn2 <- [1,2262,null,{}] 07:26:55 INFO - PROCESS | 2794 | 1467383215955 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}] 07:26:55 INFO - PROCESS | 2794 | 1467383215957 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:56 INFO - PROCESS | 2794 | 1467383216074 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:26:56 INFO - PROCESS | 2794 | 1467383216092 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 2794 | 1467383216094 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbdb000 == 40 [pid = 2794] [id = 573] 07:26:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x12a903c00) [pid = 2794] [serial = 1719] [outer = 0x0] 07:26:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12a90a800) [pid = 2794] [serial = 1720] [outer = 0x12a903c00] 07:26:56 INFO - PROCESS | 2794 | 1467383216121 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12aa5c000) [pid = 2794] [serial = 1721] [outer = 0x12a903c00] 07:26:56 INFO - PROCESS | 2794 | 1467383216433 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]]]}] 07:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 07:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:26:56 INFO - PROCESS | 2794 | 1467383216465 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 2794 | 1467383216466 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:26:56 INFO - PROCESS | 2794 | 1467383216468 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 2794 | 1467383216469 Marionette TRACE conn2 <- [1,2266,null,{}] 07:26:56 INFO - PROCESS | 2794 | 1467383216472 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}] 07:26:56 INFO - PROCESS | 2794 | 1467383216473 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:56 INFO - PROCESS | 2794 | 1467383216553 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:26:56 INFO - PROCESS | 2794 | 1467383216560 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 2794 | 1467383216561 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d02d000 == 41 [pid = 2794] [id = 574] 07:26:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12aa5c400) [pid = 2794] [serial = 1722] [outer = 0x0] 07:26:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12ab6bc00) [pid = 2794] [serial = 1723] [outer = 0x12aa5c400] 07:26:56 INFO - PROCESS | 2794 | 1467383216585 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12ab71800) [pid = 2794] [serial = 1724] [outer = 0x12aa5c400] 07:26:56 INFO - PROCESS | 2794 | 1467383216895 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]]]}] 07:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 469ms 07:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:26:56 INFO - PROCESS | 2794 | 1467383216939 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 2794 | 1467383216940 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:26:56 INFO - PROCESS | 2794 | 1467383216942 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 2794 | 1467383216943 Marionette TRACE conn2 <- [1,2270,null,{}] 07:26:56 INFO - PROCESS | 2794 | 1467383216946 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}] 07:26:56 INFO - PROCESS | 2794 | 1467383216947 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:57 INFO - PROCESS | 2794 | 1467383217056 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:26:57 INFO - PROCESS | 2794 | 1467383217139 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 2794 | 1467383217141 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x116668800 == 42 [pid = 2794] [id = 575] 07:26:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x110e2a400) [pid = 2794] [serial = 1725] [outer = 0x0] 07:26:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x110ee6400) [pid = 2794] [serial = 1726] [outer = 0x110e2a400] 07:26:57 INFO - PROCESS | 2794 | 1467383217174 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1133b3c00) [pid = 2794] [serial = 1727] [outer = 0x110e2a400] 07:26:57 INFO - PROCESS | 2794 | 1467383217585 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]]]}] 07:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 669ms 07:26:57 INFO - PROCESS | 2794 | 1467383217613 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:26:57 INFO - PROCESS | 2794 | 1467383217616 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:26:57 INFO - PROCESS | 2794 | 1467383217619 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 2794 | 1467383217621 Marionette TRACE conn2 <- [1,2274,null,{}] 07:26:57 INFO - PROCESS | 2794 | 1467383217624 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}] 07:26:57 INFO - PROCESS | 2794 | 1467383217627 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:57 INFO - PROCESS | 2794 | 1467383217731 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:26:57 INFO - PROCESS | 2794 | 1467383217826 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 2794 | 1467383217828 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d9b000 == 43 [pid = 2794] [id = 576] 07:26:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x116f52c00) [pid = 2794] [serial = 1728] [outer = 0x0] 07:26:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x119108800) [pid = 2794] [serial = 1729] [outer = 0x116f52c00] 07:26:57 INFO - PROCESS | 2794 | 1467383217861 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1192d8800) [pid = 2794] [serial = 1730] [outer = 0x116f52c00] 07:26:58 INFO - PROCESS | 2794 | 1467383218265 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]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 672ms 07:26:58 INFO - PROCESS | 2794 | 1467383218292 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 2794 | 1467383218295 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:26:58 INFO - PROCESS | 2794 | 1467383218298 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 2794 | 1467383218299 Marionette TRACE conn2 <- [1,2278,null,{}] 07:26:58 INFO - PROCESS | 2794 | 1467383218302 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}] 07:26:58 INFO - PROCESS | 2794 | 1467383218303 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:58 INFO - PROCESS | 2794 | 1467383218408 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:26:58 INFO - PROCESS | 2794 | 1467383218482 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 2794 | 1467383218483 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c167000 == 44 [pid = 2794] [id = 577] 07:26:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1198bc800) [pid = 2794] [serial = 1731] [outer = 0x0] 07:26:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x124004800) [pid = 2794] [serial = 1732] [outer = 0x1198bc800] 07:26:58 INFO - PROCESS | 2794 | 1467383218514 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x125554c00) [pid = 2794] [serial = 1733] [outer = 0x1198bc800] 07:26:58 INFO - PROCESS | 2794 | 1467383218931 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]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 07:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:26:58 INFO - PROCESS | 2794 | 1467383218969 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 2794 | 1467383218970 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:26:58 INFO - PROCESS | 2794 | 1467383218977 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 2794 | 1467383218981 Marionette TRACE conn2 <- [1,2282,null,{}] 07:26:58 INFO - PROCESS | 2794 | 1467383218985 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}] 07:26:58 INFO - PROCESS | 2794 | 1467383218987 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:59 INFO - PROCESS | 2794 | 1467383219091 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:26:59 INFO - PROCESS | 2794 | 1467383219191 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 2794 | 1467383219193 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d34c800 == 45 [pid = 2794] [id = 578] 07:26:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x127350400) [pid = 2794] [serial = 1734] [outer = 0x0] 07:26:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x128cae400) [pid = 2794] [serial = 1735] [outer = 0x127350400] 07:26:59 INFO - PROCESS | 2794 | 1467383219221 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x129416800) [pid = 2794] [serial = 1736] [outer = 0x127350400] 07:26:59 INFO - PROCESS | 2794 | 1467383219628 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]]]}] 07:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 678ms 07:26:59 INFO - PROCESS | 2794 | 1467383219651 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 2794 | 1467383219653 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:26:59 INFO - PROCESS | 2794 | 1467383219656 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 2794 | 1467383219657 Marionette TRACE conn2 <- [1,2286,null,{}] 07:26:59 INFO - PROCESS | 2794 | 1467383219659 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}] 07:26:59 INFO - PROCESS | 2794 | 1467383219661 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:59 INFO - PROCESS | 2794 | 1467383219761 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:26:59 INFO - PROCESS | 2794 | 1467383219859 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 2794 | 1467383219860 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:26:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d40d800 == 46 [pid = 2794] [id = 579] 07:26:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x12940c000) [pid = 2794] [serial = 1737] [outer = 0x0] 07:26:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x12a90b000) [pid = 2794] [serial = 1738] [outer = 0x12940c000] 07:26:59 INFO - PROCESS | 2794 | 1467383219889 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x12aa62400) [pid = 2794] [serial = 1739] [outer = 0x12940c000] 07:27:00 INFO - PROCESS | 2794 | 1467383220496 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]]]}] 07:27:00 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 07:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 870ms 07:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:27:00 INFO - PROCESS | 2794 | 1467383220527 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 2794 | 1467383220529 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:27:00 INFO - PROCESS | 2794 | 1467383220533 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 2794 | 1467383220534 Marionette TRACE conn2 <- [1,2290,null,{}] 07:27:00 INFO - PROCESS | 2794 | 1467383220538 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}] 07:27:00 INFO - PROCESS | 2794 | 1467383220540 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:00 INFO - PROCESS | 2794 | 1467383220633 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:27:00 INFO - PROCESS | 2794 | 1467383220696 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 2794 | 1467383220698 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185ae800 == 47 [pid = 2794] [id = 580] 07:27:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x112d78000) [pid = 2794] [serial = 1740] [outer = 0x0] 07:27:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x112d83400) [pid = 2794] [serial = 1741] [outer = 0x112d78000] 07:27:00 INFO - PROCESS | 2794 | 1467383220726 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x113a50c00) [pid = 2794] [serial = 1742] [outer = 0x112d78000] 07:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 622ms 07:27:01 INFO - PROCESS | 2794 | 1467383221149 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]]]}] 07:27:01 INFO - PROCESS | 2794 | 1467383221155 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 2794 | 1467383221157 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:27:01 INFO - PROCESS | 2794 | 1467383221162 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 2794 | 1467383221163 Marionette TRACE conn2 <- [1,2294,null,{}] 07:27:01 INFO - PROCESS | 2794 | 1467383221166 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}] 07:27:01 INFO - PROCESS | 2794 | 1467383221167 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:01 INFO - PROCESS | 2794 | 1467383221259 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12d02d000 == 46 [pid = 2794] [id = 574] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbdb000 == 45 [pid = 2794] [id = 573] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12cacb000 == 44 [pid = 2794] [id = 572] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1162d6800 == 43 [pid = 2794] [id = 571] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12c15e800 == 42 [pid = 2794] [id = 570] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfc2800 == 41 [pid = 2794] [id = 569] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12b90b000 == 40 [pid = 2794] [id = 568] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12913f000 == 39 [pid = 2794] [id = 567] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x128a3d800 == 38 [pid = 2794] [id = 566] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x125d95800 == 37 [pid = 2794] [id = 565] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x119cda000 == 36 [pid = 2794] [id = 564] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1167b2800 == 35 [pid = 2794] [id = 563] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x125519800 == 34 [pid = 2794] [id = 562] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3a3800 == 33 [pid = 2794] [id = 560] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x116ac3800 == 32 [pid = 2794] [id = 561] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1185ae800 == 31 [pid = 2794] [id = 580] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12d40d800 == 30 [pid = 2794] [id = 579] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12d34c800 == 29 [pid = 2794] [id = 578] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12c167000 == 28 [pid = 2794] [id = 577] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x125d9b000 == 27 [pid = 2794] [id = 576] 07:27:01 INFO - PROCESS | 2794 | --DOCSHELL 0x116668800 == 26 [pid = 2794] [id = 575] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x120ffcc00) [pid = 2794] [serial = 1663] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x112fdc800) [pid = 2794] [serial = 1651] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1151d5800) [pid = 2794] [serial = 1652] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1192c9800) [pid = 2794] [serial = 1657] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1196efc00) [pid = 2794] [serial = 1658] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x12523e400) [pid = 2794] [serial = 1666] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x125e9a800) [pid = 2794] [serial = 1669] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1258d9c00) [pid = 2794] [serial = 1667] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x116a0a000) [pid = 2794] [serial = 1672] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x11871f000) [pid = 2794] [serial = 1673] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x128933800) [pid = 2794] [serial = 1678] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1166ef000) [pid = 2794] [serial = 1634] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x113aadc00) [pid = 2794] [serial = 1633] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x119191400) [pid = 2794] [serial = 1649] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x118359800) [pid = 2794] [serial = 1648] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x126e0fc00) [pid = 2794] [serial = 1670] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x119193000) [pid = 2794] [serial = 1637] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1176e7400) [pid = 2794] [serial = 1654] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x118721800) [pid = 2794] [serial = 1636] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x11828e400) [pid = 2794] [serial = 1655] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1198c5000) [pid = 2794] [serial = 1660] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x120f47c00) [pid = 2794] [serial = 1661] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x126dcbc00) [pid = 2794] [serial = 1676] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1291c9400) [pid = 2794] [serial = 1681] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x125dbc000) [pid = 2794] [serial = 1640] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x125248c00) [pid = 2794] [serial = 1639] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x124871400) [pid = 2794] [serial = 1664] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x129416400) [pid = 2794] [serial = 1643] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x128ca6400) [pid = 2794] [serial = 1642] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x11828e800) [pid = 2794] [serial = 1646] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x116a0bc00) [pid = 2794] [serial = 1645] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x120f42800) [pid = 2794] [serial = 1675] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x128941400) [pid = 2794] [serial = 1679] [outer = 0x0] [url = about:blank] 07:27:01 INFO - PROCESS | 2794 | 1467383221903 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 2794 | 1467383221905 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x1131a8000 == 27 [pid = 2794] [id = 581] 07:27:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x110ee7c00) [pid = 2794] [serial = 1743] [outer = 0x0] 07:27:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x110ef2c00) [pid = 2794] [serial = 1744] [outer = 0x110ee7c00] 07:27:01 INFO - PROCESS | 2794 | 1467383221958 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x11213cc00) [pid = 2794] [serial = 1745] [outer = 0x110ee7c00] 07:27:02 INFO - PROCESS | 2794 | 1467383222271 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]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1120ms 07:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:27:02 INFO - PROCESS | 2794 | 1467383222285 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 2794 | 1467383222287 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:27:02 INFO - PROCESS | 2794 | 1467383222290 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 2794 | 1467383222293 Marionette TRACE conn2 <- [1,2298,null,{}] 07:27:02 INFO - PROCESS | 2794 | 1467383222299 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}] 07:27:02 INFO - PROCESS | 2794 | 1467383222301 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:02 INFO - PROCESS | 2794 | 1467383222378 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:27:02 INFO - PROCESS | 2794 | 1467383222383 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 2794 | 1467383222384 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185a9800 == 28 [pid = 2794] [id = 582] 07:27:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x112d85400) [pid = 2794] [serial = 1746] [outer = 0x0] 07:27:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x113aacc00) [pid = 2794] [serial = 1747] [outer = 0x112d85400] 07:27:02 INFO - PROCESS | 2794 | 1467383222413 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x116030800) [pid = 2794] [serial = 1748] [outer = 0x112d85400] 07:27:02 INFO - PROCESS | 2794 | 1467383222754 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]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 473ms 07:27:02 INFO - PROCESS | 2794 | 1467383222766 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 2794 | 1467383222768 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:27:02 INFO - PROCESS | 2794 | 1467383222779 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 2794 | 1467383222780 Marionette TRACE conn2 <- [1,2302,null,{}] 07:27:02 INFO - PROCESS | 2794 | 1467383222782 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}] 07:27:02 INFO - PROCESS | 2794 | 1467383222783 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:02 INFO - PROCESS | 2794 | 1467383222863 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:27:02 INFO - PROCESS | 2794 | 1467383222867 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 2794 | 1467383222868 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c56000 == 29 [pid = 2794] [id = 583] 07:27:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x116629800) [pid = 2794] [serial = 1749] [outer = 0x0] 07:27:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x116742000) [pid = 2794] [serial = 1750] [outer = 0x116629800] 07:27:02 INFO - PROCESS | 2794 | 1467383222904 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x116f10c00) [pid = 2794] [serial = 1751] [outer = 0x116629800] 07:27:03 INFO - PROCESS | 2794 | 1467383223248 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]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 526ms 07:27:03 INFO - PROCESS | 2794 | 1467383223299 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 2794 | 1467383223301 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:27:03 INFO - PROCESS | 2794 | 1467383223309 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 2794 | 1467383223314 Marionette TRACE conn2 <- [1,2306,null,{}] 07:27:03 INFO - PROCESS | 2794 | 1467383223318 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}] 07:27:03 INFO - PROCESS | 2794 | 1467383223321 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:03 INFO - PROCESS | 2794 | 1467383223412 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:27:03 INFO - PROCESS | 2794 | 1467383223418 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 2794 | 1467383223421 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x124857800 == 30 [pid = 2794] [id = 584] 07:27:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1176ed000) [pid = 2794] [serial = 1752] [outer = 0x0] 07:27:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1181ec800) [pid = 2794] [serial = 1753] [outer = 0x1176ed000] 07:27:03 INFO - PROCESS | 2794 | 1467383223454 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1182d1c00) [pid = 2794] [serial = 1754] [outer = 0x1176ed000] 07:27:03 INFO - PROCESS | 2794 | 1467383223855 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]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 582ms 07:27:03 INFO - PROCESS | 2794 | 1467383223885 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 2794 | 1467383223887 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:27:03 INFO - PROCESS | 2794 | 1467383223889 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 2794 | 1467383223890 Marionette TRACE conn2 <- [1,2310,null,{}] 07:27:03 INFO - PROCESS | 2794 | 1467383223893 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}] 07:27:03 INFO - PROCESS | 2794 | 1467383223894 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:04 INFO - PROCESS | 2794 | 1467383224005 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:27:04 INFO - PROCESS | 2794 | 1467383224046 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 2794 | 1467383224047 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x1257f5000 == 31 [pid = 2794] [id = 585] 07:27:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x112d7e400) [pid = 2794] [serial = 1755] [outer = 0x0] 07:27:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x118722800) [pid = 2794] [serial = 1756] [outer = 0x112d7e400] 07:27:04 INFO - PROCESS | 2794 | 1467383224072 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x119191400) [pid = 2794] [serial = 1757] [outer = 0x112d7e400] 07:27:04 INFO - PROCESS | 2794 | 1467383224384 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]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 523ms 07:27:04 INFO - PROCESS | 2794 | 1467383224414 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:27:04 INFO - PROCESS | 2794 | 1467383224415 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:27:04 INFO - PROCESS | 2794 | 1467383224423 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - PROCESS | 2794 | 1467383224424 Marionette TRACE conn2 <- [1,2314,null,{}] 07:27:04 INFO - PROCESS | 2794 | 1467383224429 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}] 07:27:04 INFO - PROCESS | 2794 | 1467383224430 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:04 INFO - PROCESS | 2794 | 1467383224524 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:27:04 INFO - PROCESS | 2794 | 1467383224528 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 2794 | 1467383224533 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891c800 == 32 [pid = 2794] [id = 586] 07:27:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1162bf800) [pid = 2794] [serial = 1758] [outer = 0x0] 07:27:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1196f5400) [pid = 2794] [serial = 1759] [outer = 0x1162bf800] 07:27:04 INFO - PROCESS | 2794 | 1467383224566 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x119d18400) [pid = 2794] [serial = 1760] [outer = 0x1162bf800] 07:27:04 INFO - PROCESS | 2794 | 1467383224947 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]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 572ms 07:27:04 INFO - PROCESS | 2794 | 1467383224996 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:27:05 INFO - PROCESS | 2794 | 1467383224998 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:27:05 INFO - PROCESS | 2794 | 1467383225002 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - PROCESS | 2794 | 1467383225004 Marionette TRACE conn2 <- [1,2318,null,{}] 07:27:05 INFO - PROCESS | 2794 | 1467383225007 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}] 07:27:05 INFO - PROCESS | 2794 | 1467383225009 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:05 INFO - PROCESS | 2794 | 1467383225154 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:27:05 INFO - PROCESS | 2794 | 1467383225175 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 2794 | 1467383225176 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x1131b0000 == 33 [pid = 2794] [id = 587] 07:27:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x120f3d000) [pid = 2794] [serial = 1761] [outer = 0x0] 07:27:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x124007c00) [pid = 2794] [serial = 1762] [outer = 0x120f3d000] 07:27:05 INFO - PROCESS | 2794 | 1467383225216 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1245ec400) [pid = 2794] [serial = 1763] [outer = 0x120f3d000] 07:27:05 INFO - PROCESS | 2794 | 1467383225623 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] 07:27:05 INFO - PROCESS | 2794 | 1467383225672 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:27:05 INFO - PROCESS | 2794 | 1467383225674 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - PROCESS | 2794 | 1467383225676 Marionette TRACE conn2 <- [1,2322,null,{}] 07:27:05 INFO - PROCESS | 2794 | 1467383225678 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}] 07:27:05 INFO - PROCESS | 2794 | 1467383225679 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:05 INFO - PROCESS | 2794 | 1467383225776 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:27:05 INFO - PROCESS | 2794 | 1467383225831 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 2794 | 1467383225832 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d31000 == 34 [pid = 2794] [id = 588] 07:27:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x111aac400) [pid = 2794] [serial = 1764] [outer = 0x0] 07:27:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x12487b000) [pid = 2794] [serial = 1765] [outer = 0x111aac400] 07:27:05 INFO - PROCESS | 2794 | 1467383225856 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x124ebe000) [pid = 2794] [serial = 1766] [outer = 0x111aac400] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x12aa5c400) [pid = 2794] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1258dc400) [pid = 2794] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x125dbec00) [pid = 2794] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x126935400) [pid = 2794] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1176e7c00) [pid = 2794] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1121b4800) [pid = 2794] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x128a6b800) [pid = 2794] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x124a80000) [pid = 2794] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x118285800) [pid = 2794] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1192d8c00) [pid = 2794] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x113a50800) [pid = 2794] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x110e2d400) [pid = 2794] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x12a903c00) [pid = 2794] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x124d7b800) [pid = 2794] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:27:06 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1166fd400) [pid = 2794] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:27:06 INFO - PROCESS | 2794 | 1467383226333 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]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 07:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:27:06 INFO - PROCESS | 2794 | 1467383226345 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 2794 | 1467383226347 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:27:06 INFO - PROCESS | 2794 | 1467383226349 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 2794 | 1467383226350 Marionette TRACE conn2 <- [1,2326,null,{}] 07:27:06 INFO - PROCESS | 2794 | 1467383226352 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}] 07:27:06 INFO - PROCESS | 2794 | 1467383226353 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:06 INFO - PROCESS | 2794 | 1467383226430 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:27:06 INFO - PROCESS | 2794 | 1467383226434 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 2794 | 1467383226435 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a66b000 == 35 [pid = 2794] [id = 589] 07:27:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1166f3400) [pid = 2794] [serial = 1767] [outer = 0x0] 07:27:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x11835b000) [pid = 2794] [serial = 1768] [outer = 0x1166f3400] 07:27:06 INFO - PROCESS | 2794 | 1467383226462 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124d84c00) [pid = 2794] [serial = 1769] [outer = 0x1166f3400] 07:27:06 INFO - PROCESS | 2794 | 1467383226807 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]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 470ms 07:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:27:06 INFO - PROCESS | 2794 | 1467383226819 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 2794 | 1467383226820 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:27:06 INFO - PROCESS | 2794 | 1467383226822 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 2794 | 1467383226824 Marionette TRACE conn2 <- [1,2330,null,{}] 07:27:06 INFO - PROCESS | 2794 | 1467383226828 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}] 07:27:06 INFO - PROCESS | 2794 | 1467383226830 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:06 INFO - PROCESS | 2794 | 1467383226929 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:27:06 INFO - PROCESS | 2794 | 1467383226935 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 2794 | 1467383226937 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a6a3000 == 36 [pid = 2794] [id = 590] 07:27:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x112d79c00) [pid = 2794] [serial = 1770] [outer = 0x0] 07:27:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124ebfc00) [pid = 2794] [serial = 1771] [outer = 0x112d79c00] 07:27:06 INFO - PROCESS | 2794 | 1467383226961 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x125242800) [pid = 2794] [serial = 1772] [outer = 0x112d79c00] 07:27:07 INFO - PROCESS | 2794 | 1467383227269 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]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 471ms 07:27:07 INFO - PROCESS | 2794 | 1467383227297 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:27:07 INFO - PROCESS | 2794 | 1467383227298 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:27:07 INFO - PROCESS | 2794 | 1467383227300 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 2794 | 1467383227301 Marionette TRACE conn2 <- [1,2334,null,{}] 07:27:07 INFO - PROCESS | 2794 | 1467383227304 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}] 07:27:07 INFO - PROCESS | 2794 | 1467383227305 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:07 INFO - PROCESS | 2794 | 1467383227385 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:27:07 INFO - PROCESS | 2794 | 1467383227389 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 2794 | 1467383227391 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bacf800 == 37 [pid = 2794] [id = 591] 07:27:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x125249000) [pid = 2794] [serial = 1773] [outer = 0x0] 07:27:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1255b4400) [pid = 2794] [serial = 1774] [outer = 0x125249000] 07:27:07 INFO - PROCESS | 2794 | 1467383227419 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x125dbcc00) [pid = 2794] [serial = 1775] [outer = 0x125249000] 07:27:07 INFO - PROCESS | 2794 | 1467383227782 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]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 07:27:07 INFO - PROCESS | 2794 | 1467383227824 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:27:07 INFO - PROCESS | 2794 | 1467383227825 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:27:07 INFO - PROCESS | 2794 | 1467383227827 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 2794 | 1467383227829 Marionette TRACE conn2 <- [1,2338,null,{}] 07:27:07 INFO - PROCESS | 2794 | 1467383227832 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}] 07:27:07 INFO - PROCESS | 2794 | 1467383227833 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:07 INFO - PROCESS | 2794 | 1467383227923 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:27:07 INFO - PROCESS | 2794 | 1467383227929 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 2794 | 1467383227930 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891c000 == 38 [pid = 2794] [id = 592] 07:27:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x125551c00) [pid = 2794] [serial = 1776] [outer = 0x0] 07:27:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x126dd1800) [pid = 2794] [serial = 1777] [outer = 0x125551c00] 07:27:07 INFO - PROCESS | 2794 | 1467383227954 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x128936000) [pid = 2794] [serial = 1778] [outer = 0x125551c00] 07:27:08 INFO - PROCESS | 2794 | 1467383228413 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]]]}] 07:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 618ms 07:27:08 INFO - PROCESS | 2794 | 1467383228468 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 2794 | 1467383228471 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:27:08 INFO - PROCESS | 2794 | 1467383228476 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - PROCESS | 2794 | 1467383228479 Marionette TRACE conn2 <- [1,2342,null,{}] 07:27:08 INFO - PROCESS | 2794 | 1467383228483 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}] 07:27:08 INFO - PROCESS | 2794 | 1467383228485 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:08 INFO - PROCESS | 2794 | 1467383228594 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:27:08 INFO - PROCESS | 2794 | 1467383228678 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 2794 | 1467383228679 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e65000 == 39 [pid = 2794] [id = 593] 07:27:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x110eaf400) [pid = 2794] [serial = 1779] [outer = 0x0] 07:27:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x112d77000) [pid = 2794] [serial = 1780] [outer = 0x110eaf400] 07:27:08 INFO - PROCESS | 2794 | 1467383228710 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1133de800) [pid = 2794] [serial = 1781] [outer = 0x110eaf400] 07:27:09 INFO - PROCESS | 2794 | 1467383229209 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]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 822ms 07:27:09 INFO - PROCESS | 2794 | 1467383229299 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 2794 | 1467383229303 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:27:09 INFO - PROCESS | 2794 | 1467383229310 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - PROCESS | 2794 | 1467383229313 Marionette TRACE conn2 <- [1,2346,null,{}] 07:27:09 INFO - PROCESS | 2794 | 1467383229317 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}] 07:27:09 INFO - PROCESS | 2794 | 1467383229320 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:09 INFO - PROCESS | 2794 | 1467383229483 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:27:09 INFO - PROCESS | 2794 | 1467383229592 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 2794 | 1467383229594 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x125e0f000 == 40 [pid = 2794] [id = 594] 07:27:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x1167fb400) [pid = 2794] [serial = 1782] [outer = 0x0] 07:27:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x116f4dc00) [pid = 2794] [serial = 1783] [outer = 0x1167fb400] 07:27:09 INFO - PROCESS | 2794 | 1467383229644 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x118285400) [pid = 2794] [serial = 1784] [outer = 0x1167fb400] 07:27:10 INFO - PROCESS | 2794 | 1467383230345 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]]]}] 07:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1080ms 07:27:10 INFO - PROCESS | 2794 | 1467383230391 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 2794 | 1467383230394 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:27:10 INFO - PROCESS | 2794 | 1467383230399 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 2794 | 1467383230400 Marionette TRACE conn2 <- [1,2350,null,{}] 07:27:10 INFO - PROCESS | 2794 | 1467383230404 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}] 07:27:10 INFO - PROCESS | 2794 | 1467383230405 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:10 INFO - PROCESS | 2794 | 1467383230508 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:27:10 INFO - PROCESS | 2794 | 1467383230570 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 2794 | 1467383230573 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x11917e000 == 41 [pid = 2794] [id = 595] 07:27:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x113a5e400) [pid = 2794] [serial = 1785] [outer = 0x0] 07:27:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x113f2e400) [pid = 2794] [serial = 1786] [outer = 0x113a5e400] 07:27:10 INFO - PROCESS | 2794 | 1467383230602 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1166f7800) [pid = 2794] [serial = 1787] [outer = 0x113a5e400] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12bacf800 == 40 [pid = 2794] [id = 591] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12a6a3000 == 39 [pid = 2794] [id = 590] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12a66b000 == 38 [pid = 2794] [id = 589] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x129d31000 == 37 [pid = 2794] [id = 588] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x1131b0000 == 36 [pid = 2794] [id = 587] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x12891c800 == 35 [pid = 2794] [id = 586] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x1257f5000 == 34 [pid = 2794] [id = 585] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x124857800 == 33 [pid = 2794] [id = 584] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x119c56000 == 32 [pid = 2794] [id = 583] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x1185a9800 == 31 [pid = 2794] [id = 582] 07:27:10 INFO - PROCESS | 2794 | --DOCSHELL 0x1131a8000 == 30 [pid = 2794] [id = 581] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x12ab6bc00) [pid = 2794] [serial = 1723] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12712ac00) [pid = 2794] [serial = 1705] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x129415c00) [pid = 2794] [serial = 1708] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1291d1000) [pid = 2794] [serial = 1706] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x12a5e2c00) [pid = 2794] [serial = 1711] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x118287c00) [pid = 2794] [serial = 1687] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x118705400) [pid = 2794] [serial = 1688] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x1129b1800) [pid = 2794] [serial = 1684] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x112fba000) [pid = 2794] [serial = 1685] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12ab71800) [pid = 2794] [serial = 1724] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x129415400) [pid = 2794] [serial = 1682] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124eba000) [pid = 2794] [serial = 1699] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x12523f800) [pid = 2794] [serial = 1700] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x11872bc00) [pid = 2794] [serial = 1693] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1192cc800) [pid = 2794] [serial = 1694] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x120f46800) [pid = 2794] [serial = 1696] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12420b400) [pid = 2794] [serial = 1697] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x116029800) [pid = 2794] [serial = 1690] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x116f47800) [pid = 2794] [serial = 1691] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12a6ab800) [pid = 2794] [serial = 1712] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x116629400) [pid = 2794] [serial = 1715] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x12a90a800) [pid = 2794] [serial = 1720] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12aa5c000) [pid = 2794] [serial = 1721] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x11213d000) [pid = 2794] [serial = 1714] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x125245c00) [pid = 2794] [serial = 1702] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1294a4400) [pid = 2794] [serial = 1709] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x125dbbc00) [pid = 2794] [serial = 1703] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x124a74800) [pid = 2794] [serial = 1717] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x126e11000) [pid = 2794] [serial = 1718] [outer = 0x0] [url = about:blank] 07:27:11 INFO - PROCESS | 2794 | 1467383230992 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]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 621ms 07:27:11 INFO - PROCESS | 2794 | 1467383231019 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 2794 | 1467383231022 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:27:11 INFO - PROCESS | 2794 | 1467383231026 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 2794 | 1467383231028 Marionette TRACE conn2 <- [1,2354,null,{}] 07:27:11 INFO - PROCESS | 2794 | 1467383231030 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}] 07:27:11 INFO - PROCESS | 2794 | 1467383231032 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:11 INFO - PROCESS | 2794 | 1467383231113 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:27:11 INFO - PROCESS | 2794 | 1467383231197 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 2794 | 1467383231198 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x124135800 == 31 [pid = 2794] [id = 596] 07:27:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x118288400) [pid = 2794] [serial = 1788] [outer = 0x0] 07:27:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x11828c800) [pid = 2794] [serial = 1789] [outer = 0x118288400] 07:27:11 INFO - PROCESS | 2794 | 1467383231244 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1182d3000) [pid = 2794] [serial = 1790] [outer = 0x118288400] 07:27:11 INFO - PROCESS | 2794 | 1467383231649 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]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 07:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:27:11 INFO - PROCESS | 2794 | 1467383231696 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 2794 | 1467383231698 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:27:11 INFO - PROCESS | 2794 | 1467383231700 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 2794 | 1467383231702 Marionette TRACE conn2 <- [1,2358,null,{}] 07:27:11 INFO - PROCESS | 2794 | 1467383231718 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}] 07:27:11 INFO - PROCESS | 2794 | 1467383231721 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:11 INFO - PROCESS | 2794 | 1467383231800 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:27:11 INFO - PROCESS | 2794 | 1467383231805 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 2794 | 1467383231808 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x125e22000 == 32 [pid = 2794] [id = 597] 07:27:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x111ca8400) [pid = 2794] [serial = 1791] [outer = 0x0] 07:27:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x11918cc00) [pid = 2794] [serial = 1792] [outer = 0x111ca8400] 07:27:11 INFO - PROCESS | 2794 | 1467383231846 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1196fc800) [pid = 2794] [serial = 1793] [outer = 0x111ca8400] 07:27:12 INFO - PROCESS | 2794 | 1467383232207 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]]]}] 07:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 523ms 07:27:12 INFO - PROCESS | 2794 | 1467383232224 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:27:12 INFO - PROCESS | 2794 | 1467383232226 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:27:12 INFO - PROCESS | 2794 | 1467383232237 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 2794 | 1467383232238 Marionette TRACE conn2 <- [1,2362,null,{}] 07:27:12 INFO - PROCESS | 2794 | 1467383232240 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}] 07:27:12 INFO - PROCESS | 2794 | 1467383232242 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:12 INFO - PROCESS | 2794 | 1467383232323 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:27:12 INFO - PROCESS | 2794 | 1467383232329 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 2794 | 1467383232331 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x128ad7800 == 33 [pid = 2794] [id = 598] 07:27:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192d6000) [pid = 2794] [serial = 1794] [outer = 0x0] 07:27:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x120f42800) [pid = 2794] [serial = 1795] [outer = 0x1192d6000] 07:27:12 INFO - PROCESS | 2794 | 1467383232356 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124002800) [pid = 2794] [serial = 1796] [outer = 0x1192d6000] 07:27:12 INFO - PROCESS | 2794 | 1467383232726 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]]]}] 07:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 525ms 07:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:27:12 INFO - PROCESS | 2794 | 1467383232757 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:27:12 INFO - PROCESS | 2794 | 1467383232759 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:27:12 INFO - PROCESS | 2794 | 1467383232763 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 2794 | 1467383232765 Marionette TRACE conn2 <- [1,2366,null,{}] 07:27:12 INFO - PROCESS | 2794 | 1467383232767 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}] 07:27:12 INFO - PROCESS | 2794 | 1467383232768 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:12 INFO - PROCESS | 2794 | 1467383232844 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:27:12 INFO - PROCESS | 2794 | 1467383232921 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 2794 | 1467383232922 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x1292c0000 == 34 [pid = 2794] [id = 599] 07:27:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x119abd400) [pid = 2794] [serial = 1797] [outer = 0x0] 07:27:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124202800) [pid = 2794] [serial = 1798] [outer = 0x119abd400] 07:27:12 INFO - PROCESS | 2794 | 1467383232947 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x124d82000) [pid = 2794] [serial = 1799] [outer = 0x119abd400] 07:27:13 INFO - PROCESS | 2794 | 1467383233273 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]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 523ms 07:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:27:13 INFO - PROCESS | 2794 | 1467383233286 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 2794 | 1467383233287 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:27:13 INFO - PROCESS | 2794 | 1467383233289 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 2794 | 1467383233290 Marionette TRACE conn2 <- [1,2370,null,{}] 07:27:13 INFO - PROCESS | 2794 | 1467383233294 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}] 07:27:13 INFO - PROCESS | 2794 | 1467383233299 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:13 INFO - PROCESS | 2794 | 1467383233430 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:27:13 INFO - PROCESS | 2794 | 1467383233434 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 2794 | 1467383233435 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a6a3000 == 35 [pid = 2794] [id = 600] 07:27:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124d83800) [pid = 2794] [serial = 1800] [outer = 0x0] 07:27:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x125356c00) [pid = 2794] [serial = 1801] [outer = 0x124d83800] 07:27:13 INFO - PROCESS | 2794 | 1467383233460 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12893a000) [pid = 2794] [serial = 1802] [outer = 0x124d83800] 07:27:13 INFO - PROCESS | 2794 | 1467383233815 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]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 572ms 07:27:13 INFO - PROCESS | 2794 | 1467383233862 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 2794 | 1467383233863 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:27:13 INFO - PROCESS | 2794 | 1467383233866 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 2794 | 1467383233867 Marionette TRACE conn2 <- [1,2374,null,{}] 07:27:13 INFO - PROCESS | 2794 | 1467383233869 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}] 07:27:13 INFO - PROCESS | 2794 | 1467383233870 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:13 INFO - PROCESS | 2794 | 1467383233979 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:27:14 INFO - PROCESS | 2794 | 1467383234017 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 2794 | 1467383234018 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfd0800 == 36 [pid = 2794] [id = 601] 07:27:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x128a67800) [pid = 2794] [serial = 1803] [outer = 0x0] 07:27:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x128a70000) [pid = 2794] [serial = 1804] [outer = 0x128a67800] 07:27:14 INFO - PROCESS | 2794 | 1467383234042 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x128ed5800) [pid = 2794] [serial = 1805] [outer = 0x128a67800] 07:27:14 INFO - PROCESS | 2794 | 1467383234347 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]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 520ms 07:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:27:14 INFO - PROCESS | 2794 | 1467383234386 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 2794 | 1467383234387 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:27:14 INFO - PROCESS | 2794 | 1467383234389 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 2794 | 1467383234391 Marionette TRACE conn2 <- [1,2378,null,{}] 07:27:14 INFO - PROCESS | 2794 | 1467383234395 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}] 07:27:14 INFO - PROCESS | 2794 | 1467383234397 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:14 INFO - PROCESS | 2794 | 1467383234496 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:27:14 INFO - PROCESS | 2794 | 1467383234500 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 2794 | 1467383234501 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c172800 == 37 [pid = 2794] [id = 602] 07:27:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x128ed7c00) [pid = 2794] [serial = 1806] [outer = 0x0] 07:27:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1291cf800) [pid = 2794] [serial = 1807] [outer = 0x128ed7c00] 07:27:14 INFO - PROCESS | 2794 | 1467383234526 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x12940bc00) [pid = 2794] [serial = 1808] [outer = 0x128ed7c00] 07:27:14 INFO - PROCESS | 2794 | 1467383234948 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]]]}] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1162bf800) [pid = 2794] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x120f3d000) [pid = 2794] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x110ee7c00) [pid = 2794] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x112d85400) [pid = 2794] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x116629800) [pid = 2794] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1176ed000) [pid = 2794] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x112d78000) [pid = 2794] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x110e2a400) [pid = 2794] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x116f52c00) [pid = 2794] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1198bc800) [pid = 2794] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x111aac400) [pid = 2794] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x127350400) [pid = 2794] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1166f3400) [pid = 2794] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x112d79c00) [pid = 2794] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x125249000) [pid = 2794] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12940c000) [pid = 2794] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:27:14 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x112d7e400) [pid = 2794] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 574ms 07:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:27:14 INFO - PROCESS | 2794 | 1467383234967 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 2794 | 1467383234968 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:27:14 INFO - PROCESS | 2794 | 1467383234970 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 2794 | 1467383234971 Marionette TRACE conn2 <- [1,2382,null,{}] 07:27:14 INFO - PROCESS | 2794 | 1467383234973 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}] 07:27:14 INFO - PROCESS | 2794 | 1467383234975 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:15 INFO - PROCESS | 2794 | 1467383235067 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:27:15 INFO - PROCESS | 2794 | 1467383235071 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 2794 | 1467383235072 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x1257f3000 == 38 [pid = 2794] [id = 603] 07:27:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x112d7e400) [pid = 2794] [serial = 1809] [outer = 0x0] 07:27:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1162bf800) [pid = 2794] [serial = 1810] [outer = 0x112d7e400] 07:27:15 INFO - PROCESS | 2794 | 1467383235097 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1181e0800) [pid = 2794] [serial = 1811] [outer = 0x112d7e400] 07:27:15 INFO - PROCESS | 2794 | 1467383235418 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]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 468ms 07:27:15 INFO - PROCESS | 2794 | 1467383235439 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 2794 | 1467383235440 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:27:15 INFO - PROCESS | 2794 | 1467383235444 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 2794 | 1467383235447 Marionette TRACE conn2 <- [1,2386,null,{}] 07:27:15 INFO - PROCESS | 2794 | 1467383235450 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}] 07:27:15 INFO - PROCESS | 2794 | 1467383235451 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:15 INFO - PROCESS | 2794 | 1467383235533 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:27:15 INFO - PROCESS | 2794 | 1467383235596 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 2794 | 1467383235597 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cacd000 == 39 [pid = 2794] [id = 604] 07:27:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x1176ed000) [pid = 2794] [serial = 1812] [outer = 0x0] 07:27:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1240f3000) [pid = 2794] [serial = 1813] [outer = 0x1176ed000] 07:27:15 INFO - PROCESS | 2794 | 1467383235621 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1291cbc00) [pid = 2794] [serial = 1814] [outer = 0x1176ed000] 07:27:15 INFO - PROCESS | 2794 | 1467383235923 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]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 523ms 07:27:15 INFO - PROCESS | 2794 | 1467383235966 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 2794 | 1467383235968 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:27:15 INFO - PROCESS | 2794 | 1467383235970 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 2794 | 1467383235972 Marionette TRACE conn2 <- [1,2390,null,{}] 07:27:15 INFO - PROCESS | 2794 | 1467383235975 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}] 07:27:15 INFO - PROCESS | 2794 | 1467383235976 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:16 INFO - PROCESS | 2794 | 1467383236093 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:27:16 INFO - PROCESS | 2794 | 1467383236177 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:16 INFO - PROCESS | 2794 | 1467383236179 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d01c000 == 40 [pid = 2794] [id = 605] 07:27:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x110fa0400) [pid = 2794] [serial = 1815] [outer = 0x0] 07:27:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x118293c00) [pid = 2794] [serial = 1816] [outer = 0x110fa0400] 07:27:16 INFO - PROCESS | 2794 | 1467383236218 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12a5e9800) [pid = 2794] [serial = 1817] [outer = 0x110fa0400] 07:27:16 INFO - PROCESS | 2794 | 1467383236531 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]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 570ms 07:27:16 INFO - PROCESS | 2794 | 1467383236541 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 2794 | 1467383236542 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:27:16 INFO - PROCESS | 2794 | 1467383236569 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - PROCESS | 2794 | 1467383236571 Marionette TRACE conn2 <- [1,2394,null,{}] 07:27:16 INFO - PROCESS | 2794 | 1467383236586 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}] 07:27:16 INFO - PROCESS | 2794 | 1467383236588 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:16 INFO - PROCESS | 2794 | 1467383236719 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:27:16 INFO - PROCESS | 2794 | 1467383236838 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:16 INFO - PROCESS | 2794 | 1467383236839 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d027800 == 41 [pid = 2794] [id = 606] 07:27:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12a6ae000) [pid = 2794] [serial = 1818] [outer = 0x0] 07:27:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12a908800) [pid = 2794] [serial = 1819] [outer = 0x12a6ae000] 07:27:16 INFO - PROCESS | 2794 | 1467383236880 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a90f400) [pid = 2794] [serial = 1820] [outer = 0x12a6ae000] 07:27:17 INFO - PROCESS | 2794 | 1467383237365 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]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 833ms 07:27:17 INFO - PROCESS | 2794 | 1467383237391 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:27:17 INFO - PROCESS | 2794 | 1467383237394 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:27:17 INFO - PROCESS | 2794 | 1467383237397 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 2794 | 1467383237400 Marionette TRACE conn2 <- [1,2398,null,{}] 07:27:17 INFO - PROCESS | 2794 | 1467383237404 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}] 07:27:17 INFO - PROCESS | 2794 | 1467383237406 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:17 INFO - PROCESS | 2794 | 1467383237512 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:27:17 INFO - PROCESS | 2794 | 1467383237575 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 2794 | 1467383237576 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x119dac000 == 42 [pid = 2794] [id = 607] 07:27:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x112fde800) [pid = 2794] [serial = 1821] [outer = 0x0] 07:27:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1162bfc00) [pid = 2794] [serial = 1822] [outer = 0x112fde800] 07:27:17 INFO - PROCESS | 2794 | 1467383237608 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1176e4400) [pid = 2794] [serial = 1823] [outer = 0x112fde800] 07:27:18 INFO - PROCESS | 2794 | 1467383238040 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]]]}] 07:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 675ms 07:27:18 INFO - PROCESS | 2794 | 1467383238073 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:27:18 INFO - PROCESS | 2794 | 1467383238076 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:27:18 INFO - PROCESS | 2794 | 1467383238080 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 2794 | 1467383238082 Marionette TRACE conn2 <- [1,2402,null,{}] 07:27:18 INFO - PROCESS | 2794 | 1467383238085 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}] 07:27:18 INFO - PROCESS | 2794 | 1467383238087 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:18 INFO - PROCESS | 2794 | 1467383238214 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:27:18 INFO - PROCESS | 2794 | 1467383238303 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 2794 | 1467383238305 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a6a7000 == 43 [pid = 2794] [id = 608] 07:27:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x11918ac00) [pid = 2794] [serial = 1824] [outer = 0x0] 07:27:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1192cd400) [pid = 2794] [serial = 1825] [outer = 0x11918ac00] 07:27:18 INFO - PROCESS | 2794 | 1467383238336 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1198c5000) [pid = 2794] [serial = 1826] [outer = 0x11918ac00] 07:27:18 INFO - PROCESS | 2794 | 1467383238748 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]]]}] 07:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 720ms 07:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:27:18 INFO - PROCESS | 2794 | 1467383238801 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:27:18 INFO - PROCESS | 2794 | 1467383238802 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:27:18 INFO - PROCESS | 2794 | 1467383238804 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 2794 | 1467383238807 Marionette TRACE conn2 <- [1,2406,null,{}] 07:27:18 INFO - PROCESS | 2794 | 1467383238815 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}] 07:27:18 INFO - PROCESS | 2794 | 1467383238818 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:18 INFO - PROCESS | 2794 | 1467383238924 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:27:18 INFO - PROCESS | 2794 | 1467383238989 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 2794 | 1467383238991 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d266800 == 44 [pid = 2794] [id = 609] 07:27:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12486e800) [pid = 2794] [serial = 1827] [outer = 0x0] 07:27:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12523f800) [pid = 2794] [serial = 1828] [outer = 0x12486e800] 07:27:19 INFO - PROCESS | 2794 | 1467383239065 Marionette DEBUG loaded listener.js 07:27:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x126e97c00) [pid = 2794] [serial = 1829] [outer = 0x12486e800] 07:27:19 INFO - PROCESS | 2794 | 1467383239565 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]]]}] 07:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 824ms 07:27:19 INFO - PROCESS | 2794 | 1467383239646 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:27:19 INFO - PROCESS | 2794 | 1467383239648 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:27:19 INFO - PROCESS | 2794 | 1467383239652 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - PROCESS | 2794 | 1467383239653 Marionette TRACE conn2 <- [1,2410,null,{}] 07:27:19 INFO - PROCESS | 2794 | 1467383239656 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}] 07:27:19 INFO - PROCESS | 2794 | 1467383239657 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:19 INFO - PROCESS | 2794 | 1467383239817 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:27:19 INFO - PROCESS | 2794 | 1467383239934 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 2794 | 1467383239936 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170ab800 == 45 [pid = 2794] [id = 610] 07:27:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x112d85800) [pid = 2794] [serial = 1830] [outer = 0x0] 07:27:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x124d86400) [pid = 2794] [serial = 1831] [outer = 0x112d85800] 07:27:19 INFO - PROCESS | 2794 | 1467383239985 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x127348000) [pid = 2794] [serial = 1832] [outer = 0x112d85800] 07:27:20 INFO - PROCESS | 2794 | 1467383240616 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]]]}] 07:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1020ms 07:27:20 INFO - PROCESS | 2794 | 1467383240674 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:27:20 INFO - PROCESS | 2794 | 1467383240677 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:27:20 INFO - PROCESS | 2794 | 1467383240682 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:27:20 INFO - PROCESS | 2794 | 1467383240685 Marionette TRACE conn2 <- [1,2414,null,{}] 07:27:20 INFO - PROCESS | 2794 | 1467383240690 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}] 07:27:20 INFO - PROCESS | 2794 | 1467383240693 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:20 INFO - PROCESS | 2794 | 1467383240815 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:27:20 INFO - PROCESS | 2794 | 1467383240902 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 2794 | 1467383240903 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x116992800 == 46 [pid = 2794] [id = 611] 07:27:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1133b4c00) [pid = 2794] [serial = 1833] [outer = 0x0] 07:27:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x116739400) [pid = 2794] [serial = 1834] [outer = 0x1133b4c00] 07:27:20 INFO - PROCESS | 2794 | 1467383240932 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x116f49c00) [pid = 2794] [serial = 1835] [outer = 0x1133b4c00] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12d01c000 == 45 [pid = 2794] [id = 605] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12cacd000 == 44 [pid = 2794] [id = 604] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x1257f3000 == 43 [pid = 2794] [id = 603] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12c172800 == 42 [pid = 2794] [id = 602] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfd0800 == 41 [pid = 2794] [id = 601] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12a6a3000 == 40 [pid = 2794] [id = 600] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x1292c0000 == 39 [pid = 2794] [id = 599] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x128ad7800 == 38 [pid = 2794] [id = 598] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x125e22000 == 37 [pid = 2794] [id = 597] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x124135800 == 36 [pid = 2794] [id = 596] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x11917e000 == 35 [pid = 2794] [id = 595] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x125e0f000 == 34 [pid = 2794] [id = 594] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x117e65000 == 33 [pid = 2794] [id = 593] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12891c000 == 32 [pid = 2794] [id = 592] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x1170ab800 == 31 [pid = 2794] [id = 610] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12d266800 == 30 [pid = 2794] [id = 609] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12a6a7000 == 29 [pid = 2794] [id = 608] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x119dac000 == 28 [pid = 2794] [id = 607] 07:27:21 INFO - PROCESS | 2794 | --DOCSHELL 0x12d027800 == 27 [pid = 2794] [id = 606] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1181ec800) [pid = 2794] [serial = 1753] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1182d1c00) [pid = 2794] [serial = 1754] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x113a50c00) [pid = 2794] [serial = 1742] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x112d83400) [pid = 2794] [serial = 1741] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1133b3c00) [pid = 2794] [serial = 1727] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x110ee6400) [pid = 2794] [serial = 1726] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1192d8800) [pid = 2794] [serial = 1730] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x119108800) [pid = 2794] [serial = 1729] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x125554c00) [pid = 2794] [serial = 1733] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x124004800) [pid = 2794] [serial = 1732] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12487b000) [pid = 2794] [serial = 1765] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1245ec400) [pid = 2794] [serial = 1763] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x129416800) [pid = 2794] [serial = 1736] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124d84c00) [pid = 2794] [serial = 1769] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x128cae400) [pid = 2794] [serial = 1735] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x11835b000) [pid = 2794] [serial = 1768] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x124ebfc00) [pid = 2794] [serial = 1771] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x125dbcc00) [pid = 2794] [serial = 1775] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12aa62400) [pid = 2794] [serial = 1739] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1255b4400) [pid = 2794] [serial = 1774] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x124ebe000) [pid = 2794] [serial = 1766] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x119191400) [pid = 2794] [serial = 1757] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12a90b000) [pid = 2794] [serial = 1738] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x118722800) [pid = 2794] [serial = 1756] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x126dd1800) [pid = 2794] [serial = 1777] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x119d18400) [pid = 2794] [serial = 1760] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x125242800) [pid = 2794] [serial = 1772] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1196f5400) [pid = 2794] [serial = 1759] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x124007c00) [pid = 2794] [serial = 1762] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x110ef2c00) [pid = 2794] [serial = 1744] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x11213cc00) [pid = 2794] [serial = 1745] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x113aacc00) [pid = 2794] [serial = 1747] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x116030800) [pid = 2794] [serial = 1748] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x116742000) [pid = 2794] [serial = 1750] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x116f10c00) [pid = 2794] [serial = 1751] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 2794 | 1467383241925 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]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1276ms 07:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:27:21 INFO - PROCESS | 2794 | 1467383241956 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 2794 | 1467383241960 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:27:21 INFO - PROCESS | 2794 | 1467383241964 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 2794 | 1467383241965 Marionette TRACE conn2 <- [1,2418,null,{}] 07:27:21 INFO - PROCESS | 2794 | 1467383241969 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}] 07:27:21 INFO - PROCESS | 2794 | 1467383241970 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:22 INFO - PROCESS | 2794 | 1467383242051 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:27:22 INFO - PROCESS | 2794 | 1467383242055 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 2794 | 1467383242057 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x116ab5800 == 28 [pid = 2794] [id = 612] 07:27:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x112981800) [pid = 2794] [serial = 1836] [outer = 0x0] 07:27:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x112fba000) [pid = 2794] [serial = 1837] [outer = 0x112981800] 07:27:22 INFO - PROCESS | 2794 | 1467383242091 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x113d4ec00) [pid = 2794] [serial = 1838] [outer = 0x112981800] 07:27:22 INFO - PROCESS | 2794 | 1467383242466 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]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 523ms 07:27:22 INFO - PROCESS | 2794 | 1467383242487 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 2794 | 1467383242490 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:27:22 INFO - PROCESS | 2794 | 1467383242497 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 2794 | 1467383242499 Marionette TRACE conn2 <- [1,2422,null,{}] 07:27:22 INFO - PROCESS | 2794 | 1467383242501 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}] 07:27:22 INFO - PROCESS | 2794 | 1467383242503 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:22 INFO - PROCESS | 2794 | 1467383242582 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:27:22 INFO - PROCESS | 2794 | 1467383242586 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 2794 | 1467383242587 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:22 INFO - PROCESS | 2794 | ++DOCSHELL 0x119170800 == 29 [pid = 2794] [id = 613] 07:27:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1162b8400) [pid = 2794] [serial = 1839] [outer = 0x0] 07:27:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x116a09c00) [pid = 2794] [serial = 1840] [outer = 0x1162b8400] 07:27:22 INFO - PROCESS | 2794 | 1467383242617 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1181e8c00) [pid = 2794] [serial = 1841] [outer = 0x1162b8400] 07:27:22 INFO - PROCESS | 2794 | 1467383242954 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]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 470ms 07:27:22 INFO - PROCESS | 2794 | 1467383242968 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:27:22 INFO - PROCESS | 2794 | 1467383242978 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:27:22 INFO - PROCESS | 2794 | 1467383242981 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 2794 | 1467383242984 Marionette TRACE conn2 <- [1,2426,null,{}] 07:27:22 INFO - PROCESS | 2794 | 1467383242991 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}] 07:27:22 INFO - PROCESS | 2794 | 1467383242994 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:23 INFO - PROCESS | 2794 | 1467383243074 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:27:23 INFO - PROCESS | 2794 | 1467383243133 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 2794 | 1467383243135 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x124852000 == 30 [pid = 2794] [id = 614] 07:27:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x112c1f400) [pid = 2794] [serial = 1842] [outer = 0x0] 07:27:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x118703400) [pid = 2794] [serial = 1843] [outer = 0x112c1f400] 07:27:23 INFO - PROCESS | 2794 | 1467383243163 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x119150800) [pid = 2794] [serial = 1844] [outer = 0x112c1f400] 07:27:23 INFO - PROCESS | 2794 | 1467383243465 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]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 520ms 07:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:27:23 INFO - PROCESS | 2794 | 1467383243502 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 2794 | 1467383243504 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:27:23 INFO - PROCESS | 2794 | 1467383243506 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 2794 | 1467383243507 Marionette TRACE conn2 <- [1,2430,null,{}] 07:27:23 INFO - PROCESS | 2794 | 1467383243513 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}] 07:27:23 INFO - PROCESS | 2794 | 1467383243514 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:23 INFO - PROCESS | 2794 | 1467383243589 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:27:23 INFO - PROCESS | 2794 | 1467383243651 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 2794 | 1467383243652 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x125da0800 == 31 [pid = 2794] [id = 615] 07:27:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x118726800) [pid = 2794] [serial = 1845] [outer = 0x0] 07:27:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192ca400) [pid = 2794] [serial = 1846] [outer = 0x118726800] 07:27:23 INFO - PROCESS | 2794 | 1467383243678 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x119ab4c00) [pid = 2794] [serial = 1847] [outer = 0x118726800] 07:27:23 INFO - PROCESS | 2794 | 1467383243966 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]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 523ms 07:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:27:24 INFO - PROCESS | 2794 | 1467383244030 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 2794 | 1467383244032 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:27:24 INFO - PROCESS | 2794 | 1467383244041 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 2794 | 1467383244042 Marionette TRACE conn2 <- [1,2434,null,{}] 07:27:24 INFO - PROCESS | 2794 | 1467383244044 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}] 07:27:24 INFO - PROCESS | 2794 | 1467383244045 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:24 INFO - PROCESS | 2794 | 1467383244127 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:27:24 INFO - PROCESS | 2794 | 1467383244131 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 2794 | 1467383244133 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a31800 == 32 [pid = 2794] [id = 616] 07:27:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1160e0000) [pid = 2794] [serial = 1848] [outer = 0x0] 07:27:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x120f3f400) [pid = 2794] [serial = 1849] [outer = 0x1160e0000] 07:27:24 INFO - PROCESS | 2794 | 1467383244152 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124006000) [pid = 2794] [serial = 1850] [outer = 0x1160e0000] 07:27:24 INFO - PROCESS | 2794 | 1467383244586 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]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 578ms 07:27:24 INFO - PROCESS | 2794 | 1467383244614 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 2794 | 1467383244615 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:27:24 INFO - PROCESS | 2794 | 1467383244618 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 2794 | 1467383244619 Marionette TRACE conn2 <- [1,2438,null,{}] 07:27:24 INFO - PROCESS | 2794 | 1467383244621 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}] 07:27:24 INFO - PROCESS | 2794 | 1467383244624 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:24 INFO - PROCESS | 2794 | 1467383244793 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:27:24 INFO - PROCESS | 2794 | 1467383244820 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 2794 | 1467383244821 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x129151000 == 33 [pid = 2794] [id = 617] 07:27:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1245ea400) [pid = 2794] [serial = 1851] [outer = 0x0] 07:27:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124eb9000) [pid = 2794] [serial = 1852] [outer = 0x1245ea400] 07:27:24 INFO - PROCESS | 2794 | 1467383244861 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x125351800) [pid = 2794] [serial = 1853] [outer = 0x1245ea400] 07:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 719ms 07:27:25 INFO - PROCESS | 2794 | 1467383245334 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]]]}] 07:27:25 INFO - PROCESS | 2794 | 1467383245338 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 2794 | 1467383245340 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:27:25 INFO - PROCESS | 2794 | 1467383245344 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 2794 | 1467383245346 Marionette TRACE conn2 <- [1,2442,null,{}] 07:27:25 INFO - PROCESS | 2794 | 1467383245349 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}] 07:27:25 INFO - PROCESS | 2794 | 1467383245351 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:25 INFO - PROCESS | 2794 | 1467383245472 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:27:25 INFO - PROCESS | 2794 | 1467383245504 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 2794 | 1467383245505 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a548800 == 34 [pid = 2794] [id = 618] 07:27:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x125351c00) [pid = 2794] [serial = 1854] [outer = 0x0] 07:27:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x125dbc000) [pid = 2794] [serial = 1855] [outer = 0x125351c00] 07:27:25 INFO - PROCESS | 2794 | 1467383245529 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x126933800) [pid = 2794] [serial = 1856] [outer = 0x125351c00] 07:27:25 INFO - PROCESS | 2794 | 1467383245846 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]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 570ms 07:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:27:25 INFO - PROCESS | 2794 | 1467383245914 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 2794 | 1467383245915 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:27:25 INFO - PROCESS | 2794 | 1467383245918 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 2794 | 1467383245919 Marionette TRACE conn2 <- [1,2446,null,{}] 07:27:25 INFO - PROCESS | 2794 | 1467383245921 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}] 07:27:25 INFO - PROCESS | 2794 | 1467383245922 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:26 INFO - PROCESS | 2794 | 1467383246238 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x124d83800) [pid = 2794] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x128a67800) [pid = 2794] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x128ed7c00) [pid = 2794] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x125551c00) [pid = 2794] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x113a5e400) [pid = 2794] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1192d6000) [pid = 2794] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x110eaf400) [pid = 2794] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1167fb400) [pid = 2794] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x118288400) [pid = 2794] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x111ca8400) [pid = 2794] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x112d7e400) [pid = 2794] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1176ed000) [pid = 2794] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x110fa0400) [pid = 2794] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x119abd400) [pid = 2794] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:27:26 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12a6ae000) [pid = 2794] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:27:26 INFO - PROCESS | 2794 | 1467383246298 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 2794 | 1467383246300 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246b7800 == 35 [pid = 2794] [id = 619] 07:27:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x110eb3400) [pid = 2794] [serial = 1857] [outer = 0x0] 07:27:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1121bd400) [pid = 2794] [serial = 1858] [outer = 0x110eb3400] 07:27:26 INFO - PROCESS | 2794 | 1467383246325 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x11828fc00) [pid = 2794] [serial = 1859] [outer = 0x110eb3400] 07:27:26 INFO - PROCESS | 2794 | 1467383246573 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]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 669ms 07:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:27:26 INFO - PROCESS | 2794 | 1467383246588 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 2794 | 1467383246589 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:27:26 INFO - PROCESS | 2794 | 1467383246591 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 2794 | 1467383246592 Marionette TRACE conn2 <- [1,2450,null,{}] 07:27:26 INFO - PROCESS | 2794 | 1467383246604 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}] 07:27:26 INFO - PROCESS | 2794 | 1467383246605 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:26 INFO - PROCESS | 2794 | 1467383246692 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:27:26 INFO - PROCESS | 2794 | 1467383246698 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 2794 | 1467383246700 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x1246d4000 == 36 [pid = 2794] [id = 620] 07:27:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x118293000) [pid = 2794] [serial = 1860] [outer = 0x0] 07:27:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x126930400) [pid = 2794] [serial = 1861] [outer = 0x118293000] 07:27:26 INFO - PROCESS | 2794 | 1467383246739 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x127347000) [pid = 2794] [serial = 1862] [outer = 0x118293000] 07:27:27 INFO - PROCESS | 2794 | 1467383247065 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]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 477ms 07:27:27 INFO - PROCESS | 2794 | 1467383247069 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 2794 | 1467383247070 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:27:27 INFO - PROCESS | 2794 | 1467383247074 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 2794 | 1467383247075 Marionette TRACE conn2 <- [1,2454,null,{}] 07:27:27 INFO - PROCESS | 2794 | 1467383247081 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}] 07:27:27 INFO - PROCESS | 2794 | 1467383247082 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:27 INFO - PROCESS | 2794 | 1467383247191 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:27:27 INFO - PROCESS | 2794 | 1467383247198 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 2794 | 1467383247199 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x12badc000 == 37 [pid = 2794] [id = 621] 07:27:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x110eb4000) [pid = 2794] [serial = 1863] [outer = 0x0] 07:27:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128933400) [pid = 2794] [serial = 1864] [outer = 0x110eb4000] 07:27:27 INFO - PROCESS | 2794 | 1467383247223 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x128a76000) [pid = 2794] [serial = 1865] [outer = 0x110eb4000] 07:27:27 INFO - PROCESS | 2794 | 1467383247526 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]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 472ms 07:27:27 INFO - PROCESS | 2794 | 1467383247548 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:27:27 INFO - PROCESS | 2794 | 1467383247550 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:27:27 INFO - PROCESS | 2794 | 1467383247552 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 2794 | 1467383247554 Marionette TRACE conn2 <- [1,2458,null,{}] 07:27:27 INFO - PROCESS | 2794 | 1467383247556 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}] 07:27:27 INFO - PROCESS | 2794 | 1467383247558 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:27 INFO - PROCESS | 2794 | 1467383247655 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:27:27 INFO - PROCESS | 2794 | 1467383247658 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 2794 | 1467383247661 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3bc000 == 38 [pid = 2794] [id = 622] 07:27:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x124878400) [pid = 2794] [serial = 1866] [outer = 0x0] 07:27:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x128ed8400) [pid = 2794] [serial = 1867] [outer = 0x124878400] 07:27:27 INFO - PROCESS | 2794 | 1467383247691 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x129418400) [pid = 2794] [serial = 1868] [outer = 0x124878400] 07:27:28 INFO - PROCESS | 2794 | 1467383248046 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]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms 07:27:28 INFO - PROCESS | 2794 | 1467383248073 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 2794 | 1467383248074 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:27:28 INFO - PROCESS | 2794 | 1467383248076 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 2794 | 1467383248077 Marionette TRACE conn2 <- [1,2462,null,{}] 07:27:28 INFO - PROCESS | 2794 | 1467383248080 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}] 07:27:28 INFO - PROCESS | 2794 | 1467383248081 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:28 INFO - PROCESS | 2794 | 1467383248190 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:27:28 INFO - PROCESS | 2794 | 1467383248199 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 2794 | 1467383248200 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cadc000 == 39 [pid = 2794] [id = 623] 07:27:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12940c000) [pid = 2794] [serial = 1869] [outer = 0x0] 07:27:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1294a3c00) [pid = 2794] [serial = 1870] [outer = 0x12940c000] 07:27:28 INFO - PROCESS | 2794 | 1467383248225 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a5eb800) [pid = 2794] [serial = 1871] [outer = 0x12940c000] 07:27:28 INFO - PROCESS | 2794 | 1467383248775 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]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 07:27:28 INFO - PROCESS | 2794 | 1467383248847 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 2794 | 1467383248850 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:27:28 INFO - PROCESS | 2794 | 1467383248853 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 2794 | 1467383248857 Marionette TRACE conn2 <- [1,2466,null,{}] 07:27:28 INFO - PROCESS | 2794 | 1467383248860 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}] 07:27:28 INFO - PROCESS | 2794 | 1467383248862 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:28 INFO - PROCESS | 2794 | 1467383248972 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:27:29 INFO - PROCESS | 2794 | 1467383249057 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 2794 | 1467383249059 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c4b000 == 40 [pid = 2794] [id = 624] 07:27:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x112fba400) [pid = 2794] [serial = 1872] [outer = 0x0] 07:27:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1133b0400) [pid = 2794] [serial = 1873] [outer = 0x112fba400] 07:27:29 INFO - PROCESS | 2794 | 1467383249090 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x11602fc00) [pid = 2794] [serial = 1874] [outer = 0x112fba400] 07:27:29 INFO - PROCESS | 2794 | 1467383249634 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]]]}] 07:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 825ms 07:27:29 INFO - PROCESS | 2794 | 1467383249685 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:27:29 INFO - PROCESS | 2794 | 1467383249688 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:27:29 INFO - PROCESS | 2794 | 1467383249697 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:27:29 INFO - PROCESS | 2794 | 1467383249699 Marionette TRACE conn2 <- [1,2470,null,{}] 07:27:29 INFO - PROCESS | 2794 | 1467383249702 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}] 07:27:29 INFO - PROCESS | 2794 | 1467383249704 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:29 INFO - PROCESS | 2794 | 1467383249819 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:27:29 INFO - PROCESS | 2794 | 1467383249902 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 2794 | 1467383249904 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e6f000 == 41 [pid = 2794] [id = 625] 07:27:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x116079800) [pid = 2794] [serial = 1875] [outer = 0x0] 07:27:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x116f48800) [pid = 2794] [serial = 1876] [outer = 0x116079800] 07:27:29 INFO - PROCESS | 2794 | 1467383249935 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1182cb400) [pid = 2794] [serial = 1877] [outer = 0x116079800] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3bc000 == 40 [pid = 2794] [id = 622] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12badc000 == 39 [pid = 2794] [id = 621] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x1246d4000 == 38 [pid = 2794] [id = 620] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x1246b7800 == 37 [pid = 2794] [id = 619] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x12a548800 == 36 [pid = 2794] [id = 618] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x129151000 == 35 [pid = 2794] [id = 617] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x128a31800 == 34 [pid = 2794] [id = 616] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x125da0800 == 33 [pid = 2794] [id = 615] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x124852000 == 32 [pid = 2794] [id = 614] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x119170800 == 31 [pid = 2794] [id = 613] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x116ab5800 == 30 [pid = 2794] [id = 612] 07:27:30 INFO - PROCESS | 2794 | --DOCSHELL 0x116992800 == 29 [pid = 2794] [id = 611] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x125356c00) [pid = 2794] [serial = 1801] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x128a70000) [pid = 2794] [serial = 1804] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12893a000) [pid = 2794] [serial = 1802] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1291cf800) [pid = 2794] [serial = 1807] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x128ed5800) [pid = 2794] [serial = 1805] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x128936000) [pid = 2794] [serial = 1778] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x113f2e400) [pid = 2794] [serial = 1786] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1166f7800) [pid = 2794] [serial = 1787] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x120f42800) [pid = 2794] [serial = 1795] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x124002800) [pid = 2794] [serial = 1796] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x112d77000) [pid = 2794] [serial = 1780] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1133de800) [pid = 2794] [serial = 1781] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x116f4dc00) [pid = 2794] [serial = 1783] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x118285400) [pid = 2794] [serial = 1784] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x11828c800) [pid = 2794] [serial = 1789] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1182d3000) [pid = 2794] [serial = 1790] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x11918cc00) [pid = 2794] [serial = 1792] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1196fc800) [pid = 2794] [serial = 1793] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1162bf800) [pid = 2794] [serial = 1810] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x1181e0800) [pid = 2794] [serial = 1811] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x12940bc00) [pid = 2794] [serial = 1808] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1240f3000) [pid = 2794] [serial = 1813] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x12a5e9800) [pid = 2794] [serial = 1817] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x118293c00) [pid = 2794] [serial = 1816] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x124202800) [pid = 2794] [serial = 1798] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x124d82000) [pid = 2794] [serial = 1799] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x1291cbc00) [pid = 2794] [serial = 1814] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x12a90f400) [pid = 2794] [serial = 1820] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x12a908800) [pid = 2794] [serial = 1819] [outer = 0x0] [url = about:blank] 07:27:30 INFO - PROCESS | 2794 | 1467383250565 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]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 923ms 07:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:27:30 INFO - PROCESS | 2794 | 1467383250620 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 2794 | 1467383250622 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:27:30 INFO - PROCESS | 2794 | 1467383250625 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - PROCESS | 2794 | 1467383250630 Marionette TRACE conn2 <- [1,2474,null,{}] 07:27:30 INFO - PROCESS | 2794 | 1467383250634 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}] 07:27:30 INFO - PROCESS | 2794 | 1467383250635 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:30 INFO - PROCESS | 2794 | 1467383250713 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:27:30 INFO - PROCESS | 2794 | 1467383250719 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 2794 | 1467383250722 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x117457800 == 30 [pid = 2794] [id = 626] 07:27:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x116973000) [pid = 2794] [serial = 1878] [outer = 0x0] 07:27:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x116f47000) [pid = 2794] [serial = 1879] [outer = 0x116973000] 07:27:30 INFO - PROCESS | 2794 | 1467383250750 Marionette DEBUG loaded listener.js 07:27:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x118291000) [pid = 2794] [serial = 1880] [outer = 0x116973000] 07:27:31 INFO - PROCESS | 2794 | 1467383251124 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]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 524ms 07:27:31 INFO - PROCESS | 2794 | 1467383251149 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 2794 | 1467383251151 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:27:31 INFO - PROCESS | 2794 | 1467383251156 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 2794 | 1467383251157 Marionette TRACE conn2 <- [1,2478,null,{}] 07:27:31 INFO - PROCESS | 2794 | 1467383251160 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}] 07:27:31 INFO - PROCESS | 2794 | 1467383251161 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:31 INFO - PROCESS | 2794 | 1467383251243 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:27:31 INFO - PROCESS | 2794 | 1467383251250 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 2794 | 1467383251251 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x119da4800 == 31 [pid = 2794] [id = 627] 07:27:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x110fa0400) [pid = 2794] [serial = 1881] [outer = 0x0] 07:27:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x119110000) [pid = 2794] [serial = 1882] [outer = 0x110fa0400] 07:27:31 INFO - PROCESS | 2794 | 1467383251279 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x119193000) [pid = 2794] [serial = 1883] [outer = 0x110fa0400] 07:27:31 INFO - PROCESS | 2794 | 1467383251641 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]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 07:27:31 INFO - PROCESS | 2794 | 1467383251694 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 2794 | 1467383251696 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:27:31 INFO - PROCESS | 2794 | 1467383251700 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 2794 | 1467383251703 Marionette TRACE conn2 <- [1,2482,null,{}] 07:27:31 INFO - PROCESS | 2794 | 1467383251707 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}] 07:27:31 INFO - PROCESS | 2794 | 1467383251709 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:31 INFO - PROCESS | 2794 | 1467383251799 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:27:31 INFO - PROCESS | 2794 | 1467383251898 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 2794 | 1467383251901 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170ba800 == 32 [pid = 2794] [id = 628] 07:27:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1166f1000) [pid = 2794] [serial = 1884] [outer = 0x0] 07:27:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1167fb800) [pid = 2794] [serial = 1885] [outer = 0x1166f1000] 07:27:31 INFO - PROCESS | 2794 | 1467383251933 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1182d5000) [pid = 2794] [serial = 1886] [outer = 0x1166f1000] 07:27:32 INFO - PROCESS | 2794 | 1467383252330 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]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 07:27:32 INFO - PROCESS | 2794 | 1467383252372 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 2794 | 1467383252374 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:27:32 INFO - PROCESS | 2794 | 1467383252381 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 2794 | 1467383252384 Marionette TRACE conn2 <- [1,2486,null,{}] 07:27:32 INFO - PROCESS | 2794 | 1467383252387 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}] 07:27:32 INFO - PROCESS | 2794 | 1467383252388 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:32 INFO - PROCESS | 2794 | 1467383252484 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:27:32 INFO - PROCESS | 2794 | 1467383252579 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 2794 | 1467383252581 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x127166800 == 33 [pid = 2794] [id = 629] 07:27:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1196fa800) [pid = 2794] [serial = 1887] [outer = 0x0] 07:27:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x119abc000) [pid = 2794] [serial = 1888] [outer = 0x1196fa800] 07:27:32 INFO - PROCESS | 2794 | 1467383252612 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x120f46800) [pid = 2794] [serial = 1889] [outer = 0x1196fa800] 07:27:33 INFO - PROCESS | 2794 | 1467383253030 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]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 674ms 07:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:27:33 INFO - PROCESS | 2794 | 1467383253052 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 2794 | 1467383253053 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:27:33 INFO - PROCESS | 2794 | 1467383253055 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 2794 | 1467383253057 Marionette TRACE conn2 <- [1,2490,null,{}] 07:27:33 INFO - PROCESS | 2794 | 1467383253064 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}] 07:27:33 INFO - PROCESS | 2794 | 1467383253068 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:33 INFO - PROCESS | 2794 | 1467383253166 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:27:33 INFO - PROCESS | 2794 | 1467383253238 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 2794 | 1467383253241 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x129153800 == 34 [pid = 2794] [id = 630] 07:27:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x124872800) [pid = 2794] [serial = 1890] [outer = 0x0] 07:27:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x124d88400) [pid = 2794] [serial = 1891] [outer = 0x124872800] 07:27:33 INFO - PROCESS | 2794 | 1467383253274 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x124eee800) [pid = 2794] [serial = 1892] [outer = 0x124872800] 07:27:33 INFO - PROCESS | 2794 | 1467383253684 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]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 07:27:33 INFO - PROCESS | 2794 | 1467383253743 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 2794 | 1467383253745 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:27:33 INFO - PROCESS | 2794 | 1467383253749 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 2794 | 1467383253750 Marionette TRACE conn2 <- [1,2494,null,{}] 07:27:33 INFO - PROCESS | 2794 | 1467383253752 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}] 07:27:33 INFO - PROCESS | 2794 | 1467383253754 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:33 INFO - PROCESS | 2794 | 1467383253875 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:27:33 INFO - PROCESS | 2794 | 1467383253945 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 2794 | 1467383253946 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:33 INFO - PROCESS | 2794 | ++DOCSHELL 0x12aa03000 == 35 [pid = 2794] [id = 631] 07:27:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12582c000) [pid = 2794] [serial = 1893] [outer = 0x0] 07:27:33 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x125e94c00) [pid = 2794] [serial = 1894] [outer = 0x12582c000] 07:27:33 INFO - PROCESS | 2794 | 1467383253976 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x126e9ac00) [pid = 2794] [serial = 1895] [outer = 0x12582c000] 07:27:34 INFO - PROCESS | 2794 | 1467383254387 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]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 672ms 07:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:27:34 INFO - PROCESS | 2794 | 1467383254421 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 2794 | 1467383254423 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:27:34 INFO - PROCESS | 2794 | 1467383254425 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 2794 | 1467383254426 Marionette TRACE conn2 <- [1,2498,null,{}] 07:27:34 INFO - PROCESS | 2794 | 1467383254429 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}] 07:27:34 INFO - PROCESS | 2794 | 1467383254430 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:34 INFO - PROCESS | 2794 | 1467383254522 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:27:34 INFO - PROCESS | 2794 | 1467383254579 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 2794 | 1467383254581 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188b2800 == 36 [pid = 2794] [id = 632] 07:27:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x1258cf400) [pid = 2794] [serial = 1896] [outer = 0x0] 07:27:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x128935c00) [pid = 2794] [serial = 1897] [outer = 0x1258cf400] 07:27:34 INFO - PROCESS | 2794 | 1467383254610 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x128a70c00) [pid = 2794] [serial = 1898] [outer = 0x1258cf400] 07:27:35 INFO - PROCESS | 2794 | 1467383255038 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]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 621ms 07:27:35 INFO - PROCESS | 2794 | 1467383255046 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 2794 | 1467383255048 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:27:35 INFO - PROCESS | 2794 | 1467383255050 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 2794 | 1467383255052 Marionette TRACE conn2 <- [1,2502,null,{}] 07:27:35 INFO - PROCESS | 2794 | 1467383255054 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}] 07:27:35 INFO - PROCESS | 2794 | 1467383255058 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:35 INFO - PROCESS | 2794 | 1467383255178 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:27:35 INFO - PROCESS | 2794 | 1467383255271 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 2794 | 1467383255273 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c176000 == 37 [pid = 2794] [id = 633] 07:27:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12940bc00) [pid = 2794] [serial = 1899] [outer = 0x0] 07:27:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1294a5400) [pid = 2794] [serial = 1900] [outer = 0x12940bc00] 07:27:35 INFO - PROCESS | 2794 | 1467383255302 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a6ab800) [pid = 2794] [serial = 1901] [outer = 0x12940bc00] 07:27:35 INFO - PROCESS | 2794 | 1467383255803 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]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 07:27:35 INFO - PROCESS | 2794 | 1467383255821 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 2794 | 1467383255823 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:27:35 INFO - PROCESS | 2794 | 1467383255827 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 2794 | 1467383255829 Marionette TRACE conn2 <- [1,2506,null,{}] 07:27:35 INFO - PROCESS | 2794 | 1467383255832 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}] 07:27:35 INFO - PROCESS | 2794 | 1467383255834 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:35 INFO - PROCESS | 2794 | 1467383255935 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:27:36 INFO - PROCESS | 2794 | 1467383256006 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 2794 | 1467383256009 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x124ad7800 == 38 [pid = 2794] [id = 634] 07:27:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x112fda400) [pid = 2794] [serial = 1902] [outer = 0x0] 07:27:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x11696f400) [pid = 2794] [serial = 1903] [outer = 0x112fda400] 07:27:36 INFO - PROCESS | 2794 | 1467383256037 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x11835a400) [pid = 2794] [serial = 1904] [outer = 0x112fda400] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x117457800 == 37 [pid = 2794] [id = 626] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x119c4b000 == 36 [pid = 2794] [id = 624] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x117e6f000 == 35 [pid = 2794] [id = 625] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x12cadc000 == 34 [pid = 2794] [id = 623] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x12c176000 == 33 [pid = 2794] [id = 633] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x1188b2800 == 32 [pid = 2794] [id = 632] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x12aa03000 == 31 [pid = 2794] [id = 631] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x129153800 == 30 [pid = 2794] [id = 630] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x127166800 == 29 [pid = 2794] [id = 629] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x119da4800 == 28 [pid = 2794] [id = 627] 07:27:36 INFO - PROCESS | 2794 | --DOCSHELL 0x1170ba800 == 27 [pid = 2794] [id = 628] 07:27:37 INFO - PROCESS | 2794 | 1467383257102 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]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1328ms 07:27:37 INFO - PROCESS | 2794 | 1467383257155 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 2794 | 1467383257157 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:27:37 INFO - PROCESS | 2794 | 1467383257166 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 2794 | 1467383257168 Marionette TRACE conn2 <- [1,2510,null,{}] 07:27:37 INFO - PROCESS | 2794 | 1467383257171 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}] 07:27:37 INFO - PROCESS | 2794 | 1467383257173 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:37 INFO - PROCESS | 2794 | 1467383257256 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:27:37 INFO - PROCESS | 2794 | 1467383257318 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 2794 | 1467383257319 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x117452800 == 28 [pid = 2794] [id = 635] 07:27:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x112fd6800) [pid = 2794] [serial = 1905] [outer = 0x0] 07:27:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x113dae000) [pid = 2794] [serial = 1906] [outer = 0x112fd6800] 07:27:37 INFO - PROCESS | 2794 | 1467383257347 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x116623400) [pid = 2794] [serial = 1907] [outer = 0x112fd6800] 07:27:37 INFO - PROCESS | 2794 | 1467383257668 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]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 07:27:37 INFO - PROCESS | 2794 | 1467383257687 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 2794 | 1467383257691 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:27:37 INFO - PROCESS | 2794 | 1467383257698 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 2794 | 1467383257699 Marionette TRACE conn2 <- [1,2514,null,{}] 07:27:37 INFO - PROCESS | 2794 | 1467383257702 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}] 07:27:37 INFO - PROCESS | 2794 | 1467383257704 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:37 INFO - PROCESS | 2794 | 1467383257786 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:27:37 INFO - PROCESS | 2794 | 1467383257791 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 2794 | 1467383257793 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x12451b800 == 29 [pid = 2794] [id = 636] 07:27:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x116a0bc00) [pid = 2794] [serial = 1908] [outer = 0x0] 07:27:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x11828b800) [pid = 2794] [serial = 1909] [outer = 0x116a0bc00] 07:27:37 INFO - PROCESS | 2794 | 1467383257825 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x118704800) [pid = 2794] [serial = 1910] [outer = 0x116a0bc00] 07:27:38 INFO - PROCESS | 2794 | 1467383258253 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]]]}] 07:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 569ms 07:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:27:38 INFO - PROCESS | 2794 | 1467383258267 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 2794 | 1467383258268 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:27:38 INFO - PROCESS | 2794 | 1467383258270 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 2794 | 1467383258273 Marionette TRACE conn2 <- [1,2518,null,{}] 07:27:38 INFO - PROCESS | 2794 | 1467383258282 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}] 07:27:38 INFO - PROCESS | 2794 | 1467383258285 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:38 INFO - PROCESS | 2794 | 1467383258394 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:27:38 INFO - PROCESS | 2794 | 1467383258399 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 2794 | 1467383258401 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a37800 == 30 [pid = 2794] [id = 637] 07:27:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x110ef0000) [pid = 2794] [serial = 1911] [outer = 0x0] 07:27:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1192d0c00) [pid = 2794] [serial = 1912] [outer = 0x110ef0000] 07:27:38 INFO - PROCESS | 2794 | 1467383258429 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x119d16000) [pid = 2794] [serial = 1913] [outer = 0x110ef0000] 07:27:38 INFO - PROCESS | 2794 | 1467383258779 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]]]}] 07:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 526ms 07:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:27:38 INFO - PROCESS | 2794 | 1467383258798 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 2794 | 1467383258799 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:27:38 INFO - PROCESS | 2794 | 1467383258801 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 2794 | 1467383258803 Marionette TRACE conn2 <- [1,2522,null,{}] 07:27:38 INFO - PROCESS | 2794 | 1467383258805 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}] 07:27:38 INFO - PROCESS | 2794 | 1467383258806 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:38 INFO - PROCESS | 2794 | 1467383258906 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:27:38 INFO - PROCESS | 2794 | 1467383258918 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 2794 | 1467383258919 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x1292cb800 == 31 [pid = 2794] [id = 638] 07:27:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x120f43400) [pid = 2794] [serial = 1914] [outer = 0x0] 07:27:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x124003800) [pid = 2794] [serial = 1915] [outer = 0x120f43400] 07:27:38 INFO - PROCESS | 2794 | 1467383258945 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x1245e5800) [pid = 2794] [serial = 1916] [outer = 0x120f43400] 07:27:39 INFO - PROCESS | 2794 | 1467383259281 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]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 518ms 07:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:27:39 INFO - PROCESS | 2794 | 1467383259320 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 2794 | 1467383259321 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:27:39 INFO - PROCESS | 2794 | 1467383259330 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 2794 | 1467383259331 Marionette TRACE conn2 <- [1,2526,null,{}] 07:27:39 INFO - PROCESS | 2794 | 1467383259341 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}] 07:27:39 INFO - PROCESS | 2794 | 1467383259342 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:39 INFO - PROCESS | 2794 | 1467383259437 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:27:39 INFO - PROCESS | 2794 | 1467383259442 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 2794 | 1467383259442 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b908000 == 32 [pid = 2794] [id = 639] 07:27:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x116743000) [pid = 2794] [serial = 1917] [outer = 0x0] 07:27:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x124a79400) [pid = 2794] [serial = 1918] [outer = 0x116743000] 07:27:39 INFO - PROCESS | 2794 | 1467383259468 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x12523e400) [pid = 2794] [serial = 1919] [outer = 0x116743000] 07:27:39 INFO - PROCESS | 2794 | 1467383259820 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]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 533ms 07:27:39 INFO - PROCESS | 2794 | 1467383259856 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 2794 | 1467383259857 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:27:39 INFO - PROCESS | 2794 | 1467383259861 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 2794 | 1467383259863 Marionette TRACE conn2 <- [1,2530,null,{}] 07:27:39 INFO - PROCESS | 2794 | 1467383259865 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}] 07:27:39 INFO - PROCESS | 2794 | 1467383259870 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:40 INFO - PROCESS | 2794 | 1467383260235 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x124878400) [pid = 2794] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x112c1f400) [pid = 2794] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x1133b4c00) [pid = 2794] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x112981800) [pid = 2794] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x118726800) [pid = 2794] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x110fa0400) [pid = 2794] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x116973000) [pid = 2794] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1160e0000) [pid = 2794] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x112fde800) [pid = 2794] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1245ea400) [pid = 2794] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x125351c00) [pid = 2794] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x11918ac00) [pid = 2794] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x110eb3400) [pid = 2794] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x118293000) [pid = 2794] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x110eb4000) [pid = 2794] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1162b8400) [pid = 2794] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12486e800) [pid = 2794] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x112d85800) [pid = 2794] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x12940c000) [pid = 2794] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x112fba400) [pid = 2794] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:27:40 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x116079800) [pid = 2794] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:27:40 INFO - PROCESS | 2794 | 1467383260305 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 2794 | 1467383260306 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196d7000 == 33 [pid = 2794] [id = 640] 07:27:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x110e76c00) [pid = 2794] [serial = 1920] [outer = 0x0] 07:27:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x110ee6400) [pid = 2794] [serial = 1921] [outer = 0x110e76c00] 07:27:40 INFO - PROCESS | 2794 | 1467383260331 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x112f6b000) [pid = 2794] [serial = 1922] [outer = 0x110e76c00] 07:27:40 INFO - PROCESS | 2794 | 1467383260601 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]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 771ms 07:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:27:40 INFO - PROCESS | 2794 | 1467383260633 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 2794 | 1467383260634 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:27:40 INFO - PROCESS | 2794 | 1467383260637 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 2794 | 1467383260638 Marionette TRACE conn2 <- [1,2534,null,{}] 07:27:40 INFO - PROCESS | 2794 | 1467383260640 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}] 07:27:40 INFO - PROCESS | 2794 | 1467383260641 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:40 INFO - PROCESS | 2794 | 1467383260737 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:27:40 INFO - PROCESS | 2794 | 1467383260798 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 2794 | 1467383260799 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c174800 == 34 [pid = 2794] [id = 641] 07:27:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x110eac800) [pid = 2794] [serial = 1923] [outer = 0x0] 07:27:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1167fb400) [pid = 2794] [serial = 1924] [outer = 0x110eac800] 07:27:40 INFO - PROCESS | 2794 | 1467383260823 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1192cf400) [pid = 2794] [serial = 1925] [outer = 0x110eac800] 07:27:41 INFO - PROCESS | 2794 | 1467383261138 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]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 520ms 07:27:41 INFO - PROCESS | 2794 | 1467383261158 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 2794 | 1467383261159 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:27:41 INFO - PROCESS | 2794 | 1467383261165 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 2794 | 1467383261167 Marionette TRACE conn2 <- [1,2538,null,{}] 07:27:41 INFO - PROCESS | 2794 | 1467383261170 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}] 07:27:41 INFO - PROCESS | 2794 | 1467383261172 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:41 INFO - PROCESS | 2794 | 1467383261287 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:27:41 INFO - PROCESS | 2794 | 1467383261388 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 2794 | 1467383261389 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cad7000 == 35 [pid = 2794] [id = 642] 07:27:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x11828a000) [pid = 2794] [serial = 1926] [outer = 0x0] 07:27:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x125829800) [pid = 2794] [serial = 1927] [outer = 0x11828a000] 07:27:41 INFO - PROCESS | 2794 | 1467383261428 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x127350400) [pid = 2794] [serial = 1928] [outer = 0x11828a000] 07:27:41 INFO - PROCESS | 2794 | 1467383261735 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]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 623ms 07:27:41 INFO - PROCESS | 2794 | 1467383261787 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 2794 | 1467383261788 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:27:41 INFO - PROCESS | 2794 | 1467383261791 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 2794 | 1467383261792 Marionette TRACE conn2 <- [1,2542,null,{}] 07:27:41 INFO - PROCESS | 2794 | 1467383261798 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}] 07:27:41 INFO - PROCESS | 2794 | 1467383261799 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:41 INFO - PROCESS | 2794 | 1467383261883 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:27:41 INFO - PROCESS | 2794 | 1467383261887 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 2794 | 1467383261888 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a34000 == 36 [pid = 2794] [id = 643] 07:27:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x110eb7c00) [pid = 2794] [serial = 1929] [outer = 0x0] 07:27:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x128a73000) [pid = 2794] [serial = 1930] [outer = 0x110eb7c00] 07:27:41 INFO - PROCESS | 2794 | 1467383261915 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x1291d1400) [pid = 2794] [serial = 1931] [outer = 0x110eb7c00] 07:27:42 INFO - PROCESS | 2794 | 1467383262300 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]]]}] 07:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 573ms 07:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:27:42 INFO - PROCESS | 2794 | 1467383262364 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:27:42 INFO - PROCESS | 2794 | 1467383262367 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:27:42 INFO - PROCESS | 2794 | 1467383262370 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 2794 | 1467383262372 Marionette TRACE conn2 <- [1,2546,null,{}] 07:27:42 INFO - PROCESS | 2794 | 1467383262376 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}] 07:27:42 INFO - PROCESS | 2794 | 1467383262378 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:42 INFO - PROCESS | 2794 | 1467383262488 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:27:42 INFO - PROCESS | 2794 | 1467383262570 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 2794 | 1467383262574 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196ec800 == 37 [pid = 2794] [id = 644] 07:27:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x111c83800) [pid = 2794] [serial = 1932] [outer = 0x0] 07:27:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1121bd000) [pid = 2794] [serial = 1933] [outer = 0x111c83800] 07:27:42 INFO - PROCESS | 2794 | 1467383262607 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x112d82400) [pid = 2794] [serial = 1934] [outer = 0x111c83800] 07:27:43 INFO - PROCESS | 2794 | 1467383263192 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]]]}] 07:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 870ms 07:27:43 INFO - PROCESS | 2794 | 1467383263240 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 2794 | 1467383263243 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:27:43 INFO - PROCESS | 2794 | 1467383263248 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 2794 | 1467383263249 Marionette TRACE conn2 <- [1,2550,null,{}] 07:27:43 INFO - PROCESS | 2794 | 1467383263252 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}] 07:27:43 INFO - PROCESS | 2794 | 1467383263254 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:43 INFO - PROCESS | 2794 | 1467383263363 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:27:43 INFO - PROCESS | 2794 | 1467383263425 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 2794 | 1467383263427 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x129146000 == 38 [pid = 2794] [id = 645] 07:27:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x116973000) [pid = 2794] [serial = 1935] [outer = 0x0] 07:27:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x1182d0000) [pid = 2794] [serial = 1936] [outer = 0x116973000] 07:27:43 INFO - PROCESS | 2794 | 1467383263458 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x118727c00) [pid = 2794] [serial = 1937] [outer = 0x116973000] 07:27:44 INFO - PROCESS | 2794 | 1467383264095 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]]]}] 07:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 872ms 07:27:44 INFO - PROCESS | 2794 | 1467383264236 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 2794 | 1467383264238 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:27:44 INFO - PROCESS | 2794 | 1467383264242 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - PROCESS | 2794 | 1467383264244 Marionette TRACE conn2 <- [1,2554,null,{}] 07:27:44 INFO - PROCESS | 2794 | 1467383264248 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}] 07:27:44 INFO - PROCESS | 2794 | 1467383264250 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:44 INFO - PROCESS | 2794 | 1467383264356 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:27:44 INFO - PROCESS | 2794 | 1467383264414 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 2794 | 1467383264417 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196cd800 == 39 [pid = 2794] [id = 646] 07:27:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x113aa6400) [pid = 2794] [serial = 1938] [outer = 0x0] 07:27:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x1151da800) [pid = 2794] [serial = 1939] [outer = 0x113aa6400] 07:27:44 INFO - PROCESS | 2794 | 1467383264444 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x116735800) [pid = 2794] [serial = 1940] [outer = 0x113aa6400] 07:27:44 INFO - PROCESS | 2794 | --DOCSHELL 0x12cad7000 == 38 [pid = 2794] [id = 642] 07:27:44 INFO - PROCESS | 2794 | --DOCSHELL 0x12c174800 == 37 [pid = 2794] [id = 641] 07:27:44 INFO - PROCESS | 2794 | --DOCSHELL 0x1196d7000 == 36 [pid = 2794] [id = 640] 07:27:44 INFO - PROCESS | 2794 | --DOCSHELL 0x12b908000 == 35 [pid = 2794] [id = 639] 07:27:44 INFO - PROCESS | 2794 | --DOCSHELL 0x1292cb800 == 34 [pid = 2794] [id = 638] 07:27:44 INFO - PROCESS | 2794 | --DOCSHELL 0x128a37800 == 33 [pid = 2794] [id = 637] 07:27:44 INFO - PROCESS | 2794 | --DOCSHELL 0x12451b800 == 32 [pid = 2794] [id = 636] 07:27:44 INFO - PROCESS | 2794 | --DOCSHELL 0x117452800 == 31 [pid = 2794] [id = 635] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x118703400) [pid = 2794] [serial = 1843] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x119150800) [pid = 2794] [serial = 1844] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x116f49c00) [pid = 2794] [serial = 1835] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x116739400) [pid = 2794] [serial = 1834] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x112fba000) [pid = 2794] [serial = 1837] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x113d4ec00) [pid = 2794] [serial = 1838] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1192ca400) [pid = 2794] [serial = 1846] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x119110000) [pid = 2794] [serial = 1882] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x118291000) [pid = 2794] [serial = 1880] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x120f3f400) [pid = 2794] [serial = 1849] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1176e4400) [pid = 2794] [serial = 1823] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x124eb9000) [pid = 2794] [serial = 1852] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x1162bfc00) [pid = 2794] [serial = 1822] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x125dbc000) [pid = 2794] [serial = 1855] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x126933800) [pid = 2794] [serial = 1856] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1198c5000) [pid = 2794] [serial = 1826] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x11828fc00) [pid = 2794] [serial = 1859] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x126930400) [pid = 2794] [serial = 1861] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x128a76000) [pid = 2794] [serial = 1865] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1192cd400) [pid = 2794] [serial = 1825] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1121bd400) [pid = 2794] [serial = 1858] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x116a09c00) [pid = 2794] [serial = 1840] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x126e97c00) [pid = 2794] [serial = 1829] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12523f800) [pid = 2794] [serial = 1828] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1181e8c00) [pid = 2794] [serial = 1841] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x125351800) [pid = 2794] [serial = 1853] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x127348000) [pid = 2794] [serial = 1832] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x124006000) [pid = 2794] [serial = 1850] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x124d86400) [pid = 2794] [serial = 1831] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x116f47000) [pid = 2794] [serial = 1879] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x127347000) [pid = 2794] [serial = 1862] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1294a3c00) [pid = 2794] [serial = 1870] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x119ab4c00) [pid = 2794] [serial = 1847] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x119193000) [pid = 2794] [serial = 1883] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1133b0400) [pid = 2794] [serial = 1873] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x116f48800) [pid = 2794] [serial = 1876] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x129418400) [pid = 2794] [serial = 1868] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x11602fc00) [pid = 2794] [serial = 1874] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x1182cb400) [pid = 2794] [serial = 1877] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x128933400) [pid = 2794] [serial = 1864] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x12a5eb800) [pid = 2794] [serial = 1871] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x128ed8400) [pid = 2794] [serial = 1867] [outer = 0x0] [url = about:blank] 07:27:44 INFO - PROCESS | 2794 | 1467383264889 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]]]}] 07:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 673ms 07:27:44 INFO - PROCESS | 2794 | 1467383264916 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 2794 | 1467383264918 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:27:44 INFO - PROCESS | 2794 | 1467383264922 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - PROCESS | 2794 | 1467383264925 Marionette TRACE conn2 <- [1,2558,null,{}] 07:27:44 INFO - PROCESS | 2794 | 1467383264928 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}] 07:27:44 INFO - PROCESS | 2794 | 1467383264929 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:45 INFO - PROCESS | 2794 | 1467383265006 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:27:45 INFO - PROCESS | 2794 | 1467383265013 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 2794 | 1467383265014 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188ad800 == 32 [pid = 2794] [id = 647] 07:27:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x1167fc400) [pid = 2794] [serial = 1941] [outer = 0x0] 07:27:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x117ead400) [pid = 2794] [serial = 1942] [outer = 0x1167fc400] 07:27:45 INFO - PROCESS | 2794 | 1467383265042 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x11835e000) [pid = 2794] [serial = 1943] [outer = 0x1167fc400] 07:27:45 INFO - PROCESS | 2794 | 1467383265424 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]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 522ms 07:27:45 INFO - PROCESS | 2794 | 1467383265443 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 2794 | 1467383265445 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:27:45 INFO - PROCESS | 2794 | 1467383265447 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 2794 | 1467383265448 Marionette TRACE conn2 <- [1,2562,null,{}] 07:27:45 INFO - PROCESS | 2794 | 1467383265455 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}] 07:27:45 INFO - PROCESS | 2794 | 1467383265459 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:45 INFO - PROCESS | 2794 | 1467383265541 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:27:45 INFO - PROCESS | 2794 | 1467383265550 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 2794 | 1467383265553 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x124855800 == 33 [pid = 2794] [id = 648] 07:27:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x1192d2800) [pid = 2794] [serial = 1944] [outer = 0x0] 07:27:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1198c5000) [pid = 2794] [serial = 1945] [outer = 0x1192d2800] 07:27:45 INFO - PROCESS | 2794 | 1467383265582 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x120f3f400) [pid = 2794] [serial = 1946] [outer = 0x1192d2800] 07:27:45 INFO - PROCESS | 2794 | 1467383265954 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]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 07:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:27:45 INFO - PROCESS | 2794 | 1467383265967 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 2794 | 1467383265968 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:27:45 INFO - PROCESS | 2794 | 1467383265970 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 2794 | 1467383265971 Marionette TRACE conn2 <- [1,2566,null,{}] 07:27:45 INFO - PROCESS | 2794 | 1467383265974 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}] 07:27:45 INFO - PROCESS | 2794 | 1467383265975 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:46 INFO - PROCESS | 2794 | 1467383266066 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:27:46 INFO - PROCESS | 2794 | 1467383266121 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 2794 | 1467383266122 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x126e5a000 == 34 [pid = 2794] [id = 649] 07:27:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1196fa400) [pid = 2794] [serial = 1947] [outer = 0x0] 07:27:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x124202800) [pid = 2794] [serial = 1948] [outer = 0x1196fa400] 07:27:46 INFO - PROCESS | 2794 | 1467383266148 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x124eb6800) [pid = 2794] [serial = 1949] [outer = 0x1196fa400] 07:27:46 INFO - PROCESS | 2794 | 1467383266437 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]]]}] 07:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 07:27:46 INFO - PROCESS | 2794 | 1467383266489 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:27:46 INFO - PROCESS | 2794 | 1467383266490 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:27:46 INFO - PROCESS | 2794 | 1467383266492 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - PROCESS | 2794 | 1467383266494 Marionette TRACE conn2 <- [1,2570,null,{}] 07:27:46 INFO - PROCESS | 2794 | 1467383266498 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}] 07:27:46 INFO - PROCESS | 2794 | 1467383266499 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:46 INFO - PROCESS | 2794 | 1467383266575 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:27:46 INFO - PROCESS | 2794 | 1467383266638 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 2794 | 1467383266639 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b50000 == 35 [pid = 2794] [id = 650] 07:27:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x120f43800) [pid = 2794] [serial = 1950] [outer = 0x0] 07:27:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x125241c00) [pid = 2794] [serial = 1951] [outer = 0x120f43800] 07:27:46 INFO - PROCESS | 2794 | 1467383266664 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x1255bc000) [pid = 2794] [serial = 1952] [outer = 0x120f43800] 07:27:46 INFO - PROCESS | 2794 | 1467383266980 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]]]}] 07:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 522ms 07:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:27:47 INFO - PROCESS | 2794 | 1467383267015 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:27:47 INFO - PROCESS | 2794 | 1467383267016 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:27:47 INFO - PROCESS | 2794 | 1467383267018 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - PROCESS | 2794 | 1467383267019 Marionette TRACE conn2 <- [1,2574,null,{}] 07:27:47 INFO - PROCESS | 2794 | 1467383267021 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}] 07:27:47 INFO - PROCESS | 2794 | 1467383267025 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:47 INFO - PROCESS | 2794 | 1467383267145 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:27:47 INFO - PROCESS | 2794 | 1467383267157 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 2794 | 1467383267159 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x12aa05000 == 36 [pid = 2794] [id = 651] 07:27:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x126937400) [pid = 2794] [serial = 1953] [outer = 0x0] 07:27:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x128933400) [pid = 2794] [serial = 1954] [outer = 0x126937400] 07:27:47 INFO - PROCESS | 2794 | 1467383267184 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1291cd000) [pid = 2794] [serial = 1955] [outer = 0x126937400] 07:27:47 INFO - PROCESS | 2794 | 1467383267538 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]]]}] 07:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 569ms 07:27:47 INFO - PROCESS | 2794 | 1467383267587 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:27:47 INFO - PROCESS | 2794 | 1467383267588 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:27:47 INFO - PROCESS | 2794 | 1467383267591 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - PROCESS | 2794 | 1467383267592 Marionette TRACE conn2 <- [1,2578,null,{}] 07:27:47 INFO - PROCESS | 2794 | 1467383267594 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}] 07:27:47 INFO - PROCESS | 2794 | 1467383267595 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:47 INFO - PROCESS | 2794 | 1467383267692 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:27:47 INFO - PROCESS | 2794 | 1467383267696 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 2794 | 1467383267697 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfc7000 == 37 [pid = 2794] [id = 652] 07:27:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x128a70800) [pid = 2794] [serial = 1956] [outer = 0x0] 07:27:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x129412000) [pid = 2794] [serial = 1957] [outer = 0x128a70800] 07:27:47 INFO - PROCESS | 2794 | 1467383267721 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12949b000) [pid = 2794] [serial = 1958] [outer = 0x128a70800] 07:27:48 INFO - PROCESS | 2794 | 1467383268066 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]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 522ms 07:27:48 INFO - PROCESS | 2794 | 1467383268113 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 2794 | 1467383268115 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:27:48 INFO - PROCESS | 2794 | 1467383268117 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 2794 | 1467383268118 Marionette TRACE conn2 <- [1,2582,null,{}] 07:27:48 INFO - PROCESS | 2794 | 1467383268120 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}] 07:27:48 INFO - PROCESS | 2794 | 1467383268121 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:48 INFO - PROCESS | 2794 | 1467383268219 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:27:48 INFO - PROCESS | 2794 | 1467383268233 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 2794 | 1467383268234 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c174800 == 38 [pid = 2794] [id = 653] 07:27:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12949e000) [pid = 2794] [serial = 1959] [outer = 0x0] 07:27:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12a5eb800) [pid = 2794] [serial = 1960] [outer = 0x12949e000] 07:27:48 INFO - PROCESS | 2794 | 1467383268258 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12a6b6800) [pid = 2794] [serial = 1961] [outer = 0x12949e000] 07:27:48 INFO - PROCESS | 2794 | 1467383268595 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]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 07:27:48 INFO - PROCESS | 2794 | 1467383268637 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 2794 | 1467383268639 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:27:48 INFO - PROCESS | 2794 | 1467383268641 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 2794 | 1467383268642 Marionette TRACE conn2 <- [1,2586,null,{}] 07:27:48 INFO - PROCESS | 2794 | 1467383268645 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}] 07:27:48 INFO - PROCESS | 2794 | 1467383268646 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:48 INFO - PROCESS | 2794 | 1467383268745 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:27:48 INFO - PROCESS | 2794 | 1467383268749 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 2794 | 1467383268750 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cadb000 == 39 [pid = 2794] [id = 654] 07:27:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1294a3c00) [pid = 2794] [serial = 1962] [outer = 0x0] 07:27:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12a909400) [pid = 2794] [serial = 1963] [outer = 0x1294a3c00] 07:27:48 INFO - PROCESS | 2794 | 1467383268808 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12a912000) [pid = 2794] [serial = 1964] [outer = 0x1294a3c00] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x110ef0000) [pid = 2794] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x112fda400) [pid = 2794] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x116a0bc00) [pid = 2794] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x120f43400) [pid = 2794] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x112fd6800) [pid = 2794] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x11828a000) [pid = 2794] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x116743000) [pid = 2794] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1166f1000) [pid = 2794] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x110e76c00) [pid = 2794] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x1196fa800) [pid = 2794] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x110eac800) [pid = 2794] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x124872800) [pid = 2794] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x12582c000) [pid = 2794] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1258cf400) [pid = 2794] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:27:49 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x12940bc00) [pid = 2794] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:27:49 INFO - PROCESS | 2794 | 1467383269183 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]]]}] 07:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 573ms 07:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:27:49 INFO - PROCESS | 2794 | 1467383269214 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 2794 | 1467383269215 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:27:49 INFO - PROCESS | 2794 | 1467383269217 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 2794 | 1467383269218 Marionette TRACE conn2 <- [1,2590,null,{}] 07:27:49 INFO - PROCESS | 2794 | 1467383269220 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}] 07:27:49 INFO - PROCESS | 2794 | 1467383269222 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:49 INFO - PROCESS | 2794 | 1467383269303 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:27:49 INFO - PROCESS | 2794 | 1467383269306 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 2794 | 1467383269307 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3ad000 == 40 [pid = 2794] [id = 655] 07:27:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11662ec00) [pid = 2794] [serial = 1965] [outer = 0x0] 07:27:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x120f39800) [pid = 2794] [serial = 1966] [outer = 0x11662ec00] 07:27:49 INFO - PROCESS | 2794 | 1467383269333 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x124ec0000) [pid = 2794] [serial = 1967] [outer = 0x11662ec00] 07:27:49 INFO - PROCESS | 2794 | 1467383269664 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]]]}] 07:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 469ms 07:27:49 INFO - PROCESS | 2794 | 1467383269688 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 2794 | 1467383269689 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:27:49 INFO - PROCESS | 2794 | 1467383269691 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 2794 | 1467383269693 Marionette TRACE conn2 <- [1,2594,null,{}] 07:27:49 INFO - PROCESS | 2794 | 1467383269695 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}] 07:27:49 INFO - PROCESS | 2794 | 1467383269697 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:49 INFO - PROCESS | 2794 | 1467383269788 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:27:49 INFO - PROCESS | 2794 | 1467383269795 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 2794 | 1467383269796 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d254000 == 41 [pid = 2794] [id = 656] 07:27:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x116743000) [pid = 2794] [serial = 1968] [outer = 0x0] 07:27:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x128a6c400) [pid = 2794] [serial = 1969] [outer = 0x116743000] 07:27:49 INFO - PROCESS | 2794 | 1467383269877 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x12ab6b000) [pid = 2794] [serial = 1970] [outer = 0x116743000] 07:27:50 INFO - PROCESS | 2794 | 1467383270188 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]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 07:27:50 INFO - PROCESS | 2794 | 1467383270212 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 2794 | 1467383270215 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:27:50 INFO - PROCESS | 2794 | 1467383270218 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 2794 | 1467383270218 Marionette TRACE conn2 <- [1,2598,null,{}] 07:27:50 INFO - PROCESS | 2794 | 1467383270221 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}] 07:27:50 INFO - PROCESS | 2794 | 1467383270222 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:50 INFO - PROCESS | 2794 | 1467383270305 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:27:50 INFO - PROCESS | 2794 | 1467383270311 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 2794 | 1467383270312 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d351000 == 42 [pid = 2794] [id = 657] 07:27:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12ab6e800) [pid = 2794] [serial = 1971] [outer = 0x0] 07:27:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x12ab78800) [pid = 2794] [serial = 1972] [outer = 0x12ab6e800] 07:27:50 INFO - PROCESS | 2794 | 1467383270336 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12abb5800) [pid = 2794] [serial = 1973] [outer = 0x12ab6e800] 07:27:50 INFO - PROCESS | 2794 | 1467383270667 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]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 469ms 07:27:50 INFO - PROCESS | 2794 | 1467383270687 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 2794 | 1467383270689 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:27:50 INFO - PROCESS | 2794 | 1467383270691 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 2794 | 1467383270692 Marionette TRACE conn2 <- [1,2602,null,{}] 07:27:50 INFO - PROCESS | 2794 | 1467383270698 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}] 07:27:50 INFO - PROCESS | 2794 | 1467383270699 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:50 INFO - PROCESS | 2794 | 1467383270811 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:27:50 INFO - PROCESS | 2794 | 1467383270817 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 2794 | 1467383270818 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d412800 == 43 [pid = 2794] [id = 658] 07:27:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x125549400) [pid = 2794] [serial = 1974] [outer = 0x0] 07:27:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12abb5400) [pid = 2794] [serial = 1975] [outer = 0x125549400] 07:27:50 INFO - PROCESS | 2794 | 1467383270842 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12b89b400) [pid = 2794] [serial = 1976] [outer = 0x125549400] 07:27:51 INFO - PROCESS | 2794 | 1467383271316 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]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 673ms 07:27:51 INFO - PROCESS | 2794 | 1467383271365 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 2794 | 1467383271367 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:27:51 INFO - PROCESS | 2794 | 1467383271370 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 2794 | 1467383271372 Marionette TRACE conn2 <- [1,2606,null,{}] 07:27:51 INFO - PROCESS | 2794 | 1467383271376 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}] 07:27:51 INFO - PROCESS | 2794 | 1467383271378 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:51 INFO - PROCESS | 2794 | 1467383271484 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:27:51 INFO - PROCESS | 2794 | 1467383271583 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:51 INFO - PROCESS | 2794 | 1467383271585 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192ec800 == 44 [pid = 2794] [id = 659] 07:27:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x116735400) [pid = 2794] [serial = 1977] [outer = 0x0] 07:27:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x1167f5000) [pid = 2794] [serial = 1978] [outer = 0x116735400] 07:27:51 INFO - PROCESS | 2794 | 1467383271616 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x118293c00) [pid = 2794] [serial = 1979] [outer = 0x116735400] 07:27:52 INFO - PROCESS | 2794 | 1467383272072 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]]]}] 07:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 720ms 07:27:52 INFO - PROCESS | 2794 | 1467383272096 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 2794 | 1467383272099 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:27:52 INFO - PROCESS | 2794 | 1467383272105 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 2794 | 1467383272106 Marionette TRACE conn2 <- [1,2610,null,{}] 07:27:52 INFO - PROCESS | 2794 | 1467383272109 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}] 07:27:52 INFO - PROCESS | 2794 | 1467383272112 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:52 INFO - PROCESS | 2794 | 1467383272215 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:27:52 INFO - PROCESS | 2794 | 1467383272290 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 2794 | 1467383272291 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a671000 == 45 [pid = 2794] [id = 660] 07:27:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1192cc400) [pid = 2794] [serial = 1980] [outer = 0x0] 07:27:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1196fb400) [pid = 2794] [serial = 1981] [outer = 0x1192cc400] 07:27:52 INFO - PROCESS | 2794 | 1467383272322 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x120f46c00) [pid = 2794] [serial = 1982] [outer = 0x1192cc400] 07:27:52 INFO - PROCESS | 2794 | 1467383272749 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]]]}] 07:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 07:27:52 INFO - PROCESS | 2794 | 1467383272776 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 2794 | 1467383272777 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:27:52 INFO - PROCESS | 2794 | 1467383272780 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 2794 | 1467383272782 Marionette TRACE conn2 <- [1,2614,null,{}] 07:27:52 INFO - PROCESS | 2794 | 1467383272790 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}] 07:27:52 INFO - PROCESS | 2794 | 1467383272793 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:52 INFO - PROCESS | 2794 | 1467383272920 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:27:53 INFO - PROCESS | 2794 | 1467383273027 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 2794 | 1467383273029 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12db37800 == 46 [pid = 2794] [id = 661] 07:27:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x124d86400) [pid = 2794] [serial = 1983] [outer = 0x0] 07:27:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x126934400) [pid = 2794] [serial = 1984] [outer = 0x124d86400] 07:27:53 INFO - PROCESS | 2794 | 1467383273063 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x128a69400) [pid = 2794] [serial = 1985] [outer = 0x124d86400] 07:27:53 INFO - PROCESS | 2794 | 1467383273516 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]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 772ms 07:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:27:53 INFO - PROCESS | 2794 | 1467383273553 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 2794 | 1467383273555 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:27:53 INFO - PROCESS | 2794 | 1467383273557 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 2794 | 1467383273559 Marionette TRACE conn2 <- [1,2618,null,{}] 07:27:53 INFO - PROCESS | 2794 | 1467383273582 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}] 07:27:53 INFO - PROCESS | 2794 | 1467383273584 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:53 INFO - PROCESS | 2794 | 1467383273692 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:27:53 INFO - PROCESS | 2794 | 1467383273767 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 2794 | 1467383273769 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196e1800 == 47 [pid = 2794] [id = 662] 07:27:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x119153800) [pid = 2794] [serial = 1986] [outer = 0x0] 07:27:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x125dc7400) [pid = 2794] [serial = 1987] [outer = 0x119153800] 07:27:53 INFO - PROCESS | 2794 | 1467383273800 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x128ed5800) [pid = 2794] [serial = 1988] [outer = 0x119153800] 07:27:54 INFO - PROCESS | 2794 | 1467383274409 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]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 892ms 07:27:54 INFO - PROCESS | 2794 | 1467383274452 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:27:54 INFO - PROCESS | 2794 | 1467383274455 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:27:54 INFO - PROCESS | 2794 | 1467383274458 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 2794 | 1467383274461 Marionette TRACE conn2 <- [1,2622,null,{}] 07:27:54 INFO - PROCESS | 2794 | 1467383274466 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}] 07:27:54 INFO - PROCESS | 2794 | 1467383274468 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:54 INFO - PROCESS | 2794 | 1467383274564 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:27:54 INFO - PROCESS | 2794 | 1467383274644 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 2794 | 1467383274646 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c4e000 == 48 [pid = 2794] [id = 663] 07:27:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x1176e5c00) [pid = 2794] [serial = 1989] [outer = 0x0] 07:27:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1182b5c00) [pid = 2794] [serial = 1990] [outer = 0x1176e5c00] 07:27:54 INFO - PROCESS | 2794 | 1467383274674 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x11872bc00) [pid = 2794] [serial = 1991] [outer = 0x1176e5c00] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12d351000 == 47 [pid = 2794] [id = 657] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12d254000 == 46 [pid = 2794] [id = 656] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3ad000 == 45 [pid = 2794] [id = 655] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12cadb000 == 44 [pid = 2794] [id = 654] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12c174800 == 43 [pid = 2794] [id = 653] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfc7000 == 42 [pid = 2794] [id = 652] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12aa05000 == 41 [pid = 2794] [id = 651] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x128b50000 == 40 [pid = 2794] [id = 650] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x126e5a000 == 39 [pid = 2794] [id = 649] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x124855800 == 38 [pid = 2794] [id = 648] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x1188ad800 == 37 [pid = 2794] [id = 647] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x1196cd800 == 36 [pid = 2794] [id = 646] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x129146000 == 35 [pid = 2794] [id = 645] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x1196ec800 == 34 [pid = 2794] [id = 644] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x128a34000 == 33 [pid = 2794] [id = 643] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x124ad7800 == 32 [pid = 2794] [id = 634] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x1196e1800 == 31 [pid = 2794] [id = 662] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12db37800 == 30 [pid = 2794] [id = 661] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12a671000 == 29 [pid = 2794] [id = 660] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x12d412800 == 28 [pid = 2794] [id = 658] 07:27:55 INFO - PROCESS | 2794 | --DOCSHELL 0x1192ec800 == 27 [pid = 2794] [id = 659] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1192d0c00) [pid = 2794] [serial = 1912] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x11696f400) [pid = 2794] [serial = 1903] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x11835a400) [pid = 2794] [serial = 1904] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x11828b800) [pid = 2794] [serial = 1909] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x124003800) [pid = 2794] [serial = 1915] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x113dae000) [pid = 2794] [serial = 1906] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x116623400) [pid = 2794] [serial = 1907] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x128a73000) [pid = 2794] [serial = 1930] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x119d16000) [pid = 2794] [serial = 1913] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x127350400) [pid = 2794] [serial = 1928] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124a79400) [pid = 2794] [serial = 1918] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1182d5000) [pid = 2794] [serial = 1886] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1245e5800) [pid = 2794] [serial = 1916] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1167fb800) [pid = 2794] [serial = 1885] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x112f6b000) [pid = 2794] [serial = 1922] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x12523e400) [pid = 2794] [serial = 1919] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x120f46800) [pid = 2794] [serial = 1889] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1167fb400) [pid = 2794] [serial = 1924] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x110ee6400) [pid = 2794] [serial = 1921] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x119abc000) [pid = 2794] [serial = 1888] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x125829800) [pid = 2794] [serial = 1927] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x124eee800) [pid = 2794] [serial = 1892] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x124d88400) [pid = 2794] [serial = 1891] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x126e9ac00) [pid = 2794] [serial = 1895] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x125e94c00) [pid = 2794] [serial = 1894] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1192cf400) [pid = 2794] [serial = 1925] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x128a70c00) [pid = 2794] [serial = 1898] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x128935c00) [pid = 2794] [serial = 1897] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x12a6ab800) [pid = 2794] [serial = 1901] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1294a5400) [pid = 2794] [serial = 1900] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x118704800) [pid = 2794] [serial = 1910] [outer = 0x0] [url = about:blank] 07:27:55 INFO - PROCESS | 2794 | 1467383275737 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]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1326ms 07:27:55 INFO - PROCESS | 2794 | 1467383275783 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:27:55 INFO - PROCESS | 2794 | 1467383275786 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:27:55 INFO - PROCESS | 2794 | 1467383275789 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 2794 | 1467383275790 Marionette TRACE conn2 <- [1,2626,null,{}] 07:27:55 INFO - PROCESS | 2794 | 1467383275798 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}] 07:27:55 INFO - PROCESS | 2794 | 1467383275800 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:55 INFO - PROCESS | 2794 | 1467383275875 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:27:55 INFO - PROCESS | 2794 | 1467383275938 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 2794 | 1467383275939 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x11746c000 == 28 [pid = 2794] [id = 664] 07:27:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x112d85400) [pid = 2794] [serial = 1992] [outer = 0x0] 07:27:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1133b4c00) [pid = 2794] [serial = 1993] [outer = 0x112d85400] 07:27:55 INFO - PROCESS | 2794 | 1467383275967 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x116029800) [pid = 2794] [serial = 1994] [outer = 0x112d85400] 07:27:56 INFO - PROCESS | 2794 | 1467383276287 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]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 520ms 07:27:56 INFO - PROCESS | 2794 | 1467383276308 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 2794 | 1467383276315 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:27:56 INFO - PROCESS | 2794 | 1467383276320 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 2794 | 1467383276322 Marionette TRACE conn2 <- [1,2630,null,{}] 07:27:56 INFO - PROCESS | 2794 | 1467383276324 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}] 07:27:56 INFO - PROCESS | 2794 | 1467383276326 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:56 INFO - PROCESS | 2794 | 1467383276406 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:27:56 INFO - PROCESS | 2794 | 1467383276428 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 2794 | 1467383276429 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196e6000 == 29 [pid = 2794] [id = 665] 07:27:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x1181e6000) [pid = 2794] [serial = 1995] [outer = 0x0] 07:27:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x118285400) [pid = 2794] [serial = 1996] [outer = 0x1181e6000] 07:27:56 INFO - PROCESS | 2794 | 1467383276458 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1182d4c00) [pid = 2794] [serial = 1997] [outer = 0x1181e6000] 07:27:56 INFO - PROCESS | 2794 | 1467383276854 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]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 570ms 07:27:56 INFO - PROCESS | 2794 | 1467383276891 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 2794 | 1467383276892 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:27:56 INFO - PROCESS | 2794 | 1467383276894 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 2794 | 1467383276897 Marionette TRACE conn2 <- [1,2634,null,{}] 07:27:56 INFO - PROCESS | 2794 | 1467383276904 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}] 07:27:56 INFO - PROCESS | 2794 | 1467383276907 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:56 INFO - PROCESS | 2794 | 1467383276983 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:27:56 INFO - PROCESS | 2794 | 1467383276989 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 2794 | 1467383276991 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d96000 == 30 [pid = 2794] [id = 666] 07:27:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x111aa5800) [pid = 2794] [serial = 1998] [outer = 0x0] 07:27:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192d1c00) [pid = 2794] [serial = 1999] [outer = 0x111aa5800] 07:27:57 INFO - PROCESS | 2794 | 1467383277023 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x119ab2c00) [pid = 2794] [serial = 2000] [outer = 0x111aa5800] 07:27:57 INFO - PROCESS | 2794 | 1467383277383 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]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 522ms 07:27:57 INFO - PROCESS | 2794 | 1467383277430 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 2794 | 1467383277432 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:27:57 INFO - PROCESS | 2794 | 1467383277435 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 2794 | 1467383277436 Marionette TRACE conn2 <- [1,2638,null,{}] 07:27:57 INFO - PROCESS | 2794 | 1467383277439 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}] 07:27:57 INFO - PROCESS | 2794 | 1467383277440 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:57 INFO - PROCESS | 2794 | 1467383277518 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:27:57 INFO - PROCESS | 2794 | 1467383277522 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 2794 | 1467383277523 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x128926800 == 31 [pid = 2794] [id = 667] 07:27:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x119d1d000) [pid = 2794] [serial = 2001] [outer = 0x0] 07:27:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x120fed400) [pid = 2794] [serial = 2002] [outer = 0x119d1d000] 07:27:57 INFO - PROCESS | 2794 | 1467383277551 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124009400) [pid = 2794] [serial = 2003] [outer = 0x119d1d000] 07:27:57 INFO - PROCESS | 2794 | 1467383277923 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]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 07:27:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:27:57 INFO - PROCESS | 2794 | 1467383277955 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 2794 | 1467383277957 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:27:57 INFO - PROCESS | 2794 | 1467383277959 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 2794 | 1467383277960 Marionette TRACE conn2 <- [1,2642,null,{}] 07:27:57 INFO - PROCESS | 2794 | 1467383277962 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}] 07:27:57 INFO - PROCESS | 2794 | 1467383277963 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:58 INFO - PROCESS | 2794 | 1467383278059 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:27:58 INFO - PROCESS | 2794 | 1467383278063 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 2794 | 1467383278064 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b58800 == 32 [pid = 2794] [id = 668] 07:27:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1176e7000) [pid = 2794] [serial = 2004] [outer = 0x0] 07:27:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x124411400) [pid = 2794] [serial = 2005] [outer = 0x1176e7000] 07:27:58 INFO - PROCESS | 2794 | 1467383278090 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x124d7d000) [pid = 2794] [serial = 2006] [outer = 0x1176e7000] 07:27:58 INFO - PROCESS | 2794 | 1467383278437 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]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:27:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 07:27:58 INFO - PROCESS | 2794 | 1467383278481 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:27:58 INFO - PROCESS | 2794 | 1467383278482 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:27:58 INFO - PROCESS | 2794 | 1467383278484 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - PROCESS | 2794 | 1467383278485 Marionette TRACE conn2 <- [1,2646,null,{}] 07:27:58 INFO - PROCESS | 2794 | 1467383278487 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}] 07:27:58 INFO - PROCESS | 2794 | 1467383278492 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:58 INFO - PROCESS | 2794 | 1467383278604 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:27:58 INFO - PROCESS | 2794 | 1467383278616 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 2794 | 1467383278617 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a53d800 == 33 [pid = 2794] [id = 669] 07:27:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x124d7d800) [pid = 2794] [serial = 2007] [outer = 0x0] 07:27:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x125242800) [pid = 2794] [serial = 2008] [outer = 0x124d7d800] 07:27:58 INFO - PROCESS | 2794 | 1467383278643 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x126e04400) [pid = 2794] [serial = 2009] [outer = 0x124d7d800] 07:27:59 INFO - PROCESS | 2794 | 1467383279037 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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:27:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 568ms 07:27:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:27:59 INFO - PROCESS | 2794 | 1467383279053 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 2794 | 1467383279055 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:27:59 INFO - PROCESS | 2794 | 1467383279059 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 2794 | 1467383279060 Marionette TRACE conn2 <- [1,2650,null,{}] 07:27:59 INFO - PROCESS | 2794 | 1467383279064 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}] 07:27:59 INFO - PROCESS | 2794 | 1467383279065 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:59 INFO - PROCESS | 2794 | 1467383279199 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:27:59 INFO - PROCESS | 2794 | 1467383279203 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 2794 | 1467383279204 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b90a000 == 34 [pid = 2794] [id = 670] 07:27:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x124eb4000) [pid = 2794] [serial = 2010] [outer = 0x0] 07:27:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x127347800) [pid = 2794] [serial = 2011] [outer = 0x124eb4000] 07:27:59 INFO - PROCESS | 2794 | 1467383279229 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x128a69c00) [pid = 2794] [serial = 2012] [outer = 0x124eb4000] 07:27:59 INFO - PROCESS | 2794 | 1467383279538 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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:27:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 523ms 07:27:59 INFO - PROCESS | 2794 | 1467383279581 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 2794 | 1467383279582 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:27:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:27:59 INFO - PROCESS | 2794 | 1467383279585 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 2794 | 1467383279586 Marionette TRACE conn2 <- [1,2654,null,{}] 07:27:59 INFO - PROCESS | 2794 | 1467383279588 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}] 07:27:59 INFO - PROCESS | 2794 | 1467383279589 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:59 INFO - PROCESS | 2794 | 1467383279684 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:27:59 INFO - PROCESS | 2794 | 1467383279699 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 2794 | 1467383279700 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:27:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bad5000 == 35 [pid = 2794] [id = 671] 07:27:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x128a6f400) [pid = 2794] [serial = 2013] [outer = 0x0] 07:27:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x128cadc00) [pid = 2794] [serial = 2014] [outer = 0x128a6f400] 07:27:59 INFO - PROCESS | 2794 | 1467383279725 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1291d6800) [pid = 2794] [serial = 2015] [outer = 0x128a6f400] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x125549400) [pid = 2794] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12ab6e800) [pid = 2794] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x126937400) [pid = 2794] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x128a70800) [pid = 2794] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1294a3c00) [pid = 2794] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1167fc400) [pid = 2794] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x113aa6400) [pid = 2794] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1196fa400) [pid = 2794] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x120f43800) [pid = 2794] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1192d2800) [pid = 2794] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x111c83800) [pid = 2794] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x116973000) [pid = 2794] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x110eb7c00) [pid = 2794] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12949e000) [pid = 2794] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x11662ec00) [pid = 2794] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:28:00 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x116743000) [pid = 2794] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:28:00 INFO - PROCESS | 2794 | 1467383280265 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]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:28:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 718ms 07:28:00 INFO - PROCESS | 2794 | 1467383280304 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 2794 | 1467383280317 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:28:00 INFO - PROCESS | 2794 | 1467383280335 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 2794 | 1467383280336 Marionette TRACE conn2 <- [1,2658,null,{}] 07:28:00 INFO - PROCESS | 2794 | 1467383280339 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}] 07:28:00 INFO - PROCESS | 2794 | 1467383280340 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:00 INFO - PROCESS | 2794 | 1467383280423 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:28:00 INFO - PROCESS | 2794 | 1467383280429 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 2794 | 1467383280431 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d95800 == 36 [pid = 2794] [id = 672] 07:28:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x112c29000) [pid = 2794] [serial = 2016] [outer = 0x0] 07:28:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1182b3400) [pid = 2794] [serial = 2017] [outer = 0x112c29000] 07:28:00 INFO - PROCESS | 2794 | 1467383280456 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x120f43800) [pid = 2794] [serial = 2018] [outer = 0x112c29000] 07:28:00 INFO - PROCESS | 2794 | 1467383280783 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]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:28:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 473ms 07:28:00 INFO - PROCESS | 2794 | 1467383280804 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 2794 | 1467383280806 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:28:00 INFO - PROCESS | 2794 | 1467383280808 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 2794 | 1467383280809 Marionette TRACE conn2 <- [1,2662,null,{}] 07:28:00 INFO - PROCESS | 2794 | 1467383280814 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}] 07:28:00 INFO - PROCESS | 2794 | 1467383280815 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:00 INFO - PROCESS | 2794 | 1467383280896 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:28:00 INFO - PROCESS | 2794 | 1467383280900 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 2794 | 1467383280901 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3a9000 == 37 [pid = 2794] [id = 673] 07:28:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124448000) [pid = 2794] [serial = 2019] [outer = 0x0] 07:28:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x128ca7400) [pid = 2794] [serial = 2020] [outer = 0x124448000] 07:28:00 INFO - PROCESS | 2794 | 1467383280926 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x129412c00) [pid = 2794] [serial = 2021] [outer = 0x124448000] 07:28:01 INFO - PROCESS | 2794 | 1467383281273 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]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:28:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 472ms 07:28:01 INFO - PROCESS | 2794 | 1467383281282 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 2794 | 1467383281283 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:28:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:28:01 INFO - PROCESS | 2794 | 1467383281293 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 2794 | 1467383281296 Marionette TRACE conn2 <- [1,2666,null,{}] 07:28:01 INFO - PROCESS | 2794 | 1467383281299 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}] 07:28:01 INFO - PROCESS | 2794 | 1467383281301 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:01 INFO - PROCESS | 2794 | 1467383281416 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:28:01 INFO - PROCESS | 2794 | 1467383281423 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 2794 | 1467383281424 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b4e000 == 38 [pid = 2794] [id = 674] 07:28:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x11696f400) [pid = 2794] [serial = 2022] [outer = 0x0] 07:28:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1294a4c00) [pid = 2794] [serial = 2023] [outer = 0x11696f400] 07:28:01 INFO - PROCESS | 2794 | 1467383281452 Marionette DEBUG loaded listener.js 07:28:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12a6b7000) [pid = 2794] [serial = 2024] [outer = 0x11696f400] 07:28:02 INFO - PROCESS | 2794 | 1467383282271 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]]]}] 07:28:02 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) 07:28:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1029ms 07:28:02 INFO - PROCESS | 2794 | 1467383282316 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 2794 | 1467383282319 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:28:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:28:02 INFO - PROCESS | 2794 | 1467383282323 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 2794 | 1467383282324 Marionette TRACE conn2 <- [1,2670,null,{}] 07:28:02 INFO - PROCESS | 2794 | 1467383282342 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}] 07:28:02 INFO - PROCESS | 2794 | 1467383282343 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:02 INFO - PROCESS | 2794 | 1467383282480 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:28:02 INFO - PROCESS | 2794 | 1467383282539 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 2794 | 1467383282540 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185b5800 == 39 [pid = 2794] [id = 675] 07:28:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x112c23800) [pid = 2794] [serial = 2025] [outer = 0x0] 07:28:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x112d78800) [pid = 2794] [serial = 2026] [outer = 0x112c23800] 07:28:02 INFO - PROCESS | 2794 | 1467383282573 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x113dac000) [pid = 2794] [serial = 2027] [outer = 0x112c23800] 07:28:03 INFO - PROCESS | 2794 | 1467383283583 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"]]]}] 07:28:03 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 07:28:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1285ms 07:28:03 INFO - PROCESS | 2794 | 1467383283608 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 2794 | 1467383283611 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:28:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:28:03 INFO - PROCESS | 2794 | 1467383283617 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 2794 | 1467383283619 Marionette TRACE conn2 <- [1,2674,null,{}] 07:28:03 INFO - PROCESS | 2794 | 1467383283622 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}] 07:28:03 INFO - PROCESS | 2794 | 1467383283624 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:03 INFO - PROCESS | 2794 | 1467383283738 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:28:03 INFO - PROCESS | 2794 | 1467383283796 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 2794 | 1467383283797 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x12891c000 == 40 [pid = 2794] [id = 676] 07:28:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x113dae400) [pid = 2794] [serial = 2028] [outer = 0x0] 07:28:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1182ce400) [pid = 2794] [serial = 2029] [outer = 0x113dae400] 07:28:03 INFO - PROCESS | 2794 | 1467383283828 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x119150000) [pid = 2794] [serial = 2030] [outer = 0x113dae400] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3a9000 == 39 [pid = 2794] [id = 673] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x125d95800 == 38 [pid = 2794] [id = 672] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x12bad5000 == 37 [pid = 2794] [id = 671] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x12b90a000 == 36 [pid = 2794] [id = 670] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x12a53d800 == 35 [pid = 2794] [id = 669] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x128b58800 == 34 [pid = 2794] [id = 668] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x128926800 == 33 [pid = 2794] [id = 667] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x125d96000 == 32 [pid = 2794] [id = 666] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x1196e6000 == 31 [pid = 2794] [id = 665] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x11746c000 == 30 [pid = 2794] [id = 664] 07:28:04 INFO - PROCESS | 2794 | --DOCSHELL 0x119c4e000 == 29 [pid = 2794] [id = 663] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12a912000) [pid = 2794] [serial = 1964] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x12ab6b000) [pid = 2794] [serial = 1970] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x12949b000) [pid = 2794] [serial = 1958] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1291cd000) [pid = 2794] [serial = 1955] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124ec0000) [pid = 2794] [serial = 1967] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x128a6c400) [pid = 2794] [serial = 1969] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1255bc000) [pid = 2794] [serial = 1952] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x12b89b400) [pid = 2794] [serial = 1976] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x12abb5400) [pid = 2794] [serial = 1975] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x12ab78800) [pid = 2794] [serial = 1972] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x128933400) [pid = 2794] [serial = 1954] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x129412000) [pid = 2794] [serial = 1957] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x12a909400) [pid = 2794] [serial = 1963] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x117ead400) [pid = 2794] [serial = 1942] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x11835e000) [pid = 2794] [serial = 1943] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x1151da800) [pid = 2794] [serial = 1939] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x116735800) [pid = 2794] [serial = 1940] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x124202800) [pid = 2794] [serial = 1948] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x124eb6800) [pid = 2794] [serial = 1949] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x125241c00) [pid = 2794] [serial = 1951] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1198c5000) [pid = 2794] [serial = 1945] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x120f3f400) [pid = 2794] [serial = 1946] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1121bd000) [pid = 2794] [serial = 1933] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x112d82400) [pid = 2794] [serial = 1934] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x1182d0000) [pid = 2794] [serial = 1936] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x118727c00) [pid = 2794] [serial = 1937] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x1291d1400) [pid = 2794] [serial = 1931] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x12a6b6800) [pid = 2794] [serial = 1961] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x12a5eb800) [pid = 2794] [serial = 1960] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x120f39800) [pid = 2794] [serial = 1966] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x12abb5800) [pid = 2794] [serial = 1973] [outer = 0x0] [url = about:blank] 07:28:04 INFO - PROCESS | 2794 | 1467383284942 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"]]]}] 07:28:04 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 07:28:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1373ms 07:28:04 INFO - PROCESS | 2794 | 1467383284991 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 2794 | 1467383284993 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:28:04 INFO - PROCESS | 2794 | 1467383284997 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 2794 | 1467383284999 Marionette TRACE conn2 <- [1,2678,null,{}] 07:28:05 INFO - PROCESS | 2794 | 1467383285002 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}] 07:28:05 INFO - PROCESS | 2794 | 1467383285004 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:05 INFO - PROCESS | 2794 | 1467383285083 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:28:05 INFO - PROCESS | 2794 | 1467383285111 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 2794 | 1467383285113 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185c1000 == 30 [pid = 2794] [id = 677] 07:28:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x116743000) [pid = 2794] [serial = 2031] [outer = 0x0] 07:28:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x116974800) [pid = 2794] [serial = 2032] [outer = 0x116743000] 07:28:05 INFO - PROCESS | 2794 | 1467383285141 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x1181e8c00) [pid = 2794] [serial = 2033] [outer = 0x116743000] 07:28:06 INFO - PROCESS | 2794 | 1467383285999 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]]]}] 07:28:06 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) 07:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1022ms 07:28:06 INFO - PROCESS | 2794 | 1467383286019 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 2794 | 1467383286021 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:28:06 INFO - PROCESS | 2794 | 1467383286026 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 2794 | 1467383286028 Marionette TRACE conn2 <- [1,2682,null,{}] 07:28:06 INFO - PROCESS | 2794 | 1467383286032 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}] 07:28:06 INFO - PROCESS | 2794 | 1467383286034 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:06 INFO - PROCESS | 2794 | 1467383286110 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:28:06 INFO - PROCESS | 2794 | 1467383286116 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 2794 | 1467383286118 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170c0800 == 31 [pid = 2794] [id = 678] 07:28:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x11872ac00) [pid = 2794] [serial = 2034] [outer = 0x0] 07:28:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x1192cc800) [pid = 2794] [serial = 2035] [outer = 0x11872ac00] 07:28:06 INFO - PROCESS | 2794 | 1467383286145 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1196f7800) [pid = 2794] [serial = 2036] [outer = 0x11872ac00] 07:28:06 INFO - PROCESS | 2794 | 1467383286989 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]]]}] 07:28:06 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) 07:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 975ms 07:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:28:07 INFO - PROCESS | 2794 | 1467383287006 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 2794 | 1467383287007 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:28:07 INFO - PROCESS | 2794 | 1467383287009 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 2794 | 1467383287013 Marionette TRACE conn2 <- [1,2686,null,{}] 07:28:07 INFO - PROCESS | 2794 | 1467383287021 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}] 07:28:07 INFO - PROCESS | 2794 | 1467383287024 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:07 INFO - PROCESS | 2794 | 1467383287124 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:28:07 INFO - PROCESS | 2794 | 1467383287165 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 2794 | 1467383287167 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x128921800 == 32 [pid = 2794] [id = 679] 07:28:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x1121b5000) [pid = 2794] [serial = 2037] [outer = 0x0] 07:28:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x124205c00) [pid = 2794] [serial = 2038] [outer = 0x1121b5000] 07:28:07 INFO - PROCESS | 2794 | 1467383287194 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x124878400) [pid = 2794] [serial = 2039] [outer = 0x1121b5000] 07:28:08 INFO - PROCESS | 2794 | 1467383288018 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"]]]}] 07:28:08 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 07:28:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1028ms 07:28:08 INFO - PROCESS | 2794 | 1467383288038 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 07:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:28:08 INFO - PROCESS | 2794 | 1467383288040 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:28:08 INFO - PROCESS | 2794 | 1467383288042 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 2794 | 1467383288043 Marionette TRACE conn2 <- [1,2690,null,{}] 07:28:08 INFO - PROCESS | 2794 | 1467383288058 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}] 07:28:08 INFO - PROCESS | 2794 | 1467383288059 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:08 INFO - PROCESS | 2794 | 1467383288175 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1176e5c00) [pid = 2794] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x119d1d000) [pid = 2794] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x111aa5800) [pid = 2794] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x112d85400) [pid = 2794] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x1181e6000) [pid = 2794] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x1176e7000) [pid = 2794] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x116735400) [pid = 2794] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x1192cc400) [pid = 2794] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x124d86400) [pid = 2794] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x119153800) [pid = 2794] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x124d7d800) [pid = 2794] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x124eb4000) [pid = 2794] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x128a6f400) [pid = 2794] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x124448000) [pid = 2794] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:28:08 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x112c29000) [pid = 2794] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:28:08 INFO - PROCESS | 2794 | 1467383288222 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 2794 | 1467383288223 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185bd800 == 33 [pid = 2794] [id = 680] 07:28:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x110eb4800) [pid = 2794] [serial = 2040] [outer = 0x0] 07:28:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x112c24800) [pid = 2794] [serial = 2041] [outer = 0x110eb4800] 07:28:08 INFO - PROCESS | 2794 | 1467383288249 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x117eaf000) [pid = 2794] [serial = 2042] [outer = 0x110eb4800] 07:28:09 INFO - PROCESS | 2794 | 1467383289018 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"]]]}] 07:28:09 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 07:28:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1025ms 07:28:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:28:09 INFO - PROCESS | 2794 | 1467383289068 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 2794 | 1467383289069 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:28:09 INFO - PROCESS | 2794 | 1467383289071 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 2794 | 1467383289072 Marionette TRACE conn2 <- [1,2694,null,{}] 07:28:09 INFO - PROCESS | 2794 | 1467383289075 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}] 07:28:09 INFO - PROCESS | 2794 | 1467383289076 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:09 INFO - PROCESS | 2794 | 1467383289151 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:28:09 INFO - PROCESS | 2794 | 1467383289154 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 2794 | 1467383289156 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a666800 == 34 [pid = 2794] [id = 681] 07:28:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x1181e6000) [pid = 2794] [serial = 2043] [outer = 0x0] 07:28:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x124d7d800) [pid = 2794] [serial = 2044] [outer = 0x1181e6000] 07:28:09 INFO - PROCESS | 2794 | 1467383289181 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x125350400) [pid = 2794] [serial = 2045] [outer = 0x1181e6000] 07:28:10 INFO - PROCESS | 2794 | 1467383290003 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"]]]}] 07:28:10 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 07:28:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 970ms 07:28:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:28:10 INFO - PROCESS | 2794 | 1467383290043 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 2794 | 1467383290044 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:28:10 INFO - PROCESS | 2794 | 1467383290046 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 2794 | 1467383290047 Marionette TRACE conn2 <- [1,2698,null,{}] 07:28:10 INFO - PROCESS | 2794 | 1467383290050 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}] 07:28:10 INFO - PROCESS | 2794 | 1467383290054 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:10 INFO - PROCESS | 2794 | 1467383290148 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:28:10 INFO - PROCESS | 2794 | 1467383290205 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 2794 | 1467383290207 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bacc000 == 35 [pid = 2794] [id = 682] 07:28:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x1176e7000) [pid = 2794] [serial = 2046] [outer = 0x0] 07:28:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x125e94c00) [pid = 2794] [serial = 2047] [outer = 0x1176e7000] 07:28:10 INFO - PROCESS | 2794 | 1467383290232 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x128a72000) [pid = 2794] [serial = 2048] [outer = 0x1176e7000] 07:28:11 INFO - PROCESS | 2794 | 1467383291015 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"]]]}] 07:28:11 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 07:28:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1019ms 07:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:28:11 INFO - PROCESS | 2794 | 1467383291066 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 2794 | 1467383291069 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:28:11 INFO - PROCESS | 2794 | 1467383291072 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 2794 | 1467383291074 Marionette TRACE conn2 <- [1,2702,null,{}] 07:28:11 INFO - PROCESS | 2794 | 1467383291078 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}] 07:28:11 INFO - PROCESS | 2794 | 1467383291080 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:11 INFO - PROCESS | 2794 | 1467383291185 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:28:11 INFO - PROCESS | 2794 | 1467383291242 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 2794 | 1467383291243 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196e1800 == 36 [pid = 2794] [id = 683] 07:28:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x116029c00) [pid = 2794] [serial = 2049] [outer = 0x0] 07:28:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x116735400) [pid = 2794] [serial = 2050] [outer = 0x116029c00] 07:28:11 INFO - PROCESS | 2794 | 1467383291276 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1181e4000) [pid = 2794] [serial = 2051] [outer = 0x116029c00] 07:28:11 INFO - PROCESS | 2794 | 1467383291728 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]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 720ms 07:28:11 INFO - PROCESS | 2794 | 1467383291792 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 2794 | 1467383291796 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:28:11 INFO - PROCESS | 2794 | 1467383291818 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 2794 | 1467383291820 Marionette TRACE conn2 <- [1,2706,null,{}] 07:28:11 INFO - PROCESS | 2794 | 1467383291823 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}] 07:28:11 INFO - PROCESS | 2794 | 1467383291825 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:11 INFO - PROCESS | 2794 | 1467383291925 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:28:12 INFO - PROCESS | 2794 | 1467383291997 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 2794 | 1467383291998 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x12913c800 == 37 [pid = 2794] [id = 684] 07:28:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x1196f3c00) [pid = 2794] [serial = 2052] [outer = 0x0] 07:28:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x119abe000) [pid = 2794] [serial = 2053] [outer = 0x1196f3c00] 07:28:12 INFO - PROCESS | 2794 | 1467383292030 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x120ff7400) [pid = 2794] [serial = 2054] [outer = 0x1196f3c00] 07:28:12 INFO - PROCESS | 2794 | 1467383292470 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]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:28:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 672ms 07:28:12 INFO - PROCESS | 2794 | 1467383292490 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 2794 | 1467383292492 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:28:12 INFO - PROCESS | 2794 | 1467383292496 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 2794 | 1467383292500 Marionette TRACE conn2 <- [1,2710,null,{}] 07:28:12 INFO - PROCESS | 2794 | 1467383292546 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}] 07:28:12 INFO - PROCESS | 2794 | 1467383292549 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:12 INFO - PROCESS | 2794 | 1467383292685 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:28:12 INFO - PROCESS | 2794 | 1467383292740 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 2794 | 1467383292742 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c178800 == 38 [pid = 2794] [id = 685] 07:28:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x125e9a800) [pid = 2794] [serial = 2055] [outer = 0x0] 07:28:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x126935400) [pid = 2794] [serial = 2056] [outer = 0x125e9a800] 07:28:12 INFO - PROCESS | 2794 | 1467383292773 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x127347c00) [pid = 2794] [serial = 2057] [outer = 0x125e9a800] 07:28:13 INFO - PROCESS | 2794 | 1467383293190 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] 07:28:13 INFO - PROCESS | 2794 | 1467383293222 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:28:13 INFO - PROCESS | 2794 | 1467383293224 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 2794 | 1467383293225 Marionette TRACE conn2 <- [1,2714,null,{}] 07:28:13 INFO - PROCESS | 2794 | 1467383293229 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}] 07:28:13 INFO - PROCESS | 2794 | 1467383293231 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:13 INFO - PROCESS | 2794 | 1467383293327 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:28:13 INFO - PROCESS | 2794 | 1467383293401 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 2794 | 1467383293402 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cad7000 == 39 [pid = 2794] [id = 686] 07:28:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1291cc000) [pid = 2794] [serial = 2058] [outer = 0x0] 07:28:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x129415400) [pid = 2794] [serial = 2059] [outer = 0x1291cc000] 07:28:13 INFO - PROCESS | 2794 | 1467383293431 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x12949e000) [pid = 2794] [serial = 2060] [outer = 0x1291cc000] 07:28:13 INFO - PROCESS | 2794 | 1467383293873 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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 07:28:13 INFO - PROCESS | 2794 | 1467383293897 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 2794 | 1467383293900 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:28:13 INFO - PROCESS | 2794 | 1467383293903 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 2794 | 1467383293905 Marionette TRACE conn2 <- [1,2718,null,{}] 07:28:13 INFO - PROCESS | 2794 | 1467383293909 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}] 07:28:13 INFO - PROCESS | 2794 | 1467383293911 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:14 INFO - PROCESS | 2794 | 1467383294077 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:28:14 INFO - PROCESS | 2794 | 1467383294188 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 2794 | 1467383294189 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170ae800 == 40 [pid = 2794] [id = 687] 07:28:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x111caa000) [pid = 2794] [serial = 2061] [outer = 0x0] 07:28:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x113dad000) [pid = 2794] [serial = 2062] [outer = 0x111caa000] 07:28:14 INFO - PROCESS | 2794 | 1467383294219 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x12a5e3000) [pid = 2794] [serial = 2063] [outer = 0x111caa000] 07:28:14 INFO - PROCESS | 2794 | 1467383294807 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] 07:28:14 INFO - PROCESS | 2794 | 1467383294829 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:28:14 INFO - PROCESS | 2794 | 1467383294859 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 2794 | 1467383294865 Marionette TRACE conn2 <- [1,2722,null,{}] 07:28:14 INFO - PROCESS | 2794 | 1467383294870 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}] 07:28:14 INFO - PROCESS | 2794 | 1467383294873 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:14 INFO - PROCESS | 2794 | 1467383294981 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:28:15 INFO - PROCESS | 2794 | 1467383295059 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 2794 | 1467383295061 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x117e6c000 == 41 [pid = 2794] [id = 688] 07:28:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1133d9400) [pid = 2794] [serial = 2064] [outer = 0x0] 07:28:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1162c0800) [pid = 2794] [serial = 2065] [outer = 0x1133d9400] 07:28:15 INFO - PROCESS | 2794 | 1467383295089 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x118721400) [pid = 2794] [serial = 2066] [outer = 0x1133d9400] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x12a666800 == 40 [pid = 2794] [id = 681] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x1185bd800 == 39 [pid = 2794] [id = 680] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x128921800 == 38 [pid = 2794] [id = 679] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x1170c0800 == 37 [pid = 2794] [id = 678] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x1185c1000 == 36 [pid = 2794] [id = 677] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x1185b5800 == 35 [pid = 2794] [id = 675] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x12891c000 == 34 [pid = 2794] [id = 676] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x128b4e000 == 33 [pid = 2794] [id = 674] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x1170ae800 == 32 [pid = 2794] [id = 687] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x12cad7000 == 31 [pid = 2794] [id = 686] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x12c178800 == 30 [pid = 2794] [id = 685] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x12913c800 == 29 [pid = 2794] [id = 684] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x12bacc000 == 28 [pid = 2794] [id = 682] 07:28:15 INFO - PROCESS | 2794 | --DOCSHELL 0x1196e1800 == 27 [pid = 2794] [id = 683] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1182b5c00) [pid = 2794] [serial = 1990] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x120fed400) [pid = 2794] [serial = 2002] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1192d1c00) [pid = 2794] [serial = 1999] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x119ab2c00) [pid = 2794] [serial = 2000] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x1133b4c00) [pid = 2794] [serial = 1993] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x116029800) [pid = 2794] [serial = 1994] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x118285400) [pid = 2794] [serial = 1996] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x1182d4c00) [pid = 2794] [serial = 1997] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x124411400) [pid = 2794] [serial = 2005] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x118293c00) [pid = 2794] [serial = 1979] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1167f5000) [pid = 2794] [serial = 1978] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x120f46c00) [pid = 2794] [serial = 1982] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x1196fb400) [pid = 2794] [serial = 1981] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x128a69400) [pid = 2794] [serial = 1985] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x126934400) [pid = 2794] [serial = 1984] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x128ed5800) [pid = 2794] [serial = 1988] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x125dc7400) [pid = 2794] [serial = 1987] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x125242800) [pid = 2794] [serial = 2008] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x126e04400) [pid = 2794] [serial = 2009] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x127347800) [pid = 2794] [serial = 2011] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x128a69c00) [pid = 2794] [serial = 2012] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x128cadc00) [pid = 2794] [serial = 2014] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 69 (0x128ca7400) [pid = 2794] [serial = 2020] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 68 (0x11872bc00) [pid = 2794] [serial = 1991] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 67 (0x1182b3400) [pid = 2794] [serial = 2017] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 66 (0x1291d6800) [pid = 2794] [serial = 2015] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 65 (0x124d7d000) [pid = 2794] [serial = 2006] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 64 (0x124009400) [pid = 2794] [serial = 2003] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 63 (0x120f43800) [pid = 2794] [serial = 2018] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 62 (0x129412c00) [pid = 2794] [serial = 2021] [outer = 0x0] [url = about:blank] 07:28:15 INFO - PROCESS | 2794 | --DOMWINDOW == 61 (0x1294a4c00) [pid = 2794] [serial = 2023] [outer = 0x0] [url = about:blank] 07:28:16 INFO - PROCESS | 2794 | 1467383296038 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 2794 | 1467383296091 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:28:16 INFO - PROCESS | 2794 | 1467383296094 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 2794 | 1467383296096 Marionette TRACE conn2 <- [1,2726,null,{}] 07:28:16 INFO - PROCESS | 2794 | 1467383296100 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}] 07:28:16 INFO - PROCESS | 2794 | 1467383296102 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:16 INFO - PROCESS | 2794 | 1467383296182 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:28:16 INFO - PROCESS | 2794 | 1467383296241 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 2794 | 1467383296243 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170b3000 == 28 [pid = 2794] [id = 689] 07:28:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 62 (0x112c23000) [pid = 2794] [serial = 2067] [outer = 0x0] 07:28:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 63 (0x1133d2400) [pid = 2794] [serial = 2068] [outer = 0x112c23000] 07:28:16 INFO - PROCESS | 2794 | 1467383296270 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 64 (0x1151dc800) [pid = 2794] [serial = 2069] [outer = 0x112c23000] 07:28:16 INFO - PROCESS | 2794 | 1467383296590 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]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:28:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 521ms 07:28:16 INFO - PROCESS | 2794 | 1467383296616 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 2794 | 1467383296620 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:28:16 INFO - PROCESS | 2794 | 1467383296625 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 2794 | 1467383296626 Marionette TRACE conn2 <- [1,2730,null,{}] 07:28:16 INFO - PROCESS | 2794 | 1467383296632 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}] 07:28:16 INFO - PROCESS | 2794 | 1467383296633 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:16 INFO - PROCESS | 2794 | 1467383296709 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:28:16 INFO - PROCESS | 2794 | 1467383296715 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 2794 | 1467383296717 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c44800 == 29 [pid = 2794] [id = 690] 07:28:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 65 (0x1160d7c00) [pid = 2794] [serial = 2070] [outer = 0x0] 07:28:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 66 (0x116f11400) [pid = 2794] [serial = 2071] [outer = 0x1160d7c00] 07:28:16 INFO - PROCESS | 2794 | 1467383296745 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 67 (0x1181e6400) [pid = 2794] [serial = 2072] [outer = 0x1160d7c00] 07:28:17 INFO - PROCESS | 2794 | 1467383297587 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"]]]}] 07:28:17 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 07:28:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:28:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 975ms 07:28:17 INFO - PROCESS | 2794 | 1467383297606 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:28:17 INFO - PROCESS | 2794 | 1467383297607 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:28:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:28:17 INFO - PROCESS | 2794 | 1467383297611 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 2794 | 1467383297614 Marionette TRACE conn2 <- [1,2734,null,{}] 07:28:17 INFO - PROCESS | 2794 | 1467383297621 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}] 07:28:17 INFO - PROCESS | 2794 | 1467383297624 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:17 INFO - PROCESS | 2794 | 1467383297698 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:28:17 INFO - PROCESS | 2794 | 1467383297703 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 2794 | 1467383297706 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:17 INFO - PROCESS | 2794 | ++DOCSHELL 0x124ad2000 == 30 [pid = 2794] [id = 691] 07:28:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 68 (0x110eb1c00) [pid = 2794] [serial = 2073] [outer = 0x0] 07:28:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 69 (0x119150800) [pid = 2794] [serial = 2074] [outer = 0x110eb1c00] 07:28:17 INFO - PROCESS | 2794 | 1467383297737 Marionette DEBUG loaded listener.js 07:28:17 INFO - PROCESS | 2794 | ++DOMWINDOW == 70 (0x1192c9400) [pid = 2794] [serial = 2075] [outer = 0x110eb1c00] 07:28:18 INFO - PROCESS | 2794 | 1467383298122 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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:28:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 525ms 07:28:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:28:18 INFO - PROCESS | 2794 | 1467383298137 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 2794 | 1467383298139 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:28:18 INFO - PROCESS | 2794 | 1467383298141 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 2794 | 1467383298142 Marionette TRACE conn2 <- [1,2738,null,{}] 07:28:18 INFO - PROCESS | 2794 | 1467383298146 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}] 07:28:18 INFO - PROCESS | 2794 | 1467383298148 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:18 INFO - PROCESS | 2794 | 1467383298249 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:28:18 INFO - PROCESS | 2794 | 1467383298260 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 2794 | 1467383298261 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x127163800 == 31 [pid = 2794] [id = 692] 07:28:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x1192d2400) [pid = 2794] [serial = 2076] [outer = 0x0] 07:28:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x1198bc800) [pid = 2794] [serial = 2077] [outer = 0x1192d2400] 07:28:18 INFO - PROCESS | 2794 | 1467383298290 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x120f3ac00) [pid = 2794] [serial = 2078] [outer = 0x1192d2400] 07:28:18 INFO - PROCESS | 2794 | 1467383298634 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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:28:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 523ms 07:28:18 INFO - PROCESS | 2794 | 1467383298669 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 2794 | 1467383298671 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:28:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:28:18 INFO - PROCESS | 2794 | 1467383298680 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 2794 | 1467383298681 Marionette TRACE conn2 <- [1,2742,null,{}] 07:28:18 INFO - PROCESS | 2794 | 1467383298683 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}] 07:28:18 INFO - PROCESS | 2794 | 1467383298684 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:18 INFO - PROCESS | 2794 | 1467383298776 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:28:18 INFO - PROCESS | 2794 | 1467383298780 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 2794 | 1467383298781 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:18 INFO - PROCESS | 2794 | ++DOCSHELL 0x128ad7800 == 32 [pid = 2794] [id = 693] 07:28:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x116079000) [pid = 2794] [serial = 2079] [outer = 0x0] 07:28:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x120f46c00) [pid = 2794] [serial = 2080] [outer = 0x116079000] 07:28:18 INFO - PROCESS | 2794 | 1467383298806 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x124007c00) [pid = 2794] [serial = 2081] [outer = 0x116079000] 07:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 468ms 07:28:19 INFO - PROCESS | 2794 | 1467383299139 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]]]}] 07:28:19 INFO - PROCESS | 2794 | 1467383299163 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 2794 | 1467383299166 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:28:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:28:19 INFO - PROCESS | 2794 | 1467383299169 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 2794 | 1467383299170 Marionette TRACE conn2 <- [1,2746,null,{}] 07:28:19 INFO - PROCESS | 2794 | 1467383299172 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}] 07:28:19 INFO - PROCESS | 2794 | 1467383299176 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:19 INFO - PROCESS | 2794 | 1467383299292 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:28:19 INFO - PROCESS | 2794 | 1467383299304 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 2794 | 1467383299305 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d1e000 == 33 [pid = 2794] [id = 694] 07:28:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x124445000) [pid = 2794] [serial = 2082] [outer = 0x0] 07:28:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x124eb6800) [pid = 2794] [serial = 2083] [outer = 0x124445000] 07:28:19 INFO - PROCESS | 2794 | 1467383299331 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x1255b6000) [pid = 2794] [serial = 2084] [outer = 0x124445000] 07:28:19 INFO - PROCESS | 2794 | 1467383299666 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]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 519ms 07:28:19 INFO - PROCESS | 2794 | 1467383299689 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 2794 | 1467383299690 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:28:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:28:19 INFO - PROCESS | 2794 | 1467383299692 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 2794 | 1467383299693 Marionette TRACE conn2 <- [1,2750,null,{}] 07:28:19 INFO - PROCESS | 2794 | 1467383299696 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}] 07:28:19 INFO - PROCESS | 2794 | 1467383299704 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:19 INFO - PROCESS | 2794 | 1467383299809 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:28:19 INFO - PROCESS | 2794 | 1467383299812 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 2794 | 1467383299814 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:19 INFO - PROCESS | 2794 | ++DOCSHELL 0x12aa08000 == 34 [pid = 2794] [id = 695] 07:28:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x110ea9c00) [pid = 2794] [serial = 2085] [outer = 0x0] 07:28:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x125dc8400) [pid = 2794] [serial = 2086] [outer = 0x110ea9c00] 07:28:19 INFO - PROCESS | 2794 | 1467383299838 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x126e0dc00) [pid = 2794] [serial = 2087] [outer = 0x110ea9c00] 07:28:20 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x110eb4800) [pid = 2794] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:28:20 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x112c23800) [pid = 2794] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:28:20 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x113dae400) [pid = 2794] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:28:20 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x116743000) [pid = 2794] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:28:20 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x11696f400) [pid = 2794] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:28:20 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x11872ac00) [pid = 2794] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:28:20 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x1181e6000) [pid = 2794] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:28:20 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x1121b5000) [pid = 2794] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:28:20 INFO - PROCESS | 2794 | 1467383300249 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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:28:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 574ms 07:28:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:28:20 INFO - PROCESS | 2794 | 1467383300274 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 2794 | 1467383300275 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:28:20 INFO - PROCESS | 2794 | 1467383300285 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 2794 | 1467383300286 Marionette TRACE conn2 <- [1,2754,null,{}] 07:28:20 INFO - PROCESS | 2794 | 1467383300289 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}] 07:28:20 INFO - PROCESS | 2794 | 1467383300290 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:20 INFO - PROCESS | 2794 | 1467383300395 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:28:20 INFO - PROCESS | 2794 | 1467383300429 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 2794 | 1467383300430 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b911800 == 35 [pid = 2794] [id = 696] 07:28:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x11297bc00) [pid = 2794] [serial = 2088] [outer = 0x0] 07:28:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x120f45400) [pid = 2794] [serial = 2089] [outer = 0x11297bc00] 07:28:20 INFO - PROCESS | 2794 | 1467383300454 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x126930400) [pid = 2794] [serial = 2090] [outer = 0x11297bc00] 07:28:20 INFO - PROCESS | 2794 | 1467383300731 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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:28:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 478ms 07:28:20 INFO - PROCESS | 2794 | 1467383300756 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 2794 | 1467383300758 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:28:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:28:20 INFO - PROCESS | 2794 | 1467383300761 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 2794 | 1467383300764 Marionette TRACE conn2 <- [1,2758,null,{}] 07:28:20 INFO - PROCESS | 2794 | 1467383300772 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}] 07:28:20 INFO - PROCESS | 2794 | 1467383300774 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:20 INFO - PROCESS | 2794 | 1467383300859 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:28:20 INFO - PROCESS | 2794 | 1467383300865 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 2794 | 1467383300866 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:20 INFO - PROCESS | 2794 | ++DOCSHELL 0x124ad0800 == 36 [pid = 2794] [id = 697] 07:28:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x126930800) [pid = 2794] [serial = 2091] [outer = 0x0] 07:28:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x128935c00) [pid = 2794] [serial = 2092] [outer = 0x126930800] 07:28:20 INFO - PROCESS | 2794 | 1467383300891 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x128a69c00) [pid = 2794] [serial = 2093] [outer = 0x126930800] 07:28:21 INFO - PROCESS | 2794 | 1467383301207 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]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:28:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 479ms 07:28:21 INFO - PROCESS | 2794 | 1467383301240 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 2794 | 1467383301241 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:28:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:28:21 INFO - PROCESS | 2794 | 1467383301243 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 2794 | 1467383301245 Marionette TRACE conn2 <- [1,2762,null,{}] 07:28:21 INFO - PROCESS | 2794 | 1467383301247 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}] 07:28:21 INFO - PROCESS | 2794 | 1467383301248 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:21 INFO - PROCESS | 2794 | 1467383301354 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:28:21 INFO - PROCESS | 2794 | 1467383301361 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 2794 | 1467383301362 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c167000 == 37 [pid = 2794] [id = 698] 07:28:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x112c2c800) [pid = 2794] [serial = 2094] [outer = 0x0] 07:28:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x128a71000) [pid = 2794] [serial = 2095] [outer = 0x112c2c800] 07:28:21 INFO - PROCESS | 2794 | 1467383301387 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x128ed5000) [pid = 2794] [serial = 2096] [outer = 0x112c2c800] 07:28:21 INFO - PROCESS | 2794 | 1467383301705 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]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:28:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 471ms 07:28:21 INFO - PROCESS | 2794 | 1467383301716 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 2794 | 1467383301718 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:28:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:28:21 INFO - PROCESS | 2794 | 1467383301720 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 2794 | 1467383301721 Marionette TRACE conn2 <- [1,2766,null,{}] 07:28:21 INFO - PROCESS | 2794 | 1467383301724 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}] 07:28:21 INFO - PROCESS | 2794 | 1467383301725 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:21 INFO - PROCESS | 2794 | 1467383301822 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:28:21 INFO - PROCESS | 2794 | 1467383301825 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 2794 | 1467383301827 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:21 INFO - PROCESS | 2794 | ++DOCSHELL 0x128acf000 == 38 [pid = 2794] [id = 699] 07:28:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x1291cb800) [pid = 2794] [serial = 2097] [outer = 0x0] 07:28:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1291d0c00) [pid = 2794] [serial = 2098] [outer = 0x1291cb800] 07:28:21 INFO - PROCESS | 2794 | 1467383301857 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x12a6aac00) [pid = 2794] [serial = 2099] [outer = 0x1291cb800] 07:28:22 INFO - PROCESS | 2794 | --DOCSHELL 0x1170b3000 == 37 [pid = 2794] [id = 689] 07:28:22 INFO - PROCESS | 2794 | --DOCSHELL 0x117e6c000 == 36 [pid = 2794] [id = 688] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x129d1e000 == 35 [pid = 2794] [id = 694] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x127163800 == 34 [pid = 2794] [id = 692] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x124ad0800 == 33 [pid = 2794] [id = 697] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x128ad7800 == 32 [pid = 2794] [id = 693] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x12aa08000 == 31 [pid = 2794] [id = 695] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x124ad2000 == 30 [pid = 2794] [id = 691] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x12b911800 == 29 [pid = 2794] [id = 696] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x119c44800 == 28 [pid = 2794] [id = 690] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x112c24800) [pid = 2794] [serial = 2041] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x112d78800) [pid = 2794] [serial = 2026] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x113dac000) [pid = 2794] [serial = 2027] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x117eaf000) [pid = 2794] [serial = 2042] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x1182ce400) [pid = 2794] [serial = 2029] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x119150000) [pid = 2794] [serial = 2030] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x116974800) [pid = 2794] [serial = 2032] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x1181e8c00) [pid = 2794] [serial = 2033] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x12a6b7000) [pid = 2794] [serial = 2024] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x1192cc800) [pid = 2794] [serial = 2035] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x125350400) [pid = 2794] [serial = 2045] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x125e94c00) [pid = 2794] [serial = 2047] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x124205c00) [pid = 2794] [serial = 2038] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 72 (0x124878400) [pid = 2794] [serial = 2039] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 71 (0x1196f7800) [pid = 2794] [serial = 2036] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOMWINDOW == 70 (0x124d7d800) [pid = 2794] [serial = 2044] [outer = 0x0] [url = about:blank] 07:28:23 INFO - PROCESS | 2794 | --DOCSHELL 0x12c167000 == 27 [pid = 2794] [id = 698] 07:28:23 INFO - PROCESS | 2794 | 1467383303239 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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1570ms 07:28:23 INFO - PROCESS | 2794 | 1467383303291 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 2794 | 1467383303293 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:28:23 INFO - PROCESS | 2794 | 1467383303302 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 2794 | 1467383303304 Marionette TRACE conn2 <- [1,2770,null,{}] 07:28:23 INFO - PROCESS | 2794 | 1467383303308 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}] 07:28:23 INFO - PROCESS | 2794 | 1467383303311 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:23 INFO - PROCESS | 2794 | 1467383303393 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:28:23 INFO - PROCESS | 2794 | 1467383303451 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 2794 | 1467383303452 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x116abd800 == 28 [pid = 2794] [id = 700] 07:28:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 71 (0x1121be800) [pid = 2794] [serial = 2100] [outer = 0x0] 07:28:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 72 (0x112977c00) [pid = 2794] [serial = 2101] [outer = 0x1121be800] 07:28:23 INFO - PROCESS | 2794 | 1467383303481 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 73 (0x112d77000) [pid = 2794] [serial = 2102] [outer = 0x1121be800] 07:28:23 INFO - PROCESS | 2794 | 1467383303792 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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 07:28:23 INFO - PROCESS | 2794 | 1467383303822 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 2794 | 1467383303826 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:28:23 INFO - PROCESS | 2794 | 1467383303833 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 2794 | 1467383303835 Marionette TRACE conn2 <- [1,2774,null,{}] 07:28:23 INFO - PROCESS | 2794 | 1467383303837 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}] 07:28:23 INFO - PROCESS | 2794 | 1467383303839 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:23 INFO - PROCESS | 2794 | 1467383303915 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:28:23 INFO - PROCESS | 2794 | 1467383303919 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 2794 | 1467383303921 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:23 INFO - PROCESS | 2794 | ++DOCSHELL 0x11917b800 == 29 [pid = 2794] [id = 701] 07:28:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x112d84400) [pid = 2794] [serial = 2103] [outer = 0x0] 07:28:23 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x113aadc00) [pid = 2794] [serial = 2104] [outer = 0x112d84400] 07:28:23 INFO - PROCESS | 2794 | 1467383303952 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x11602dc00) [pid = 2794] [serial = 2105] [outer = 0x112d84400] 07:28:24 INFO - PROCESS | 2794 | 1467383304275 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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:28:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 470ms 07:28:24 INFO - PROCESS | 2794 | 1467383304304 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 2794 | 1467383304306 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:28:24 INFO - PROCESS | 2794 | 1467383304323 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 2794 | 1467383304326 Marionette TRACE conn2 <- [1,2778,null,{}] 07:28:24 INFO - PROCESS | 2794 | 1467383304339 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}] 07:28:24 INFO - PROCESS | 2794 | 1467383304343 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:24 INFO - PROCESS | 2794 | 1467383304459 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:28:24 INFO - PROCESS | 2794 | 1467383304469 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 2794 | 1467383304472 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:24 INFO - PROCESS | 2794 | ++DOCSHELL 0x12427e800 == 30 [pid = 2794] [id = 702] 07:28:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x110e26c00) [pid = 2794] [serial = 2106] [outer = 0x0] 07:28:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x116973000) [pid = 2794] [serial = 2107] [outer = 0x110e26c00] 07:28:24 INFO - PROCESS | 2794 | 1467383304522 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x117eac400) [pid = 2794] [serial = 2108] [outer = 0x110e26c00] 07:28:24 INFO - PROCESS | 2794 | 1467383304935 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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:28:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 626ms 07:28:24 INFO - PROCESS | 2794 | 1467383304949 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:28:24 INFO - PROCESS | 2794 | 1467383304950 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:28:24 INFO - PROCESS | 2794 | 1467383304953 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 2794 | 1467383304954 Marionette TRACE conn2 <- [1,2782,null,{}] 07:28:24 INFO - PROCESS | 2794 | 1467383304956 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}] 07:28:24 INFO - PROCESS | 2794 | 1467383304957 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:25 INFO - PROCESS | 2794 | 1467383305063 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:28:25 INFO - PROCESS | 2794 | 1467383305069 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 2794 | 1467383305070 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x12530a000 == 31 [pid = 2794] [id = 703] 07:28:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x1181e1c00) [pid = 2794] [serial = 2109] [outer = 0x0] 07:28:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x11828ec00) [pid = 2794] [serial = 2110] [outer = 0x1181e1c00] 07:28:25 INFO - PROCESS | 2794 | 1467383305096 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1182cdc00) [pid = 2794] [serial = 2111] [outer = 0x1181e1c00] 07:28:25 INFO - PROCESS | 2794 | 1467383305399 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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 467ms 07:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:28:25 INFO - PROCESS | 2794 | 1467383305421 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 2794 | 1467383305422 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:28:25 INFO - PROCESS | 2794 | 1467383305424 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 2794 | 1467383305425 Marionette TRACE conn2 <- [1,2786,null,{}] 07:28:25 INFO - PROCESS | 2794 | 1467383305428 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}] 07:28:25 INFO - PROCESS | 2794 | 1467383305432 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:25 INFO - PROCESS | 2794 | 1467383305509 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:28:25 INFO - PROCESS | 2794 | 1467383305515 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 2794 | 1467383305516 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:25 INFO - PROCESS | 2794 | ++DOCSHELL 0x12890d000 == 32 [pid = 2794] [id = 704] 07:28:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x112fde000) [pid = 2794] [serial = 2112] [outer = 0x0] 07:28:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11870cc00) [pid = 2794] [serial = 2113] [outer = 0x112fde000] 07:28:25 INFO - PROCESS | 2794 | 1467383305541 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x119153400) [pid = 2794] [serial = 2114] [outer = 0x112fde000] 07:28:25 INFO - PROCESS | 2794 | 1467383305887 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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 473ms 07:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:28:25 INFO - PROCESS | 2794 | 1467383305898 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 2794 | 1467383305900 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:28:25 INFO - PROCESS | 2794 | 1467383305902 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 2794 | 1467383305903 Marionette TRACE conn2 <- [1,2790,null,{}] 07:28:25 INFO - PROCESS | 2794 | 1467383305905 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}] 07:28:25 INFO - PROCESS | 2794 | 1467383305909 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:26 INFO - PROCESS | 2794 | 1467383306029 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:28:26 INFO - PROCESS | 2794 | 1467383306037 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 2794 | 1467383306038 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b57000 == 33 [pid = 2794] [id = 705] 07:28:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x11918c400) [pid = 2794] [serial = 2115] [outer = 0x0] 07:28:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x1192d0400) [pid = 2794] [serial = 2116] [outer = 0x11918c400] 07:28:26 INFO - PROCESS | 2794 | 1467383306063 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x119ff0800) [pid = 2794] [serial = 2117] [outer = 0x11918c400] 07:28:26 INFO - PROCESS | 2794 | 1467383306352 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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 470ms 07:28:26 INFO - PROCESS | 2794 | 1467383306372 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 2794 | 1467383306373 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:28:26 INFO - PROCESS | 2794 | 1467383306375 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 2794 | 1467383306377 Marionette TRACE conn2 <- [1,2794,null,{}] 07:28:26 INFO - PROCESS | 2794 | 1467383306387 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}] 07:28:26 INFO - PROCESS | 2794 | 1467383306389 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:26 INFO - PROCESS | 2794 | 1467383306473 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:28:26 INFO - PROCESS | 2794 | 1467383306478 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 2794 | 1467383306480 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x129d27800 == 34 [pid = 2794] [id = 706] 07:28:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x120f3e800) [pid = 2794] [serial = 2118] [outer = 0x0] 07:28:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x120f46800) [pid = 2794] [serial = 2119] [outer = 0x120f3e800] 07:28:26 INFO - PROCESS | 2794 | 1467383306506 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x124411400) [pid = 2794] [serial = 2120] [outer = 0x120f3e800] 07:28:26 INFO - PROCESS | 2794 | 1467383306833 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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 482ms 07:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:28:26 INFO - PROCESS | 2794 | 1467383306858 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 2794 | 1467383306859 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:28:26 INFO - PROCESS | 2794 | 1467383306861 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 2794 | 1467383306864 Marionette TRACE conn2 <- [1,2798,null,{}] 07:28:26 INFO - PROCESS | 2794 | 1467383306867 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}] 07:28:26 INFO - PROCESS | 2794 | 1467383306869 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:26 INFO - PROCESS | 2794 | 1467383306970 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:28:26 INFO - PROCESS | 2794 | 1467383306978 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 2794 | 1467383306979 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:26 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a661000 == 35 [pid = 2794] [id = 707] 07:28:26 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x120f3ec00) [pid = 2794] [serial = 2121] [outer = 0x0] 07:28:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x1245e8800) [pid = 2794] [serial = 2122] [outer = 0x120f3ec00] 07:28:27 INFO - PROCESS | 2794 | 1467383307004 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x124d81000) [pid = 2794] [serial = 2123] [outer = 0x120f3ec00] 07:28:27 INFO - PROCESS | 2794 | 1467383307316 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]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 472ms 07:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:28:27 INFO - PROCESS | 2794 | 1467383307334 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 2794 | 1467383307335 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:28:27 INFO - PROCESS | 2794 | 1467383307337 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 2794 | 1467383307338 Marionette TRACE conn2 <- [1,2802,null,{}] 07:28:27 INFO - PROCESS | 2794 | 1467383307340 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}] 07:28:27 INFO - PROCESS | 2794 | 1467383307342 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:27 INFO - PROCESS | 2794 | 1467383307426 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:28:27 INFO - PROCESS | 2794 | 1467383307432 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 2794 | 1467383307433 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x12427d800 == 36 [pid = 2794] [id = 708] 07:28:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x112c2b000) [pid = 2794] [serial = 2124] [outer = 0x0] 07:28:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x124eec400) [pid = 2794] [serial = 2125] [outer = 0x112c2b000] 07:28:27 INFO - PROCESS | 2794 | 1467383307458 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x125243c00) [pid = 2794] [serial = 2126] [outer = 0x112c2b000] 07:28:27 INFO - PROCESS | 2794 | 1467383307786 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]]]}] 07:28:27 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbd5800 == 35 [pid = 2794] [id = 16] 07:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 468ms 07:28:27 INFO - PROCESS | 2794 | 1467383307816 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 2794 | 1467383307817 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:28:27 INFO - PROCESS | 2794 | 1467383307820 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 2794 | 1467383307821 Marionette TRACE conn2 <- [1,2806,null,{}] 07:28:27 INFO - PROCESS | 2794 | 1467383307824 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}] 07:28:27 INFO - PROCESS | 2794 | 1467383307825 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:27 INFO - PROCESS | 2794 | 1467383307938 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:28:27 INFO - PROCESS | 2794 | 1467383307945 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 2794 | 1467383307945 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:27 INFO - PROCESS | 2794 | ++DOCSHELL 0x1257f6000 == 36 [pid = 2794] [id = 709] 07:28:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1167ee000) [pid = 2794] [serial = 2127] [outer = 0x0] 07:28:27 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x124d7d800) [pid = 2794] [serial = 2128] [outer = 0x1167ee000] 07:28:27 INFO - PROCESS | 2794 | 1467383307970 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1255b7400) [pid = 2794] [serial = 2129] [outer = 0x1167ee000] 07:28:28 INFO - PROCESS | 2794 | 1467383308275 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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 468ms 07:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:28:28 INFO - PROCESS | 2794 | 1467383308289 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 2794 | 1467383308290 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:28:28 INFO - PROCESS | 2794 | 1467383308292 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 2794 | 1467383308295 Marionette TRACE conn2 <- [1,2810,null,{}] 07:28:28 INFO - PROCESS | 2794 | 1467383308300 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}] 07:28:28 INFO - PROCESS | 2794 | 1467383308302 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:28 INFO - PROCESS | 2794 | 1467383308394 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:28:28 INFO - PROCESS | 2794 | 1467383308399 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 2794 | 1467383308401 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:28 INFO - PROCESS | 2794 | ++DOCSHELL 0x12890c800 == 37 [pid = 2794] [id = 710] 07:28:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x125dbc000) [pid = 2794] [serial = 2130] [outer = 0x0] 07:28:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x126e9a400) [pid = 2794] [serial = 2131] [outer = 0x125dbc000] 07:28:28 INFO - PROCESS | 2794 | 1467383308427 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x128a6e400) [pid = 2794] [serial = 2132] [outer = 0x125dbc000] 07:28:28 INFO - PROCESS | 2794 | 1467383308844 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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 572ms 07:28:28 INFO - PROCESS | 2794 | 1467383308866 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:28:28 INFO - PROCESS | 2794 | 1467383308868 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:28:28 INFO - PROCESS | 2794 | 1467383308871 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 2794 | 1467383308873 Marionette TRACE conn2 <- [1,2814,null,{}] 07:28:28 INFO - PROCESS | 2794 | 1467383308876 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}] 07:28:28 INFO - PROCESS | 2794 | 1467383308878 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:29 INFO - PROCESS | 2794 | 1467383309036 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:28:29 INFO - PROCESS | 2794 | 1467383309056 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 2794 | 1467383309057 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3c1000 == 38 [pid = 2794] [id = 711] 07:28:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x128937000) [pid = 2794] [serial = 2133] [outer = 0x0] 07:28:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x128ed9400) [pid = 2794] [serial = 2134] [outer = 0x128937000] 07:28:29 INFO - PROCESS | 2794 | 1467383309096 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x1291d4c00) [pid = 2794] [serial = 2135] [outer = 0x128937000] 07:28:29 INFO - PROCESS | 2794 | 1467383309487 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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 07:28:29 INFO - PROCESS | 2794 | 1467383309540 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 2794 | 1467383309541 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:28:29 INFO - PROCESS | 2794 | 1467383309544 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 2794 | 1467383309545 Marionette TRACE conn2 <- [1,2818,null,{}] 07:28:29 INFO - PROCESS | 2794 | 1467383309547 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}] 07:28:29 INFO - PROCESS | 2794 | 1467383309548 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:29 INFO - PROCESS | 2794 | 1467383309659 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:28:29 INFO - PROCESS | 2794 | 1467383309674 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 2794 | 1467383309675 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:29 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d02b800 == 39 [pid = 2794] [id = 712] 07:28:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x128ca8800) [pid = 2794] [serial = 2136] [outer = 0x0] 07:28:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x129411800) [pid = 2794] [serial = 2137] [outer = 0x128ca8800] 07:28:29 INFO - PROCESS | 2794 | 1467383309699 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x1294a0000) [pid = 2794] [serial = 2138] [outer = 0x128ca8800] 07:28:30 INFO - PROCESS | 2794 | 1467383310044 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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 519ms 07:28:30 INFO - PROCESS | 2794 | 1467383310064 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 2794 | 1467383310066 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:28:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:28:30 INFO - PROCESS | 2794 | 1467383310069 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 2794 | 1467383310071 Marionette TRACE conn2 <- [1,2822,null,{}] 07:28:30 INFO - PROCESS | 2794 | 1467383310083 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}] 07:28:30 INFO - PROCESS | 2794 | 1467383310084 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:30 INFO - PROCESS | 2794 | 1467383310231 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:28:30 INFO - PROCESS | 2794 | 1467383310245 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 2794 | 1467383310246 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d261000 == 40 [pid = 2794] [id = 713] 07:28:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1294a0400) [pid = 2794] [serial = 2139] [outer = 0x0] 07:28:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x12a5eb400) [pid = 2794] [serial = 2140] [outer = 0x1294a0400] 07:28:30 INFO - PROCESS | 2794 | 1467383310284 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x12a6b4400) [pid = 2794] [serial = 2141] [outer = 0x1294a0400] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x1192d2400) [pid = 2794] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x116079000) [pid = 2794] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x11297bc00) [pid = 2794] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x124445000) [pid = 2794] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x110ea9c00) [pid = 2794] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x126930800) [pid = 2794] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x112c2c800) [pid = 2794] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1160d7c00) [pid = 2794] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x112c23000) [pid = 2794] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1133d9400) [pid = 2794] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x111caa000) [pid = 2794] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1291cc000) [pid = 2794] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x125e9a800) [pid = 2794] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1196f3c00) [pid = 2794] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x116029c00) [pid = 2794] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x110eb1c00) [pid = 2794] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:28:30 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x1176e7000) [pid = 2794] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:28:30 INFO - PROCESS | 2794 | 1467383310814 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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:28:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 780ms 07:28:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:28:30 INFO - PROCESS | 2794 | 1467383310850 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 2794 | 1467383310851 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:28:30 INFO - PROCESS | 2794 | 1467383310853 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 2794 | 1467383310854 Marionette TRACE conn2 <- [1,2826,null,{}] 07:28:30 INFO - PROCESS | 2794 | 1467383310856 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}] 07:28:30 INFO - PROCESS | 2794 | 1467383310857 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:30 INFO - PROCESS | 2794 | 1467383310944 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:28:30 INFO - PROCESS | 2794 | 1467383310950 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 2794 | 1467383310951 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:30 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3b1000 == 41 [pid = 2794] [id = 714] 07:28:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x111caa000) [pid = 2794] [serial = 2142] [outer = 0x0] 07:28:30 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x116029c00) [pid = 2794] [serial = 2143] [outer = 0x111caa000] 07:28:30 INFO - PROCESS | 2794 | 1467383310974 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x1196f3c00) [pid = 2794] [serial = 2144] [outer = 0x111caa000] 07:28:31 INFO - PROCESS | 2794 | 1467383311305 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:28:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 470ms 07:28:31 INFO - PROCESS | 2794 | 1467383311324 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 2794 | 1467383311325 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:28:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:28:31 INFO - PROCESS | 2794 | 1467383311328 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 2794 | 1467383311329 Marionette TRACE conn2 <- [1,2830,null,{}] 07:28:31 INFO - PROCESS | 2794 | 1467383311335 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}] 07:28:31 INFO - PROCESS | 2794 | 1467383311336 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:31 INFO - PROCESS | 2794 | 1467383311446 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:28:31 INFO - PROCESS | 2794 | 1467383311452 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 2794 | 1467383311453 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d34d000 == 42 [pid = 2794] [id = 715] 07:28:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x112c2c800) [pid = 2794] [serial = 2145] [outer = 0x0] 07:28:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x124206000) [pid = 2794] [serial = 2146] [outer = 0x112c2c800] 07:28:31 INFO - PROCESS | 2794 | 1467383311477 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1291d1000) [pid = 2794] [serial = 2147] [outer = 0x112c2c800] 07:28:31 INFO - PROCESS | 2794 | 1467383311806 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]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:28:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 525ms 07:28:31 INFO - PROCESS | 2794 | 1467383311853 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 2794 | 1467383311854 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:28:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:28:31 INFO - PROCESS | 2794 | 1467383311856 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 2794 | 1467383311857 Marionette TRACE conn2 <- [1,2834,null,{}] 07:28:31 INFO - PROCESS | 2794 | 1467383311860 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}] 07:28:31 INFO - PROCESS | 2794 | 1467383311869 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:31 INFO - PROCESS | 2794 | 1467383311948 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:28:31 INFO - PROCESS | 2794 | 1467383311953 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 2794 | 1467383311954 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:31 INFO - PROCESS | 2794 | ++DOCSHELL 0x12db33800 == 43 [pid = 2794] [id = 716] 07:28:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1291d8400) [pid = 2794] [serial = 2148] [outer = 0x0] 07:28:31 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12a90a800) [pid = 2794] [serial = 2149] [outer = 0x1291d8400] 07:28:31 INFO - PROCESS | 2794 | 1467383311981 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12a911000) [pid = 2794] [serial = 2150] [outer = 0x1291d8400] 07:28:32 INFO - PROCESS | 2794 | 1467383312331 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:28:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 07:28:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:28:32 INFO - PROCESS | 2794 | 1467383312378 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 2794 | 1467383312379 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:28:32 INFO - PROCESS | 2794 | 1467383312381 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 2794 | 1467383312382 Marionette TRACE conn2 <- [1,2838,null,{}] 07:28:32 INFO - PROCESS | 2794 | 1467383312385 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}] 07:28:32 INFO - PROCESS | 2794 | 1467383312386 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:32 INFO - PROCESS | 2794 | 1467383312472 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:28:32 INFO - PROCESS | 2794 | 1467383312476 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 2794 | 1467383312478 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:32 INFO - PROCESS | 2794 | ++DOCSHELL 0x12db49000 == 44 [pid = 2794] [id = 717] 07:28:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x12a90bc00) [pid = 2794] [serial = 2151] [outer = 0x0] 07:28:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x12aa64000) [pid = 2794] [serial = 2152] [outer = 0x12a90bc00] 07:28:32 INFO - PROCESS | 2794 | 1467383312504 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x12ab6b000) [pid = 2794] [serial = 2153] [outer = 0x12a90bc00] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x116abd800 == 43 [pid = 2794] [id = 700] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x128acf000 == 42 [pid = 2794] [id = 699] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbc7000 == 41 [pid = 2794] [id = 17] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12530a000 == 40 [pid = 2794] [id = 703] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12a661000 == 39 [pid = 2794] [id = 707] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x128b57000 == 38 [pid = 2794] [id = 705] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3b1000 == 37 [pid = 2794] [id = 714] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x1257f6000 == 36 [pid = 2794] [id = 709] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12d02b800 == 35 [pid = 2794] [id = 712] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12427d800 == 34 [pid = 2794] [id = 708] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12d261000 == 33 [pid = 2794] [id = 713] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12db33800 == 32 [pid = 2794] [id = 716] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x129d27800 == 31 [pid = 2794] [id = 706] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12d34d000 == 30 [pid = 2794] [id = 715] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12427e800 == 29 [pid = 2794] [id = 702] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x11917b800 == 28 [pid = 2794] [id = 701] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12890d000 == 27 [pid = 2794] [id = 704] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12890c800 == 26 [pid = 2794] [id = 710] 07:28:33 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3c1000 == 25 [pid = 2794] [id = 711] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x128a72000) [pid = 2794] [serial = 2048] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x1198bc800) [pid = 2794] [serial = 2077] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x120f46c00) [pid = 2794] [serial = 2080] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x120f45400) [pid = 2794] [serial = 2089] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x124eb6800) [pid = 2794] [serial = 2083] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x124007c00) [pid = 2794] [serial = 2081] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x125dc8400) [pid = 2794] [serial = 2086] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x1255b6000) [pid = 2794] [serial = 2084] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x128935c00) [pid = 2794] [serial = 2092] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x128a71000) [pid = 2794] [serial = 2095] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x126930400) [pid = 2794] [serial = 2090] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x126e0dc00) [pid = 2794] [serial = 2087] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x116f11400) [pid = 2794] [serial = 2071] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1181e6400) [pid = 2794] [serial = 2072] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1133d2400) [pid = 2794] [serial = 2068] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x1151dc800) [pid = 2794] [serial = 2069] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x118721400) [pid = 2794] [serial = 2066] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x1162c0800) [pid = 2794] [serial = 2065] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x12a5e3000) [pid = 2794] [serial = 2063] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x113dad000) [pid = 2794] [serial = 2062] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x12949e000) [pid = 2794] [serial = 2060] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x129415400) [pid = 2794] [serial = 2059] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x127347c00) [pid = 2794] [serial = 2057] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x126935400) [pid = 2794] [serial = 2056] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x120ff7400) [pid = 2794] [serial = 2054] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x119abe000) [pid = 2794] [serial = 2053] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x1181e4000) [pid = 2794] [serial = 2051] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x116735400) [pid = 2794] [serial = 2050] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x119150800) [pid = 2794] [serial = 2074] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x120f3ac00) [pid = 2794] [serial = 2078] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x128a69c00) [pid = 2794] [serial = 2093] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x128ed5000) [pid = 2794] [serial = 2096] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x1192c9400) [pid = 2794] [serial = 2075] [outer = 0x0] [url = about:blank] 07:28:33 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x1291d0c00) [pid = 2794] [serial = 2098] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 2794 | 1467383314004 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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:28:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1672ms 07:28:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:28:34 INFO - PROCESS | 2794 | 1467383314054 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 2794 | 1467383314056 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:28:34 INFO - PROCESS | 2794 | 1467383314059 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 2794 | 1467383314061 Marionette TRACE conn2 <- [1,2842,null,{}] 07:28:34 INFO - PROCESS | 2794 | 1467383314065 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}] 07:28:34 INFO - PROCESS | 2794 | 1467383314067 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:34 INFO - PROCESS | 2794 | 1467383314149 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:28:34 INFO - PROCESS | 2794 | 1467383314205 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 2794 | 1467383314206 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x116abd800 == 26 [pid = 2794] [id = 718] 07:28:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x111c82c00) [pid = 2794] [serial = 2154] [outer = 0x0] 07:28:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x1121bdc00) [pid = 2794] [serial = 2155] [outer = 0x111c82c00] 07:28:34 INFO - PROCESS | 2794 | 1467383314234 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x112d7b400) [pid = 2794] [serial = 2156] [outer = 0x111c82c00] 07:28:34 INFO - PROCESS | 2794 | 1467383314560 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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:28:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 523ms 07:28:34 INFO - PROCESS | 2794 | 1467383314583 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 2794 | 1467383314587 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:28:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:28:34 INFO - PROCESS | 2794 | 1467383314591 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 2794 | 1467383314593 Marionette TRACE conn2 <- [1,2846,null,{}] 07:28:34 INFO - PROCESS | 2794 | 1467383314599 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}] 07:28:34 INFO - PROCESS | 2794 | 1467383314601 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:34 INFO - PROCESS | 2794 | 1467383314679 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:28:34 INFO - PROCESS | 2794 | 1467383314684 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 2794 | 1467383314685 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:34 INFO - PROCESS | 2794 | ++DOCSHELL 0x119161800 == 27 [pid = 2794] [id = 719] 07:28:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x112f6a400) [pid = 2794] [serial = 2157] [outer = 0x0] 07:28:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x113f2e400) [pid = 2794] [serial = 2158] [outer = 0x112f6a400] 07:28:34 INFO - PROCESS | 2794 | 1467383314715 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x11602fc00) [pid = 2794] [serial = 2159] [outer = 0x112f6a400] 07:28:35 INFO - PROCESS | 2794 | 1467383315064 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]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:28:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 524ms 07:28:35 INFO - PROCESS | 2794 | 1467383315115 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:28:35 INFO - PROCESS | 2794 | 1467383315125 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:28:35 INFO - PROCESS | 2794 | 1467383315127 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 2794 | 1467383315130 Marionette TRACE conn2 <- [1,2850,null,{}] 07:28:35 INFO - PROCESS | 2794 | 1467383315138 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}] 07:28:35 INFO - PROCESS | 2794 | 1467383315141 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:35 INFO - PROCESS | 2794 | 1467383315219 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:28:35 INFO - PROCESS | 2794 | 1467383315226 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 2794 | 1467383315228 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x124136000 == 28 [pid = 2794] [id = 720] 07:28:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x110e7b000) [pid = 2794] [serial = 2160] [outer = 0x0] 07:28:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x1167f9000) [pid = 2794] [serial = 2161] [outer = 0x110e7b000] 07:28:35 INFO - PROCESS | 2794 | 1467383315259 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x1176e7000) [pid = 2794] [serial = 2162] [outer = 0x110e7b000] 07:28:35 INFO - PROCESS | 2794 | 1467383315653 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:28:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 572ms 07:28:35 INFO - PROCESS | 2794 | 1467383315706 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 2794 | 1467383315709 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:28:35 INFO - PROCESS | 2794 | 1467383315714 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 2794 | 1467383315716 Marionette TRACE conn2 <- [1,2854,null,{}] 07:28:35 INFO - PROCESS | 2794 | 1467383315720 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}] 07:28:35 INFO - PROCESS | 2794 | 1467383315722 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:35 INFO - PROCESS | 2794 | 1467383315821 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:28:35 INFO - PROCESS | 2794 | 1467383315829 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 2794 | 1467383315831 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:35 INFO - PROCESS | 2794 | ++DOCSHELL 0x124daa800 == 29 [pid = 2794] [id = 721] 07:28:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x118286c00) [pid = 2794] [serial = 2163] [outer = 0x0] 07:28:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x11828b800) [pid = 2794] [serial = 2164] [outer = 0x118286c00] 07:28:35 INFO - PROCESS | 2794 | 1467383315857 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1182d1000) [pid = 2794] [serial = 2165] [outer = 0x118286c00] 07:28:36 INFO - PROCESS | 2794 | 1467383316199 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]]]}] 07:28:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:28:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 523ms 07:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:28:36 INFO - PROCESS | 2794 | 1467383316238 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 2794 | 1467383316239 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:28:36 INFO - PROCESS | 2794 | 1467383316241 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 2794 | 1467383316242 Marionette TRACE conn2 <- [1,2858,null,{}] 07:28:36 INFO - PROCESS | 2794 | 1467383316245 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}] 07:28:36 INFO - PROCESS | 2794 | 1467383316248 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:36 INFO - PROCESS | 2794 | 1467383316351 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:28:36 INFO - PROCESS | 2794 | 1467383316358 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 2794 | 1467383316359 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x125e27000 == 30 [pid = 2794] [id = 722] 07:28:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x110ef1000) [pid = 2794] [serial = 2166] [outer = 0x0] 07:28:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x118359800) [pid = 2794] [serial = 2167] [outer = 0x110ef1000] 07:28:36 INFO - PROCESS | 2794 | 1467383316386 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x11915b800) [pid = 2794] [serial = 2168] [outer = 0x110ef1000] 07:28:36 INFO - PROCESS | 2794 | 1467383316710 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:28:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:28:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 07:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:28:36 INFO - PROCESS | 2794 | 1467383316760 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 2794 | 1467383316761 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:28:36 INFO - PROCESS | 2794 | 1467383316763 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 2794 | 1467383316764 Marionette TRACE conn2 <- [1,2862,null,{}] 07:28:36 INFO - PROCESS | 2794 | 1467383316766 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}] 07:28:36 INFO - PROCESS | 2794 | 1467383316770 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:36 INFO - PROCESS | 2794 | 1467383316860 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:28:36 INFO - PROCESS | 2794 | 1467383316866 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 2794 | 1467383316868 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:36 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a43000 == 31 [pid = 2794] [id = 723] 07:28:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x11918dc00) [pid = 2794] [serial = 2169] [outer = 0x0] 07:28:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x1196ed400) [pid = 2794] [serial = 2170] [outer = 0x11918dc00] 07:28:36 INFO - PROCESS | 2794 | 1467383316893 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x120f3b400) [pid = 2794] [serial = 2171] [outer = 0x11918dc00] 07:28:37 INFO - PROCESS | 2794 | 1467383317468 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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:28:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 719ms 07:28:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:28:37 INFO - PROCESS | 2794 | 1467383317482 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 2794 | 1467383317485 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:28:37 INFO - PROCESS | 2794 | 1467383317488 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 2794 | 1467383317491 Marionette TRACE conn2 <- [1,2866,null,{}] 07:28:37 INFO - PROCESS | 2794 | 1467383317494 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}] 07:28:37 INFO - PROCESS | 2794 | 1467383317496 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:37 INFO - PROCESS | 2794 | 1467383317625 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:28:37 INFO - PROCESS | 2794 | 1467383317704 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 2794 | 1467383317706 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:37 INFO - PROCESS | 2794 | ++DOCSHELL 0x1196de000 == 32 [pid = 2794] [id = 724] 07:28:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x112c22000) [pid = 2794] [serial = 2172] [outer = 0x0] 07:28:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x112d79c00) [pid = 2794] [serial = 2173] [outer = 0x112c22000] 07:28:37 INFO - PROCESS | 2794 | 1467383317737 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x1133d0800) [pid = 2794] [serial = 2174] [outer = 0x112c22000] 07:28:38 INFO - PROCESS | 2794 | 1467383318276 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]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:28:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 822ms 07:28:38 INFO - PROCESS | 2794 | 1467383318311 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 2794 | 1467383318317 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:28:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:28:38 INFO - PROCESS | 2794 | 1467383318324 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 2794 | 1467383318327 Marionette TRACE conn2 <- [1,2870,null,{}] 07:28:38 INFO - PROCESS | 2794 | 1467383318331 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}] 07:28:38 INFO - PROCESS | 2794 | 1467383318334 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:38 INFO - PROCESS | 2794 | 1467383318476 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:28:38 INFO - PROCESS | 2794 | 1467383318571 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 2794 | 1467383318572 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:38 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a36800 == 33 [pid = 2794] [id = 725] 07:28:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x116629c00) [pid = 2794] [serial = 2175] [outer = 0x0] 07:28:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x1167fb400) [pid = 2794] [serial = 2176] [outer = 0x116629c00] 07:28:38 INFO - PROCESS | 2794 | 1467383318603 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x117ea5800) [pid = 2794] [serial = 2177] [outer = 0x116629c00] 07:28:39 INFO - PROCESS | 2794 | --DOCSHELL 0x125e27000 == 32 [pid = 2794] [id = 722] 07:28:39 INFO - PROCESS | 2794 | --DOCSHELL 0x124daa800 == 31 [pid = 2794] [id = 721] 07:28:39 INFO - PROCESS | 2794 | --DOCSHELL 0x124136000 == 30 [pid = 2794] [id = 720] 07:28:39 INFO - PROCESS | 2794 | --DOCSHELL 0x119161800 == 29 [pid = 2794] [id = 719] 07:28:39 INFO - PROCESS | 2794 | --DOCSHELL 0x116abd800 == 28 [pid = 2794] [id = 718] 07:28:39 INFO - PROCESS | 2794 | 1467383319207 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]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:28:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 925ms 07:28:39 INFO - PROCESS | 2794 | 1467383319250 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:28:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:28:39 INFO - PROCESS | 2794 | 1467383319252 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:28:39 INFO - PROCESS | 2794 | 1467383319255 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 2794 | 1467383319257 Marionette TRACE conn2 <- [1,2874,null,{}] 07:28:39 INFO - PROCESS | 2794 | 1467383319261 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}] 07:28:39 INFO - PROCESS | 2794 | 1467383319265 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:39 INFO - PROCESS | 2794 | 1467383319342 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:28:39 INFO - PROCESS | 2794 | 1467383319352 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 2794 | 1467383319355 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x1185e5800 == 29 [pid = 2794] [id = 726] 07:28:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x113a51c00) [pid = 2794] [serial = 2178] [outer = 0x0] 07:28:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x11607b000) [pid = 2794] [serial = 2179] [outer = 0x113a51c00] 07:28:39 INFO - PROCESS | 2794 | 1467383319383 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1166f7800) [pid = 2794] [serial = 2180] [outer = 0x113a51c00] 07:28:39 INFO - PROCESS | 2794 | 1467383319765 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]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:28:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 569ms 07:28:39 INFO - PROCESS | 2794 | 1467383319825 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 2794 | 1467383319828 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:28:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:28:39 INFO - PROCESS | 2794 | 1467383319832 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 2794 | 1467383319834 Marionette TRACE conn2 <- [1,2878,null,{}] 07:28:39 INFO - PROCESS | 2794 | 1467383319836 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}] 07:28:39 INFO - PROCESS | 2794 | 1467383319838 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:39 INFO - PROCESS | 2794 | 1467383319918 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:28:39 INFO - PROCESS | 2794 | 1467383319922 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 2794 | 1467383319923 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:39 INFO - PROCESS | 2794 | ++DOCSHELL 0x12485c800 == 30 [pid = 2794] [id = 727] 07:28:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1176e6800) [pid = 2794] [serial = 2181] [outer = 0x0] 07:28:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x11835b000) [pid = 2794] [serial = 2182] [outer = 0x1176e6800] 07:28:39 INFO - PROCESS | 2794 | 1467383319953 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x11918c000) [pid = 2794] [serial = 2183] [outer = 0x1176e6800] 07:28:40 INFO - PROCESS | 2794 | 1467383320339 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]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:28:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 07:28:40 INFO - PROCESS | 2794 | 1467383320353 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 2794 | 1467383320356 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:28:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:28:40 INFO - PROCESS | 2794 | 1467383320359 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 2794 | 1467383320363 Marionette TRACE conn2 <- [1,2882,null,{}] 07:28:40 INFO - PROCESS | 2794 | 1467383320375 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}] 07:28:40 INFO - PROCESS | 2794 | 1467383320380 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:40 INFO - PROCESS | 2794 | 1467383320505 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:28:40 INFO - PROCESS | 2794 | 1467383320522 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 2794 | 1467383320525 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:40 INFO - PROCESS | 2794 | ++DOCSHELL 0x128b57000 == 31 [pid = 2794] [id = 728] 07:28:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x1192d6c00) [pid = 2794] [serial = 2184] [outer = 0x0] 07:28:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x119abb000) [pid = 2794] [serial = 2185] [outer = 0x1192d6c00] 07:28:40 INFO - PROCESS | 2794 | 1467383320556 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x120f48000) [pid = 2794] [serial = 2186] [outer = 0x1192d6c00] 07:28:40 INFO - PROCESS | 2794 | 1467383320990 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]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 674ms 07:28:41 INFO - PROCESS | 2794 | 1467383321034 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 2794 | 1467383321037 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:28:41 INFO - PROCESS | 2794 | 1467383321041 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 2794 | 1467383321042 Marionette TRACE conn2 <- [1,2886,null,{}] 07:28:41 INFO - PROCESS | 2794 | 1467383321045 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}] 07:28:41 INFO - PROCESS | 2794 | 1467383321046 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:41 INFO - PROCESS | 2794 | 1467383321162 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:28:41 INFO - PROCESS | 2794 | 1467383321176 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 2794 | 1467383321178 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a66e800 == 32 [pid = 2794] [id = 729] 07:28:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x124407000) [pid = 2794] [serial = 2187] [outer = 0x0] 07:28:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x1247a2c00) [pid = 2794] [serial = 2188] [outer = 0x124407000] 07:28:41 INFO - PROCESS | 2794 | 1467383321217 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x124d4f800) [pid = 2794] [serial = 2189] [outer = 0x124407000] 07:28:41 INFO - PROCESS | 2794 | 1467383321725 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]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 720ms 07:28:41 INFO - PROCESS | 2794 | 1467383321761 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 2794 | 1467383321765 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:28:41 INFO - PROCESS | 2794 | 1467383321790 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 2794 | 1467383321791 Marionette TRACE conn2 <- [1,2890,null,{}] 07:28:41 INFO - PROCESS | 2794 | 1467383321793 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}] 07:28:41 INFO - PROCESS | 2794 | 1467383321795 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:41 INFO - PROCESS | 2794 | 1467383321889 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:28:41 INFO - PROCESS | 2794 | 1467383321895 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 2794 | 1467383321896 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:41 INFO - PROCESS | 2794 | ++DOCSHELL 0x12b912800 == 33 [pid = 2794] [id = 730] 07:28:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x110ee3c00) [pid = 2794] [serial = 2190] [outer = 0x0] 07:28:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x124ebc400) [pid = 2794] [serial = 2191] [outer = 0x110ee3c00] 07:28:41 INFO - PROCESS | 2794 | 1467383321921 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x125276400) [pid = 2794] [serial = 2192] [outer = 0x110ee3c00] 07:28:42 INFO - PROCESS | 2794 | 1467383322265 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 528ms 07:28:42 INFO - PROCESS | 2794 | 1467383322311 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 2794 | 1467383322312 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:28:42 INFO - PROCESS | 2794 | 1467383322315 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 2794 | 1467383322316 Marionette TRACE conn2 <- [1,2894,null,{}] 07:28:42 INFO - PROCESS | 2794 | 1467383322318 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}] 07:28:42 INFO - PROCESS | 2794 | 1467383322322 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:42 INFO - PROCESS | 2794 | 1467383322437 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:28:42 INFO - PROCESS | 2794 | 1467383322450 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 2794 | 1467383322451 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bad8800 == 34 [pid = 2794] [id = 731] 07:28:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x124d88c00) [pid = 2794] [serial = 2193] [outer = 0x0] 07:28:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x126931800) [pid = 2794] [serial = 2194] [outer = 0x124d88c00] 07:28:42 INFO - PROCESS | 2794 | 1467383322476 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x128935c00) [pid = 2794] [serial = 2195] [outer = 0x124d88c00] 07:28:42 INFO - PROCESS | 2794 | 1467383322825 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]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 07:28:42 INFO - PROCESS | 2794 | 1467383322833 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 2794 | 1467383322835 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:28:42 INFO - PROCESS | 2794 | 1467383322837 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 2794 | 1467383322838 Marionette TRACE conn2 <- [1,2898,null,{}] 07:28:42 INFO - PROCESS | 2794 | 1467383322840 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}] 07:28:42 INFO - PROCESS | 2794 | 1467383322841 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:42 INFO - PROCESS | 2794 | 1467383322943 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:28:42 INFO - PROCESS | 2794 | 1467383322955 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 2794 | 1467383322956 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:42 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3a5000 == 35 [pid = 2794] [id = 732] 07:28:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x112c5c400) [pid = 2794] [serial = 2196] [outer = 0x0] 07:28:42 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x128a6b000) [pid = 2794] [serial = 2197] [outer = 0x112c5c400] 07:28:42 INFO - PROCESS | 2794 | 1467383322982 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x128ca6400) [pid = 2794] [serial = 2198] [outer = 0x112c5c400] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x12cbd6000) [pid = 2794] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x1291d8400) [pid = 2794] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x112f6a400) [pid = 2794] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x12a90bc00) [pid = 2794] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x110e7b000) [pid = 2794] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x118286c00) [pid = 2794] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x111c82c00) [pid = 2794] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x110ef1000) [pid = 2794] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x128937000) [pid = 2794] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x128ca8800) [pid = 2794] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x1294a0400) [pid = 2794] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x111caa000) [pid = 2794] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x112c2c800) [pid = 2794] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x12c9ab000) [pid = 2794] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x125dbc000) [pid = 2794] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1167ee000) [pid = 2794] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x112c2b000) [pid = 2794] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x120f3ec00) [pid = 2794] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x120f3e800) [pid = 2794] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x11918c400) [pid = 2794] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x112fde000) [pid = 2794] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x1181e1c00) [pid = 2794] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x110e26c00) [pid = 2794] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x112d84400) [pid = 2794] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1121be800) [pid = 2794] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:28:43 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x1291cb800) [pid = 2794] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 768ms 07:28:43 INFO - PROCESS | 2794 | 1467383323597 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]]]}] 07:28:43 INFO - PROCESS | 2794 | 1467383323605 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 2794 | 1467383323606 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:28:43 INFO - PROCESS | 2794 | 1467383323608 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 2794 | 1467383323609 Marionette TRACE conn2 <- [1,2902,null,{}] 07:28:43 INFO - PROCESS | 2794 | 1467383323612 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}] 07:28:43 INFO - PROCESS | 2794 | 1467383323616 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:43 INFO - PROCESS | 2794 | 1467383323695 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:28:43 INFO - PROCESS | 2794 | 1467383323702 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 2794 | 1467383323703 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:43 INFO - PROCESS | 2794 | ++DOCSHELL 0x12696a000 == 36 [pid = 2794] [id = 733] 07:28:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x110eb0000) [pid = 2794] [serial = 2199] [outer = 0x0] 07:28:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x112d84400) [pid = 2794] [serial = 2200] [outer = 0x110eb0000] 07:28:43 INFO - PROCESS | 2794 | 1467383323728 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x1176ef400) [pid = 2794] [serial = 2201] [outer = 0x110eb0000] 07:28:44 INFO - PROCESS | 2794 | 1467383324077 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 07:28:44 INFO - PROCESS | 2794 | 1467383324134 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 2794 | 1467383324136 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:28:44 INFO - PROCESS | 2794 | 1467383324138 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 2794 | 1467383324139 Marionette TRACE conn2 <- [1,2906,null,{}] 07:28:44 INFO - PROCESS | 2794 | 1467383324141 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}] 07:28:44 INFO - PROCESS | 2794 | 1467383324142 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:44 INFO - PROCESS | 2794 | 1467383324222 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:28:44 INFO - PROCESS | 2794 | 1467383324242 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 2794 | 1467383324243 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cadc000 == 37 [pid = 2794] [id = 734] 07:28:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x118292c00) [pid = 2794] [serial = 2202] [outer = 0x0] 07:28:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x119194c00) [pid = 2794] [serial = 2203] [outer = 0x118292c00] 07:28:44 INFO - PROCESS | 2794 | 1467383324267 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x125554000) [pid = 2794] [serial = 2204] [outer = 0x118292c00] 07:28:44 INFO - PROCESS | 2794 | 1467383324591 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]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 470ms 07:28:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:28:44 INFO - PROCESS | 2794 | 1467383324609 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 2794 | 1467383324610 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:28:44 INFO - PROCESS | 2794 | 1467383324614 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 2794 | 1467383324616 Marionette TRACE conn2 <- [1,2910,null,{}] 07:28:44 INFO - PROCESS | 2794 | 1467383324618 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}] 07:28:44 INFO - PROCESS | 2794 | 1467383324619 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:44 INFO - PROCESS | 2794 | 1467383324696 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:28:44 INFO - PROCESS | 2794 | 1467383324702 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 2794 | 1467383324703 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:44 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d017000 == 38 [pid = 2794] [id = 735] 07:28:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x126e07800) [pid = 2794] [serial = 2205] [outer = 0x0] 07:28:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x128ed5800) [pid = 2794] [serial = 2206] [outer = 0x126e07800] 07:28:44 INFO - PROCESS | 2794 | 1467383324727 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x1291d0c00) [pid = 2794] [serial = 2207] [outer = 0x126e07800] 07:28:45 INFO - PROCESS | 2794 | 1467383325045 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]]]}] 07:28:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:28:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:28:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 475ms 07:28:45 INFO - PROCESS | 2794 | 1467383325088 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 2794 | 1467383325089 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:28:45 INFO - TEST-START | /DOMEvents/constructors.html 07:28:45 INFO - PROCESS | 2794 | 1467383325092 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 2794 | 1467383325093 Marionette TRACE conn2 <- [1,2914,null,{}] 07:28:45 INFO - PROCESS | 2794 | 1467383325097 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}] 07:28:45 INFO - PROCESS | 2794 | 1467383325098 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:45 INFO - PROCESS | 2794 | 1467383325219 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:28:45 INFO - PROCESS | 2794 | 1467383325226 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 2794 | 1467383325227 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d341000 == 39 [pid = 2794] [id = 736] 07:28:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1291d8800) [pid = 2794] [serial = 2208] [outer = 0x0] 07:28:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x12949e400) [pid = 2794] [serial = 2209] [outer = 0x1291d8800] 07:28:45 INFO - PROCESS | 2794 | 1467383325254 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x12a6b5000) [pid = 2794] [serial = 2210] [outer = 0x1291d8800] 07:28:45 INFO - PROCESS | 2794 | 1467383325662 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]]]}] 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:28:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:28:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:28:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:28:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:28:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:28:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:28:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:28:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:28:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 630ms 07:28:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:28:45 INFO - PROCESS | 2794 | 1467383325758 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 2794 | 1467383325760 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:28:45 INFO - PROCESS | 2794 | 1467383325765 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 2794 | 1467383325767 Marionette TRACE conn2 <- [1,2918,null,{}] 07:28:45 INFO - PROCESS | 2794 | 1467383325771 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}] 07:28:45 INFO - PROCESS | 2794 | 1467383325773 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:45 INFO - PROCESS | 2794 | 1467383325868 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:28:45 INFO - PROCESS | 2794 | 1467383325974 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 2794 | 1467383325975 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:45 INFO - PROCESS | 2794 | ++DOCSHELL 0x119c45000 == 40 [pid = 2794] [id = 737] 07:28:45 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x1121ba000) [pid = 2794] [serial = 2211] [outer = 0x0] 07:28:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x112d83000) [pid = 2794] [serial = 2212] [outer = 0x1121ba000] 07:28:46 INFO - PROCESS | 2794 | 1467383326012 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x1133d9c00) [pid = 2794] [serial = 2213] [outer = 0x1121ba000] 07:28:46 INFO - PROCESS | 2794 | 1467383326424 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:28:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:28:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 675ms 07:28:46 INFO - PROCESS | 2794 | 1467383326440 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 2794 | 1467383326443 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:28:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:28:46 INFO - PROCESS | 2794 | 1467383326447 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 2794 | 1467383326450 Marionette TRACE conn2 <- [1,2922,null,{}] 07:28:46 INFO - PROCESS | 2794 | 1467383326452 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}] 07:28:46 INFO - PROCESS | 2794 | 1467383326454 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:46 INFO - PROCESS | 2794 | 1467383326562 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:28:46 INFO - PROCESS | 2794 | 1467383326619 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 2794 | 1467383326621 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:46 INFO - PROCESS | 2794 | ++DOCSHELL 0x1292c1800 == 41 [pid = 2794] [id = 738] 07:28:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x116a11800) [pid = 2794] [serial = 2214] [outer = 0x0] 07:28:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x11835a400) [pid = 2794] [serial = 2215] [outer = 0x116a11800] 07:28:46 INFO - PROCESS | 2794 | 1467383326652 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1192d5800) [pid = 2794] [serial = 2216] [outer = 0x116a11800] 07:28:46 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:28:46 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:28:46 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:28:46 INFO - PROCESS | 2794 | [2794] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:28:47 INFO - PROCESS | 2794 | 1467383327044 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]]]}] 07:28:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:28:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:28:47 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 07:28:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:28:47 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 07:28:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:28:47 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]" 07:28:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:28:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:28:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 621ms 07:28:47 INFO - PROCESS | 2794 | 1467383327069 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 2794 | 1467383327071 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:28:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:28:47 INFO - PROCESS | 2794 | 1467383327073 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 2794 | 1467383327076 Marionette TRACE conn2 <- [1,2926,null,{}] 07:28:47 INFO - PROCESS | 2794 | 1467383327084 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}] 07:28:47 INFO - PROCESS | 2794 | 1467383327087 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:47 INFO - PROCESS | 2794 | 1467383327189 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:28:47 INFO - PROCESS | 2794 | 1467383327286 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 2794 | 1467383327288 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d418800 == 42 [pid = 2794] [id = 739] 07:28:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x125ea2400) [pid = 2794] [serial = 2217] [outer = 0x0] 07:28:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x126933800) [pid = 2794] [serial = 2218] [outer = 0x125ea2400] 07:28:47 INFO - PROCESS | 2794 | 1467383327321 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x12712c000) [pid = 2794] [serial = 2219] [outer = 0x125ea2400] 07:28:47 INFO - PROCESS | 2794 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:28:47 INFO - PROCESS | 2794 | 1467383327672 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]]]}] 07:28:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:28:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 621ms 07:28:47 INFO - PROCESS | 2794 | 1467383327695 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 2794 | 1467383327697 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:28:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:28:47 INFO - PROCESS | 2794 | 1467383327699 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 2794 | 1467383327701 Marionette TRACE conn2 <- [1,2930,null,{}] 07:28:47 INFO - PROCESS | 2794 | 1467383327703 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}] 07:28:47 INFO - PROCESS | 2794 | 1467383327704 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:47 INFO - PROCESS | 2794 | 1467383327804 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:28:47 INFO - PROCESS | 2794 | 1467383327862 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 2794 | 1467383327863 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:47 INFO - PROCESS | 2794 | ++DOCSHELL 0x12e249800 == 43 [pid = 2794] [id = 740] 07:28:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x128ed5000) [pid = 2794] [serial = 2220] [outer = 0x0] 07:28:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x129412000) [pid = 2794] [serial = 2221] [outer = 0x128ed5000] 07:28:47 INFO - PROCESS | 2794 | 1467383327892 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x12a51ac00) [pid = 2794] [serial = 2222] [outer = 0x128ed5000] 07:28:48 INFO - PROCESS | 2794 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:28:48 INFO - PROCESS | 2794 | 1467383328292 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]]]}] 07:28:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:28:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 619ms 07:28:48 INFO - PROCESS | 2794 | 1467383328318 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:28:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:28:48 INFO - PROCESS | 2794 | 1467383328320 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:28:48 INFO - PROCESS | 2794 | 1467383328322 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 2794 | 1467383328323 Marionette TRACE conn2 <- [1,2934,null,{}] 07:28:48 INFO - PROCESS | 2794 | 1467383328326 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}] 07:28:48 INFO - PROCESS | 2794 | 1467383328327 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:48 INFO - PROCESS | 2794 | 1467383328429 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:28:48 INFO - PROCESS | 2794 | 1467383328490 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 2794 | 1467383328492 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:48 INFO - PROCESS | 2794 | ++DOCSHELL 0x12427d800 == 44 [pid = 2794] [id = 741] 07:28:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x1133b8000) [pid = 2794] [serial = 2223] [outer = 0x0] 07:28:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x1291d7c00) [pid = 2794] [serial = 2224] [outer = 0x1133b8000] 07:28:48 INFO - PROCESS | 2794 | 1467383328520 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 2794 | ++DOMWINDOW == 119 (0x12a6b4c00) [pid = 2794] [serial = 2225] [outer = 0x1133b8000] 07:28:49 INFO - PROCESS | 2794 | 1467383329069 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]]]}] 07:28:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:28:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 771ms 07:28:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:28:49 INFO - PROCESS | 2794 | 1467383329094 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 2794 | 1467383329096 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:28:49 INFO - PROCESS | 2794 | 1467383329099 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 2794 | 1467383329101 Marionette TRACE conn2 <- [1,2938,null,{}] 07:28:49 INFO - PROCESS | 2794 | 1467383329105 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}] 07:28:49 INFO - PROCESS | 2794 | 1467383329107 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:49 INFO - PROCESS | 2794 | 1467383329209 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:28:49 INFO - PROCESS | 2794 | 1467383329277 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 2794 | 1467383329278 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:49 INFO - PROCESS | 2794 | ++DOCSHELL 0x124dbc800 == 45 [pid = 2794] [id = 742] 07:28:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 120 (0x112f67c00) [pid = 2794] [serial = 2226] [outer = 0x0] 07:28:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 121 (0x1151da800) [pid = 2794] [serial = 2227] [outer = 0x112f67c00] 07:28:49 INFO - PROCESS | 2794 | 1467383329305 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 2794 | ++DOMWINDOW == 122 (0x116f0ec00) [pid = 2794] [serial = 2228] [outer = 0x112f67c00] 07:28:49 INFO - PROCESS | 2794 | 1467383329721 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]]]}] 07:28:49 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. 07:28:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 675ms 07:28:49 INFO - PROCESS | 2794 | 1467383329775 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 2794 | 1467383329780 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:28:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:28:49 INFO - PROCESS | 2794 | 1467383329786 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 2794 | 1467383329789 Marionette TRACE conn2 <- [1,2942,null,{}] 07:28:49 INFO - PROCESS | 2794 | 1467383329792 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}] 07:28:49 INFO - PROCESS | 2794 | 1467383329794 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:49 INFO - PROCESS | 2794 | 1467383329908 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x12d017000 == 44 [pid = 2794] [id = 735] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x12cadc000 == 43 [pid = 2794] [id = 734] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x12696a000 == 42 [pid = 2794] [id = 733] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3a5000 == 41 [pid = 2794] [id = 732] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x12bad8800 == 40 [pid = 2794] [id = 731] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x12b912800 == 39 [pid = 2794] [id = 730] 07:28:49 INFO - PROCESS | 2794 | --DOMWINDOW == 121 (0x12cbd0800) [pid = 2794] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x12a66e800 == 38 [pid = 2794] [id = 729] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x128b57000 == 37 [pid = 2794] [id = 728] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x12485c800 == 36 [pid = 2794] [id = 727] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x1185e5800 == 35 [pid = 2794] [id = 726] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x128a36800 == 34 [pid = 2794] [id = 725] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x1196de000 == 33 [pid = 2794] [id = 724] 07:28:49 INFO - PROCESS | 2794 | --DOCSHELL 0x128a43000 == 32 [pid = 2794] [id = 723] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 120 (0x12a911000) [pid = 2794] [serial = 2150] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 119 (0x113f2e400) [pid = 2794] [serial = 2158] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 118 (0x12aa64000) [pid = 2794] [serial = 2152] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x1167f9000) [pid = 2794] [serial = 2161] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x11602fc00) [pid = 2794] [serial = 2159] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x1176e7000) [pid = 2794] [serial = 2162] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x11828b800) [pid = 2794] [serial = 2164] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x112d7b400) [pid = 2794] [serial = 2156] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x1182d1000) [pid = 2794] [serial = 2165] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x118359800) [pid = 2794] [serial = 2167] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x128ed9400) [pid = 2794] [serial = 2134] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x129411800) [pid = 2794] [serial = 2137] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1291d4c00) [pid = 2794] [serial = 2135] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12a5eb400) [pid = 2794] [serial = 2140] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1294a0000) [pid = 2794] [serial = 2138] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x12a6b4400) [pid = 2794] [serial = 2141] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1196f3c00) [pid = 2794] [serial = 2144] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x116029c00) [pid = 2794] [serial = 2143] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x124206000) [pid = 2794] [serial = 2146] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12a90a800) [pid = 2794] [serial = 2149] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x1182b4c00) [pid = 2794] [serial = 1448] [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.] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x126e9a400) [pid = 2794] [serial = 2131] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x124d7d800) [pid = 2794] [serial = 2128] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x1255b7400) [pid = 2794] [serial = 2129] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x124eec400) [pid = 2794] [serial = 2125] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x125243c00) [pid = 2794] [serial = 2126] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1245e8800) [pid = 2794] [serial = 2122] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x124d81000) [pid = 2794] [serial = 2123] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x120f46800) [pid = 2794] [serial = 2119] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x124411400) [pid = 2794] [serial = 2120] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x1192d0400) [pid = 2794] [serial = 2116] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x119ff0800) [pid = 2794] [serial = 2117] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x11870cc00) [pid = 2794] [serial = 2113] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 87 (0x119153400) [pid = 2794] [serial = 2114] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 86 (0x11828ec00) [pid = 2794] [serial = 2110] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 85 (0x1182cdc00) [pid = 2794] [serial = 2111] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 84 (0x116973000) [pid = 2794] [serial = 2107] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 83 (0x117eac400) [pid = 2794] [serial = 2108] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 82 (0x113aadc00) [pid = 2794] [serial = 2104] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 81 (0x11602dc00) [pid = 2794] [serial = 2105] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 80 (0x112977c00) [pid = 2794] [serial = 2101] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 79 (0x112d77000) [pid = 2794] [serial = 2102] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 78 (0x12a6aac00) [pid = 2794] [serial = 2099] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 77 (0x1121bdc00) [pid = 2794] [serial = 2155] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 76 (0x11915b800) [pid = 2794] [serial = 2168] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 75 (0x12ab6b000) [pid = 2794] [serial = 2153] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 74 (0x1291d1000) [pid = 2794] [serial = 2147] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | --DOMWINDOW == 73 (0x128a6e400) [pid = 2794] [serial = 2132] [outer = 0x0] [url = about:blank] 07:28:50 INFO - PROCESS | 2794 | 1467383330020 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 2794 | 1467383330022 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170a5000 == 33 [pid = 2794] [id = 743] 07:28:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 74 (0x113aadc00) [pid = 2794] [serial = 2229] [outer = 0x0] 07:28:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 75 (0x1167f9000) [pid = 2794] [serial = 2230] [outer = 0x113aadc00] 07:28:50 INFO - PROCESS | 2794 | 1467383330049 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 76 (0x118706400) [pid = 2794] [serial = 2231] [outer = 0x113aadc00] 07:28:50 INFO - PROCESS | 2794 | 1467383330375 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"]]]}] 07:28:50 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 07:28:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:28:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:28:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 623ms 07:28:50 INFO - PROCESS | 2794 | 1467383330409 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:28:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:28:50 INFO - PROCESS | 2794 | 1467383330412 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:28:50 INFO - PROCESS | 2794 | 1467383330415 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 2794 | 1467383330419 Marionette TRACE conn2 <- [1,2946,null,{}] 07:28:50 INFO - PROCESS | 2794 | 1467383330430 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}] 07:28:50 INFO - PROCESS | 2794 | 1467383330434 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:50 INFO - PROCESS | 2794 | 1467383330556 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:28:50 INFO - PROCESS | 2794 | 1467383330566 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 2794 | 1467383330568 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:50 INFO - PROCESS | 2794 | ++DOCSHELL 0x124da5800 == 34 [pid = 2794] [id = 744] 07:28:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 77 (0x1192cb000) [pid = 2794] [serial = 2232] [outer = 0x0] 07:28:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 78 (0x1196f6000) [pid = 2794] [serial = 2233] [outer = 0x1192cb000] 07:28:50 INFO - PROCESS | 2794 | 1467383330612 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 2794 | ++DOMWINDOW == 79 (0x124443800) [pid = 2794] [serial = 2234] [outer = 0x1192cb000] 07:28:51 INFO - PROCESS | 2794 | 1467383331031 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]]]}] 07:28:51 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. 07:28:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 624ms 07:28:51 INFO - PROCESS | 2794 | 1467383331040 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 2794 | 1467383331042 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:28:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:28:51 INFO - PROCESS | 2794 | 1467383331045 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 2794 | 1467383331046 Marionette TRACE conn2 <- [1,2950,null,{}] 07:28:51 INFO - PROCESS | 2794 | 1467383331049 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}] 07:28:51 INFO - PROCESS | 2794 | 1467383331050 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:51 INFO - PROCESS | 2794 | 1467383331149 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:28:51 INFO - PROCESS | 2794 | 1467383331154 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 2794 | 1467383331155 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x128927000 == 35 [pid = 2794] [id = 745] 07:28:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 80 (0x124eb6400) [pid = 2794] [serial = 2235] [outer = 0x0] 07:28:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 81 (0x124ebec00) [pid = 2794] [serial = 2236] [outer = 0x124eb6400] 07:28:51 INFO - PROCESS | 2794 | 1467383331188 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 82 (0x125556c00) [pid = 2794] [serial = 2237] [outer = 0x124eb6400] 07:28:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x112543000 == 36 [pid = 2794] [id = 746] 07:28:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 83 (0x126dc7800) [pid = 2794] [serial = 2238] [outer = 0x0] 07:28:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 84 (0x125245c00) [pid = 2794] [serial = 2239] [outer = 0x126dc7800] 07:28:51 INFO - PROCESS | 2794 | 1467383331671 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]]]}] 07:28:51 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. 07:28:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 07:28:51 INFO - PROCESS | 2794 | 1467383331717 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 2794 | 1467383331718 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:28:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:28:51 INFO - PROCESS | 2794 | 1467383331721 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 2794 | 1467383331722 Marionette TRACE conn2 <- [1,2954,null,{}] 07:28:51 INFO - PROCESS | 2794 | 1467383331724 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}] 07:28:51 INFO - PROCESS | 2794 | 1467383331725 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:51 INFO - PROCESS | 2794 | 1467383331820 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:28:51 INFO - PROCESS | 2794 | 1467383331826 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 2794 | 1467383331827 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:51 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a666000 == 37 [pid = 2794] [id = 747] 07:28:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 85 (0x1258dcc00) [pid = 2794] [serial = 2240] [outer = 0x0] 07:28:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 86 (0x126ea6400) [pid = 2794] [serial = 2241] [outer = 0x1258dcc00] 07:28:51 INFO - PROCESS | 2794 | 1467383331853 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 2794 | ++DOMWINDOW == 87 (0x128a71000) [pid = 2794] [serial = 2242] [outer = 0x1258dcc00] 07:28:52 INFO - PROCESS | 2794 | 1467383332172 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]]]}] 07:28:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:28:52 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 07:28:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 07:28:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:28:52 INFO - PROCESS | 2794 | 1467383332191 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 2794 | 1467383332192 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:28:52 INFO - PROCESS | 2794 | 1467383332195 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 2794 | 1467383332205 Marionette TRACE conn2 <- [1,2958,null,{}] 07:28:52 INFO - PROCESS | 2794 | 1467383332207 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}] 07:28:52 INFO - PROCESS | 2794 | 1467383332211 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:52 INFO - PROCESS | 2794 | 1467383332352 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:28:52 INFO - PROCESS | 2794 | 1467383332369 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 2794 | 1467383332371 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12bfdb000 == 38 [pid = 2794] [id = 748] 07:28:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 88 (0x128a6f800) [pid = 2794] [serial = 2243] [outer = 0x0] 07:28:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x1291d5800) [pid = 2794] [serial = 2244] [outer = 0x128a6f800] 07:28:52 INFO - PROCESS | 2794 | 1467383332395 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x12ab6a400) [pid = 2794] [serial = 2245] [outer = 0x128a6f800] 07:28:52 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. 07:28:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 528ms 07:28:52 INFO - PROCESS | 2794 | 1467383332718 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]]]}] 07:28:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:28:52 INFO - PROCESS | 2794 | 1467383332725 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 2794 | 1467383332726 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:28:52 INFO - PROCESS | 2794 | 1467383332729 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 2794 | 1467383332732 Marionette TRACE conn2 <- [1,2962,null,{}] 07:28:52 INFO - PROCESS | 2794 | 1467383332742 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}] 07:28:52 INFO - PROCESS | 2794 | 1467383332743 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:52 INFO - PROCESS | 2794 | 1467383332846 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:28:52 INFO - PROCESS | 2794 | 1467383332849 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 2794 | 1467383332850 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:52 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cad1800 == 39 [pid = 2794] [id = 749] 07:28:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x125dbe800) [pid = 2794] [serial = 2246] [outer = 0x0] 07:28:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x12ab6e000) [pid = 2794] [serial = 2247] [outer = 0x125dbe800] 07:28:52 INFO - PROCESS | 2794 | 1467383332910 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x12abb2400) [pid = 2794] [serial = 2248] [outer = 0x125dbe800] 07:28:53 INFO - PROCESS | 2794 | 1467383333183 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]]]}] 07:28:53 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. 07:28:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 479ms 07:28:53 INFO - PROCESS | 2794 | 1467383333224 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 2794 | 1467383333225 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:28:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:28:53 INFO - PROCESS | 2794 | 1467383333229 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 2794 | 1467383333232 Marionette TRACE conn2 <- [1,2966,null,{}] 07:28:53 INFO - PROCESS | 2794 | 1467383333236 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}] 07:28:53 INFO - PROCESS | 2794 | 1467383333237 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:53 INFO - PROCESS | 2794 | 1467383333345 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:28:53 INFO - PROCESS | 2794 | 1467383333348 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 2794 | 1467383333349 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbe6000 == 40 [pid = 2794] [id = 750] 07:28:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12abb2800) [pid = 2794] [serial = 2249] [outer = 0x0] 07:28:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12b894800) [pid = 2794] [serial = 2250] [outer = 0x12abb2800] 07:28:53 INFO - PROCESS | 2794 | 1467383333373 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12b89a000) [pid = 2794] [serial = 2251] [outer = 0x12abb2800] 07:28:53 INFO - PROCESS | 2794 | 1467383333690 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]]]}] 07:28:53 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. 07:28:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 474ms 07:28:53 INFO - PROCESS | 2794 | 1467383333710 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 2794 | 1467383333711 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:28:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:28:53 INFO - PROCESS | 2794 | 1467383333720 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 2794 | 1467383333722 Marionette TRACE conn2 <- [1,2970,null,{}] 07:28:53 INFO - PROCESS | 2794 | 1467383333724 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}] 07:28:53 INFO - PROCESS | 2794 | 1467383333725 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:53 INFO - PROCESS | 2794 | 1467383333835 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:28:53 INFO - PROCESS | 2794 | 1467383333874 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 2794 | 1467383333875 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:53 INFO - PROCESS | 2794 | ++DOCSHELL 0x12d261000 == 41 [pid = 2794] [id = 751] 07:28:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x119d1e000) [pid = 2794] [serial = 2252] [outer = 0x0] 07:28:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x12b8a0000) [pid = 2794] [serial = 2253] [outer = 0x119d1e000] 07:28:53 INFO - PROCESS | 2794 | 1467383333899 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12b944400) [pid = 2794] [serial = 2254] [outer = 0x119d1e000] 07:28:54 INFO - PROCESS | 2794 | 1467383334184 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]]]}] 07:28:54 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. 07:28:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 518ms 07:28:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:28:54 INFO - PROCESS | 2794 | 1467383334240 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 2794 | 1467383334241 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:28:54 INFO - PROCESS | 2794 | 1467383334243 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 2794 | 1467383334244 Marionette TRACE conn2 <- [1,2974,null,{}] 07:28:54 INFO - PROCESS | 2794 | 1467383334248 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}] 07:28:54 INFO - PROCESS | 2794 | 1467383334250 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:54 INFO - PROCESS | 2794 | 1467383334355 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x110ee3c00) [pid = 2794] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 97 (0x124d88c00) [pid = 2794] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 96 (0x116629c00) [pid = 2794] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 95 (0x124407000) [pid = 2794] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 94 (0x1192d6c00) [pid = 2794] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 93 (0x1176e6800) [pid = 2794] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 92 (0x113a51c00) [pid = 2794] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 91 (0x112c5c400) [pid = 2794] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 90 (0x126e07800) [pid = 2794] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 89 (0x110eb0000) [pid = 2794] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:28:54 INFO - PROCESS | 2794 | --DOMWINDOW == 88 (0x118292c00) [pid = 2794] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:28:54 INFO - PROCESS | 2794 | 1467383334529 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 2794 | 1467383334530 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x128912000 == 42 [pid = 2794] [id = 752] 07:28:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 89 (0x110eb0000) [pid = 2794] [serial = 2255] [outer = 0x0] 07:28:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 90 (0x112f6a400) [pid = 2794] [serial = 2256] [outer = 0x110eb0000] 07:28:54 INFO - PROCESS | 2794 | 1467383334556 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 91 (0x1181eb400) [pid = 2794] [serial = 2257] [outer = 0x110eb0000] 07:28:54 INFO - PROCESS | 2794 | 1467383334818 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]]]}] 07:28:54 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. 07:28:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 618ms 07:28:54 INFO - PROCESS | 2794 | 1467383334869 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 2794 | 1467383334871 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:28:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:28:54 INFO - PROCESS | 2794 | 1467383334873 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 2794 | 1467383334875 Marionette TRACE conn2 <- [1,2978,null,{}] 07:28:54 INFO - PROCESS | 2794 | 1467383334877 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}] 07:28:54 INFO - PROCESS | 2794 | 1467383334880 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:54 INFO - PROCESS | 2794 | 1467383334976 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:28:54 INFO - PROCESS | 2794 | 1467383334980 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 2794 | 1467383334982 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:54 INFO - PROCESS | 2794 | ++DOCSHELL 0x12db3c800 == 43 [pid = 2794] [id = 753] 07:28:54 INFO - PROCESS | 2794 | ++DOMWINDOW == 92 (0x1176e6800) [pid = 2794] [serial = 2258] [outer = 0x0] 07:28:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 93 (0x125dca800) [pid = 2794] [serial = 2259] [outer = 0x1176e6800] 07:28:55 INFO - PROCESS | 2794 | 1467383335008 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 94 (0x12be95400) [pid = 2794] [serial = 2260] [outer = 0x1176e6800] 07:28:55 INFO - PROCESS | 2794 | 1467383335327 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]]]}] 07:28:55 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. 07:28:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 473ms 07:28:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:28:55 INFO - PROCESS | 2794 | 1467383335353 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 2794 | 1467383335354 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:28:55 INFO - PROCESS | 2794 | 1467383335356 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 2794 | 1467383335358 Marionette TRACE conn2 <- [1,2982,null,{}] 07:28:55 INFO - PROCESS | 2794 | 1467383335360 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}] 07:28:55 INFO - PROCESS | 2794 | 1467383335361 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:55 INFO - PROCESS | 2794 | 1467383335485 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:28:55 INFO - PROCESS | 2794 | 1467383335491 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 2794 | 1467383335492 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x12e254000 == 44 [pid = 2794] [id = 754] 07:28:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 95 (0x12be95000) [pid = 2794] [serial = 2261] [outer = 0x0] 07:28:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 96 (0x12be9c000) [pid = 2794] [serial = 2262] [outer = 0x12be95000] 07:28:55 INFO - PROCESS | 2794 | 1467383335515 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 97 (0x12bea0000) [pid = 2794] [serial = 2263] [outer = 0x12be95000] 07:28:55 INFO - PROCESS | 2794 | 1467383335790 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"]]]}] 07:28:55 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 07:28:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:28:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:28:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 469ms 07:28:55 INFO - PROCESS | 2794 | 1467383335826 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 2794 | 1467383335827 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:28:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:28:55 INFO - PROCESS | 2794 | 1467383335836 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 2794 | 1467383335837 Marionette TRACE conn2 <- [1,2986,null,{}] 07:28:55 INFO - PROCESS | 2794 | 1467383335840 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}] 07:28:55 INFO - PROCESS | 2794 | 1467383335841 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:55 INFO - PROCESS | 2794 | 1467383335928 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:28:55 INFO - PROCESS | 2794 | 1467383335934 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 2794 | 1467383335935 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:55 INFO - PROCESS | 2794 | ++DOCSHELL 0x11826c000 == 45 [pid = 2794] [id = 755] 07:28:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 98 (0x116025000) [pid = 2794] [serial = 2264] [outer = 0x0] 07:28:55 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x12c1a6400) [pid = 2794] [serial = 2265] [outer = 0x116025000] 07:28:55 INFO - PROCESS | 2794 | 1467383335959 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x12c1b0000) [pid = 2794] [serial = 2266] [outer = 0x116025000] 07:28:56 INFO - PROCESS | 2794 | 1467383336277 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]]]}] 07:28:56 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. 07:28:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 07:28:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:28:56 INFO - PROCESS | 2794 | 1467383336304 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 2794 | 1467383336306 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:28:56 INFO - PROCESS | 2794 | 1467383336307 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 2794 | 1467383336309 Marionette TRACE conn2 <- [1,2990,null,{}] 07:28:56 INFO - PROCESS | 2794 | 1467383336311 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}] 07:28:56 INFO - PROCESS | 2794 | 1467383336312 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:56 INFO - PROCESS | 2794 | 1467383336396 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:28:56 INFO - PROCESS | 2794 | 1467383336464 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 2794 | 1467383336465 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x12410d800 == 46 [pid = 2794] [id = 756] 07:28:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x119a4d000) [pid = 2794] [serial = 2267] [outer = 0x0] 07:28:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x119a51800) [pid = 2794] [serial = 2268] [outer = 0x119a4d000] 07:28:56 INFO - PROCESS | 2794 | 1467383336489 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x119a56800) [pid = 2794] [serial = 2269] [outer = 0x119a4d000] 07:28:56 INFO - PROCESS | 2794 | ++DOCSHELL 0x11608c000 == 47 [pid = 2794] [id = 757] 07:28:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x112d77400) [pid = 2794] [serial = 2270] [outer = 0x0] 07:28:56 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x110eb2400) [pid = 2794] [serial = 2271] [outer = 0x112d77400] 07:28:56 INFO - PROCESS | 2794 | 1467383336941 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]]]}] 07:28:56 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. 07:28:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 668ms 07:28:56 INFO - PROCESS | 2794 | 1467383336977 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 2794 | 1467383336979 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:28:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:28:56 INFO - PROCESS | 2794 | 1467383336982 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 2794 | 1467383336984 Marionette TRACE conn2 <- [1,2994,null,{}] 07:28:56 INFO - PROCESS | 2794 | 1467383336988 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}] 07:28:56 INFO - PROCESS | 2794 | 1467383336990 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:57 INFO - PROCESS | 2794 | 1467383337125 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:28:57 INFO - PROCESS | 2794 | 1467383337230 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 2794 | 1467383337233 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x124107000 == 48 [pid = 2794] [id = 758] 07:28:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x1160e0000) [pid = 2794] [serial = 2272] [outer = 0x0] 07:28:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x1176f0400) [pid = 2794] [serial = 2273] [outer = 0x1160e0000] 07:28:57 INFO - PROCESS | 2794 | 1467383337265 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x118705400) [pid = 2794] [serial = 2274] [outer = 0x1160e0000] 07:28:57 INFO - PROCESS | 2794 | 1467383337634 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]]]}] 07:28:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:28:57 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 07:28:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 07:28:57 INFO - PROCESS | 2794 | 1467383337653 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 2794 | 1467383337656 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:28:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:28:57 INFO - PROCESS | 2794 | 1467383337661 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 2794 | 1467383337663 Marionette TRACE conn2 <- [1,2998,null,{}] 07:28:57 INFO - PROCESS | 2794 | 1467383337665 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}] 07:28:57 INFO - PROCESS | 2794 | 1467383337667 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:57 INFO - PROCESS | 2794 | 1467383337805 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:28:57 INFO - PROCESS | 2794 | 1467383337881 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 2794 | 1467383337883 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:57 INFO - PROCESS | 2794 | ++DOCSHELL 0x127164000 == 49 [pid = 2794] [id = 759] 07:28:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x119a57800) [pid = 2794] [serial = 2275] [outer = 0x0] 07:28:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x119abec00) [pid = 2794] [serial = 2276] [outer = 0x119a57800] 07:28:57 INFO - PROCESS | 2794 | 1467383337913 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x124005c00) [pid = 2794] [serial = 2277] [outer = 0x119a57800] 07:28:58 INFO - PROCESS | 2794 | 1467383338300 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]]]}] 07:28:58 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. 07:28:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 07:28:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:28:58 INFO - PROCESS | 2794 | 1467383338332 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 2794 | 1467383338333 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:28:58 INFO - PROCESS | 2794 | 1467383338335 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 2794 | 1467383338338 Marionette TRACE conn2 <- [1,3002,null,{}] 07:28:58 INFO - PROCESS | 2794 | 1467383338346 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}] 07:28:58 INFO - PROCESS | 2794 | 1467383338349 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:58 INFO - PROCESS | 2794 | 1467383338456 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:28:58 INFO - PROCESS | 2794 | 1467383338564 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 2794 | 1467383338566 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:58 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbd8000 == 50 [pid = 2794] [id = 760] 07:28:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x1247a4000) [pid = 2794] [serial = 2278] [outer = 0x0] 07:28:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x125dc0000) [pid = 2794] [serial = 2279] [outer = 0x1247a4000] 07:28:58 INFO - PROCESS | 2794 | 1467383338598 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x128a74c00) [pid = 2794] [serial = 2280] [outer = 0x1247a4000] 07:28:58 INFO - PROCESS | 2794 | 1467383338980 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]]]}] 07:28:59 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. 07:28:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 674ms 07:28:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:28:59 INFO - PROCESS | 2794 | 1467383339010 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 2794 | 1467383339012 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:28:59 INFO - PROCESS | 2794 | 1467383339014 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 2794 | 1467383339015 Marionette TRACE conn2 <- [1,3006,null,{}] 07:28:59 INFO - PROCESS | 2794 | 1467383339018 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}] 07:28:59 INFO - PROCESS | 2794 | 1467383339019 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:59 INFO - PROCESS | 2794 | 1467383339128 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:28:59 INFO - PROCESS | 2794 | 1467383339238 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 2794 | 1467383339239 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:59 INFO - PROCESS | 2794 | ++DOCSHELL 0x117463000 == 51 [pid = 2794] [id = 761] 07:28:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x11607bc00) [pid = 2794] [serial = 2281] [outer = 0x0] 07:28:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x119191800) [pid = 2794] [serial = 2282] [outer = 0x11607bc00] 07:28:59 INFO - PROCESS | 2794 | 1467383339269 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x1291cf400) [pid = 2794] [serial = 2283] [outer = 0x11607bc00] 07:28:59 INFO - PROCESS | 2794 | 1467383339829 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]]]}] 07:28:59 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. 07:28:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 869ms 07:28:59 INFO - PROCESS | 2794 | 1467383339884 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:28:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:28:59 INFO - PROCESS | 2794 | 1467383339886 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:28:59 INFO - PROCESS | 2794 | 1467383339889 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 2794 | 1467383339891 Marionette TRACE conn2 <- [1,3010,null,{}] 07:28:59 INFO - PROCESS | 2794 | 1467383339895 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}] 07:28:59 INFO - PROCESS | 2794 | 1467383339897 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:28:59 INFO - PROCESS | 2794 | 1467383339994 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:29:00 INFO - PROCESS | 2794 | 1467383340063 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 2794 | 1467383340065 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192df000 == 52 [pid = 2794] [id = 762] 07:29:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x112d81c00) [pid = 2794] [serial = 2284] [outer = 0x0] 07:29:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 119 (0x112f65800) [pid = 2794] [serial = 2285] [outer = 0x112d81c00] 07:29:00 INFO - PROCESS | 2794 | 1467383340092 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 120 (0x113aa6400) [pid = 2794] [serial = 2286] [outer = 0x112d81c00] 07:29:00 INFO - PROCESS | 2794 | 1467383340529 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]]]}] 07:29:00 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 07:29:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 07:29:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:29:00 INFO - PROCESS | 2794 | 1467383340561 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 2794 | 1467383340564 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:29:00 INFO - PROCESS | 2794 | 1467383340568 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 2794 | 1467383340570 Marionette TRACE conn2 <- [1,3014,null,{}] 07:29:00 INFO - PROCESS | 2794 | 1467383340572 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}] 07:29:00 INFO - PROCESS | 2794 | 1467383340573 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:00 INFO - PROCESS | 2794 | 1467383340664 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:29:00 INFO - PROCESS | 2794 | 1467383340732 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 2794 | 1467383340733 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:00 INFO - PROCESS | 2794 | ++DOCSHELL 0x1192de800 == 53 [pid = 2794] [id = 763] 07:29:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 121 (0x11607a000) [pid = 2794] [serial = 2287] [outer = 0x0] 07:29:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 122 (0x1160d8800) [pid = 2794] [serial = 2288] [outer = 0x11607a000] 07:29:00 INFO - PROCESS | 2794 | 1467383340761 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 2794 | ++DOMWINDOW == 123 (0x1166ef000) [pid = 2794] [serial = 2289] [outer = 0x11607a000] 07:29:00 INFO - PROCESS | 2794 | [2794] 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 07:29:00 INFO - PROCESS | 2794 | --DOCSHELL 0x12db49000 == 52 [pid = 2794] [id = 717] 07:29:00 INFO - PROCESS | 2794 | --DOCSHELL 0x11826c000 == 51 [pid = 2794] [id = 755] 07:29:00 INFO - PROCESS | 2794 | --DOCSHELL 0x12e254000 == 50 [pid = 2794] [id = 754] 07:29:00 INFO - PROCESS | 2794 | --DOCSHELL 0x12db3c800 == 49 [pid = 2794] [id = 753] 07:29:00 INFO - PROCESS | 2794 | --DOCSHELL 0x128912000 == 48 [pid = 2794] [id = 752] 07:29:00 INFO - PROCESS | 2794 | --DOCSHELL 0x12d261000 == 47 [pid = 2794] [id = 751] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 122 (0x12949e400) [pid = 2794] [serial = 2209] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbe6000 == 46 [pid = 2794] [id = 750] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12cad1800 == 45 [pid = 2794] [id = 749] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12bfdb000 == 44 [pid = 2794] [id = 748] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12a666000 == 43 [pid = 2794] [id = 747] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x112543000 == 42 [pid = 2794] [id = 746] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x128927000 == 41 [pid = 2794] [id = 745] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x124da5800 == 40 [pid = 2794] [id = 744] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1170a5000 == 39 [pid = 2794] [id = 743] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x124dbc800 == 38 [pid = 2794] [id = 742] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12427d800 == 37 [pid = 2794] [id = 741] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12e249800 == 36 [pid = 2794] [id = 740] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12d418800 == 35 [pid = 2794] [id = 739] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x1292c1800 == 34 [pid = 2794] [id = 738] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x119c45000 == 33 [pid = 2794] [id = 737] 07:29:01 INFO - PROCESS | 2794 | --DOCSHELL 0x12d341000 == 32 [pid = 2794] [id = 736] 07:29:01 INFO - PROCESS | 2794 | 1467383341150 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:29:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:29:01 INFO - {} 07:29:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:29:01 INFO - {} 07:29:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:29:01 INFO - {} 07:29:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:29:01 INFO - {} 07:29:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 621ms 07:29:01 INFO - PROCESS | 2794 | 1467383341190 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 2794 | 1467383341191 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:29:01 INFO - TEST-START | /FileAPI/fileReader.html 07:29:01 INFO - PROCESS | 2794 | 1467383341194 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 2794 | 1467383341196 Marionette TRACE conn2 <- [1,3018,null,{}] 07:29:01 INFO - PROCESS | 2794 | 1467383341203 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}] 07:29:01 INFO - PROCESS | 2794 | 1467383341206 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:01 INFO - PROCESS | 2794 | 1467383341290 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 121 (0x124ebc400) [pid = 2794] [serial = 2191] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 120 (0x126931800) [pid = 2794] [serial = 2194] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 119 (0x112d79c00) [pid = 2794] [serial = 2173] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 118 (0x117ea5800) [pid = 2794] [serial = 2177] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x1167fb400) [pid = 2794] [serial = 2176] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x1247a2c00) [pid = 2794] [serial = 2188] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x1196ed400) [pid = 2794] [serial = 2170] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x119abb000) [pid = 2794] [serial = 2185] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x120f48000) [pid = 2794] [serial = 2186] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x11835b000) [pid = 2794] [serial = 2182] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x11918c000) [pid = 2794] [serial = 2183] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x11607b000) [pid = 2794] [serial = 2179] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x128a6b000) [pid = 2794] [serial = 2197] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x1166f7800) [pid = 2794] [serial = 2180] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x128935c00) [pid = 2794] [serial = 2195] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1291d0c00) [pid = 2794] [serial = 2207] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x112d84400) [pid = 2794] [serial = 2200] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x128ed5800) [pid = 2794] [serial = 2206] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x128ca6400) [pid = 2794] [serial = 2198] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x125554000) [pid = 2794] [serial = 2204] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x119194c00) [pid = 2794] [serial = 2203] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x125276400) [pid = 2794] [serial = 2192] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 99 (0x124d4f800) [pid = 2794] [serial = 2189] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | --DOMWINDOW == 98 (0x1176ef400) [pid = 2794] [serial = 2201] [outer = 0x0] [url = about:blank] 07:29:01 INFO - PROCESS | 2794 | 1467383341364 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 2794 | 1467383341366 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:01 INFO - PROCESS | 2794 | ++DOCSHELL 0x12432a000 == 33 [pid = 2794] [id = 764] 07:29:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 99 (0x1167fb400) [pid = 2794] [serial = 2290] [outer = 0x0] 07:29:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 100 (0x1176eb800) [pid = 2794] [serial = 2291] [outer = 0x1167fb400] 07:29:01 INFO - PROCESS | 2794 | 1467383341394 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 2794 | ++DOMWINDOW == 101 (0x118722400) [pid = 2794] [serial = 2292] [outer = 0x1167fb400] 07:29:01 INFO - PROCESS | 2794 | 1467383341804 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]]]}] 07:29:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:29:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:29:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:29:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:29:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 624ms 07:29:01 INFO - PROCESS | 2794 | 1467383341819 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 2794 | 1467383341822 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:29:01 INFO - TEST-START | /FileAPI/historical.html 07:29:01 INFO - PROCESS | 2794 | 1467383341825 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 2794 | 1467383341827 Marionette TRACE conn2 <- [1,3022,null,{}] 07:29:01 INFO - PROCESS | 2794 | 1467383341831 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}] 07:29:01 INFO - PROCESS | 2794 | 1467383341833 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:01 INFO - PROCESS | 2794 | 1467383341966 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:29:02 INFO - PROCESS | 2794 | 1467383342079 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 2794 | 1467383342081 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x125d9b800 == 34 [pid = 2794] [id = 765] 07:29:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x1192cd800) [pid = 2794] [serial = 2293] [outer = 0x0] 07:29:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x1192d0c00) [pid = 2794] [serial = 2294] [outer = 0x1192cd800] 07:29:02 INFO - PROCESS | 2794 | 1467383342112 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x1192d7800) [pid = 2794] [serial = 2295] [outer = 0x1192cd800] 07:29:02 INFO - PROCESS | 2794 | 1467383342361 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"]]]}] 07:29:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:29:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:29:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:29:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:29:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:29:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:29:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:29:02 INFO - TEST-OK | /FileAPI/historical.html | took 570ms 07:29:02 INFO - PROCESS | 2794 | 1467383342403 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 2794 | 1467383342405 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:29:02 INFO - TEST-START | /FileAPI/idlharness.html 07:29:02 INFO - PROCESS | 2794 | 1467383342407 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 2794 | 1467383342408 Marionette TRACE conn2 <- [1,3026,null,{}] 07:29:02 INFO - PROCESS | 2794 | 1467383342411 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}] 07:29:02 INFO - PROCESS | 2794 | 1467383342412 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:02 INFO - PROCESS | 2794 | 1467383342538 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:29:02 INFO - PROCESS | 2794 | 1467383342543 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 2794 | 1467383342544 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:02 INFO - PROCESS | 2794 | ++DOCSHELL 0x128a38800 == 35 [pid = 2794] [id = 766] 07:29:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x1192cdc00) [pid = 2794] [serial = 2296] [outer = 0x0] 07:29:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x1198c4c00) [pid = 2794] [serial = 2297] [outer = 0x1192cdc00] 07:29:02 INFO - PROCESS | 2794 | 1467383342569 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x119a54c00) [pid = 2794] [serial = 2298] [outer = 0x1192cdc00] 07:29:03 INFO - PROCESS | 2794 | 1467383343062 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]]]}] 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:29:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:29:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:29:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:29:03 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 07:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:29:03 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 07:29:03 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 07:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:29:03 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 07:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:29:03 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 07:29:03 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 07:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:29:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:29:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 682ms 07:29:03 INFO - TEST-START | /FileAPI/idlharness.worker 07:29:03 INFO - PROCESS | 2794 | 1467383343100 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 2794 | 1467383343101 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:29:03 INFO - PROCESS | 2794 | 1467383343104 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 2794 | 1467383343105 Marionette TRACE conn2 <- [1,3030,null,{}] 07:29:03 INFO - PROCESS | 2794 | 1467383343107 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}] 07:29:03 INFO - PROCESS | 2794 | 1467383343111 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:03 INFO - PROCESS | 2794 | 1467383343244 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:29:03 INFO - PROCESS | 2794 | 1467383343274 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 2794 | 1467383343275 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:03 INFO - PROCESS | 2794 | ++DOCSHELL 0x12cbdb000 == 36 [pid = 2794] [id = 767] 07:29:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x127129c00) [pid = 2794] [serial = 2299] [outer = 0x0] 07:29:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x129413000) [pid = 2794] [serial = 2300] [outer = 0x127129c00] 07:29:03 INFO - PROCESS | 2794 | 1467383343300 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1294a0000) [pid = 2794] [serial = 2301] [outer = 0x127129c00] 07:29:03 INFO - PROCESS | 2794 | [2794] 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 07:29:04 INFO - PROCESS | 2794 | 1467383343938 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,{},{}]]]}] 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:29:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:29:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:29:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:29:04 INFO - {} 07:29:04 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 07:29:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:29:04 INFO - {} 07:29:04 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 - {} 07:29:04 INFO - {} 07:29:04 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 07:29:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:29:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:29:04 INFO - {} 07:29:04 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 07:29:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:29:04 INFO - {} 07:29:04 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 - {} 07:29:04 INFO - {} 07:29:04 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 07:29:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 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 07:29:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 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 07:29:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 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 07:29:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 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 07:29:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:04 INFO - {} 07:29:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 882ms 07:29:04 INFO - PROCESS | 2794 | 1467383343987 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:29:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:29:04 INFO - PROCESS | 2794 | 1467383343988 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:29:04 INFO - PROCESS | 2794 | 1467383343990 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 2794 | 1467383343991 Marionette TRACE conn2 <- [1,3034,null,{}] 07:29:04 INFO - PROCESS | 2794 | 1467383343993 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}] 07:29:04 INFO - PROCESS | 2794 | 1467383343994 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:04 INFO - PROCESS | 2794 | 1467383344165 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:29:04 INFO - PROCESS | 2794 | 1467383344180 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 2794 | 1467383344181 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x12de24800 == 37 [pid = 2794] [id = 768] 07:29:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x1294a5400) [pid = 2794] [serial = 2302] [outer = 0x0] 07:29:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x12c9a5400) [pid = 2794] [serial = 2303] [outer = 0x1294a5400] 07:29:04 INFO - PROCESS | 2794 | 1467383344205 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x12c9a8c00) [pid = 2794] [serial = 2304] [outer = 0x1294a5400] 07:29:04 INFO - PROCESS | 2794 | 1467383344510 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]]]}] 07:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:29:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 569ms 07:29:04 INFO - PROCESS | 2794 | 1467383344560 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 2794 | 1467383344561 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:29:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:29:04 INFO - PROCESS | 2794 | 1467383344564 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 2794 | 1467383344565 Marionette TRACE conn2 <- [1,3038,null,{}] 07:29:04 INFO - PROCESS | 2794 | 1467383344576 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}] 07:29:04 INFO - PROCESS | 2794 | 1467383344577 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:04 INFO - PROCESS | 2794 | 1467383344682 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:29:04 INFO - PROCESS | 2794 | 1467383344686 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 2794 | 1467383344687 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:04 INFO - PROCESS | 2794 | ++DOCSHELL 0x12de3f800 == 38 [pid = 2794] [id = 769] 07:29:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x110eab400) [pid = 2794] [serial = 2305] [outer = 0x0] 07:29:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x12c9abc00) [pid = 2794] [serial = 2306] [outer = 0x110eab400] 07:29:04 INFO - PROCESS | 2794 | 1467383344749 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x12c9b3c00) [pid = 2794] [serial = 2307] [outer = 0x110eab400] 07:29:05 INFO - PROCESS | 2794 | 1467383345031 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"]]]}] 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:29:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 477ms 07:29:05 INFO - PROCESS | 2794 | 1467383345044 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 2794 | 1467383345045 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:29:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:29:05 INFO - PROCESS | 2794 | 1467383345055 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 2794 | 1467383345056 Marionette TRACE conn2 <- [1,3042,null,{}] 07:29:05 INFO - PROCESS | 2794 | 1467383345058 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}] 07:29:05 INFO - PROCESS | 2794 | 1467383345059 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:05 INFO - PROCESS | 2794 | 1467383345390 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x113aadc00) [pid = 2794] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x125dbe800) [pid = 2794] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x1192cb000) [pid = 2794] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x1258dcc00) [pid = 2794] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x126dc7800) [pid = 2794] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x124eb6400) [pid = 2794] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1133b8000) [pid = 2794] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x12abb2800) [pid = 2794] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x112f67c00) [pid = 2794] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x119d1e000) [pid = 2794] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x110eb0000) [pid = 2794] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x1176e6800) [pid = 2794] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x12be95000) [pid = 2794] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x116025000) [pid = 2794] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:29:05 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x128a6f800) [pid = 2794] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:29:05 INFO - PROCESS | 2794 | 1467383345436 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 2794 | 1467383345437 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:05 INFO - PROCESS | 2794 | ++DOCSHELL 0x110d8b000 == 39 [pid = 2794] [id = 770] 07:29:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x113108800) [pid = 2794] [serial = 2308] [outer = 0x0] 07:29:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x11310c000) [pid = 2794] [serial = 2309] [outer = 0x113108800] 07:29:05 INFO - PROCESS | 2794 | 1467383345462 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x113110000) [pid = 2794] [serial = 2310] [outer = 0x113108800] 07:29:05 INFO - PROCESS | 2794 | 1467383345790 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]]]}] 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:29:05 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. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:29:05 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'.) 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:29:05 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. 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:29:05 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. 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:29:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:29:05 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. 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:29:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:29:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:29:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 779ms 07:29:05 INFO - PROCESS | 2794 | 1467383345835 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 2794 | 1467383345836 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:29:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:29:05 INFO - PROCESS | 2794 | 1467383345838 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 2794 | 1467383345840 Marionette TRACE conn2 <- [1,3046,null,{}] 07:29:05 INFO - PROCESS | 2794 | 1467383345842 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}] 07:29:05 INFO - PROCESS | 2794 | 1467383345843 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:05 INFO - PROCESS | 2794 | 1467383345934 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:29:06 INFO - PROCESS | 2794 | 1467383346015 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 2794 | 1467383346016 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x110de0800 == 40 [pid = 2794] [id = 771] 07:29:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x113108c00) [pid = 2794] [serial = 2311] [outer = 0x0] 07:29:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x116ad8400) [pid = 2794] [serial = 2312] [outer = 0x113108c00] 07:29:06 INFO - PROCESS | 2794 | 1467383346041 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x118804000) [pid = 2794] [serial = 2313] [outer = 0x113108c00] 07:29:06 INFO - PROCESS | 2794 | [2794] 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 07:29:06 INFO - PROCESS | 2794 | 1467383346312 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:29:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:29:06 INFO - {} 07:29:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 518ms 07:29:06 INFO - PROCESS | 2794 | 1467383346358 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 2794 | 1467383346359 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:29:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:29:06 INFO - PROCESS | 2794 | 1467383346362 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 2794 | 1467383346365 Marionette TRACE conn2 <- [1,3050,null,{}] 07:29:06 INFO - PROCESS | 2794 | 1467383346369 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}] 07:29:06 INFO - PROCESS | 2794 | 1467383346371 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:06 INFO - PROCESS | 2794 | 1467383346469 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:29:06 INFO - PROCESS | 2794 | 1467383346472 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 2794 | 1467383346474 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:06 INFO - PROCESS | 2794 | ++DOCSHELL 0x124aa1000 == 41 [pid = 2794] [id = 772] 07:29:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x118806400) [pid = 2794] [serial = 2314] [outer = 0x0] 07:29:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x11880cc00) [pid = 2794] [serial = 2315] [outer = 0x118806400] 07:29:06 INFO - PROCESS | 2794 | 1467383346500 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x12c1af000) [pid = 2794] [serial = 2316] [outer = 0x118806400] 07:29:06 INFO - PROCESS | 2794 | 1467383346825 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]]]}] 07:29:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:29:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:29:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:29:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:29:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 526ms 07:29:06 INFO - PROCESS | 2794 | 1467383346889 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 2794 | 1467383346902 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:29:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:29:06 INFO - PROCESS | 2794 | 1467383346922 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 2794 | 1467383346924 Marionette TRACE conn2 <- [1,3054,null,{}] 07:29:06 INFO - PROCESS | 2794 | 1467383346927 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}] 07:29:06 INFO - PROCESS | 2794 | 1467383346929 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:07 INFO - PROCESS | 2794 | 1467383347059 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:29:07 INFO - PROCESS | 2794 | 1467383347067 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 2794 | 1467383347068 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x12897e000 == 42 [pid = 2794] [id = 773] 07:29:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x11915b400) [pid = 2794] [serial = 2317] [outer = 0x0] 07:29:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x12ce3c800) [pid = 2794] [serial = 2318] [outer = 0x11915b400] 07:29:07 INFO - PROCESS | 2794 | 1467383347107 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x12ce45000) [pid = 2794] [serial = 2319] [outer = 0x11915b400] 07:29:07 INFO - PROCESS | 2794 | 1467383347677 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"]]]}] 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:29:07 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" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:29:07 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" 07:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:29:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 838ms 07:29:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:29:07 INFO - PROCESS | 2794 | 1467383347761 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 2794 | 1467383347764 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:29:07 INFO - PROCESS | 2794 | 1467383347769 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 2794 | 1467383347771 Marionette TRACE conn2 <- [1,3058,null,{}] 07:29:07 INFO - PROCESS | 2794 | 1467383347776 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}] 07:29:07 INFO - PROCESS | 2794 | 1467383347779 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:07 INFO - PROCESS | 2794 | 1467383347933 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:29:07 INFO - PROCESS | 2794 | 1467383347976 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 2794 | 1467383347977 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:07 INFO - PROCESS | 2794 | ++DOCSHELL 0x1170ae800 == 43 [pid = 2794] [id = 774] 07:29:07 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x11317d400) [pid = 2794] [serial = 2320] [outer = 0x0] 07:29:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x11317f000) [pid = 2794] [serial = 2321] [outer = 0x11317d400] 07:29:08 INFO - PROCESS | 2794 | 1467383348008 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x113a5b400) [pid = 2794] [serial = 2322] [outer = 0x11317d400] 07:29:08 INFO - PROCESS | 2794 | 1467383348442 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]]]}] 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:29:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:29:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:29:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:29:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:29:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:29:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:29:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:29:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:29:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 730ms 07:29:08 INFO - PROCESS | 2794 | 1467383348499 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 2794 | 1467383348502 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:29:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:29:08 INFO - PROCESS | 2794 | 1467383348507 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 2794 | 1467383348509 Marionette TRACE conn2 <- [1,3062,null,{}] 07:29:08 INFO - PROCESS | 2794 | 1467383348511 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}] 07:29:08 INFO - PROCESS | 2794 | 1467383348513 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:08 INFO - PROCESS | 2794 | 1467383348653 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:29:08 INFO - PROCESS | 2794 | 1467383348761 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 2794 | 1467383348763 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:08 INFO - PROCESS | 2794 | ++DOCSHELL 0x124a9f800 == 44 [pid = 2794] [id = 775] 07:29:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x1160da800) [pid = 2794] [serial = 2323] [outer = 0x0] 07:29:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x118285c00) [pid = 2794] [serial = 2324] [outer = 0x1160da800] 07:29:08 INFO - PROCESS | 2794 | 1467383348796 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 2794 | ++DOMWINDOW == 119 (0x11835b000) [pid = 2794] [serial = 2325] [outer = 0x1160da800] 07:29:08 INFO - PROCESS | 2794 | [2794] 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 07:29:09 INFO - PROCESS | 2794 | 1467383349180 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:29:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:29:09 INFO - {} 07:29:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 721ms 07:29:09 INFO - PROCESS | 2794 | 1467383349229 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 2794 | 1467383349230 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:29:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:29:09 INFO - PROCESS | 2794 | 1467383349233 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 2794 | 1467383349235 Marionette TRACE conn2 <- [1,3066,null,{}] 07:29:09 INFO - PROCESS | 2794 | 1467383349289 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}] 07:29:09 INFO - PROCESS | 2794 | 1467383349292 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:09 INFO - PROCESS | 2794 | 1467383349388 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:29:09 INFO - PROCESS | 2794 | 1467383349492 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 2794 | 1467383349494 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:09 INFO - PROCESS | 2794 | ++DOCSHELL 0x119a2a000 == 45 [pid = 2794] [id = 776] 07:29:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 120 (0x11880e400) [pid = 2794] [serial = 2326] [outer = 0x0] 07:29:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 121 (0x120f44800) [pid = 2794] [serial = 2327] [outer = 0x11880e400] 07:29:09 INFO - PROCESS | 2794 | 1467383349525 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 2794 | ++DOMWINDOW == 122 (0x125242000) [pid = 2794] [serial = 2328] [outer = 0x11880e400] 07:29:09 INFO - PROCESS | 2794 | 1467383349881 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]]]}] 07:29:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:29:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:29:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:29:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:29:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:29:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:29:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:29:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 663ms 07:29:09 INFO - PROCESS | 2794 | 1467383349897 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 2794 | 1467383349898 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:29:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:29:09 INFO - PROCESS | 2794 | 1467383349901 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 2794 | 1467383349902 Marionette TRACE conn2 <- [1,3070,null,{}] 07:29:09 INFO - PROCESS | 2794 | 1467383349904 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}] 07:29:09 INFO - PROCESS | 2794 | 1467383349905 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:10 INFO - PROCESS | 2794 | 1467383349998 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:29:10 INFO - PROCESS | 2794 | 1467383350093 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 2794 | 1467383350095 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x12c3ab000 == 46 [pid = 2794] [id = 777] 07:29:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 123 (0x126936800) [pid = 2794] [serial = 2329] [outer = 0x0] 07:29:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 124 (0x128a6a800) [pid = 2794] [serial = 2330] [outer = 0x126936800] 07:29:10 INFO - PROCESS | 2794 | 1467383350118 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 125 (0x128ed5800) [pid = 2794] [serial = 2331] [outer = 0x126936800] 07:29:10 INFO - PROCESS | 2794 | 1467383350466 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]]]}] 07:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:29:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 575ms 07:29:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:29:10 INFO - PROCESS | 2794 | 1467383350477 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 2794 | 1467383350478 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:29:10 INFO - PROCESS | 2794 | 1467383350480 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 2794 | 1467383350481 Marionette TRACE conn2 <- [1,3074,null,{}] 07:29:10 INFO - PROCESS | 2794 | 1467383350483 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}] 07:29:10 INFO - PROCESS | 2794 | 1467383350485 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:10 INFO - PROCESS | 2794 | 1467383350582 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:29:10 INFO - PROCESS | 2794 | 1467383350646 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 2794 | 1467383350647 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:10 INFO - PROCESS | 2794 | ++DOCSHELL 0x119163800 == 47 [pid = 2794] [id = 778] 07:29:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 126 (0x110ee4000) [pid = 2794] [serial = 2332] [outer = 0x0] 07:29:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 127 (0x11297b400) [pid = 2794] [serial = 2333] [outer = 0x110ee4000] 07:29:10 INFO - PROCESS | 2794 | 1467383350714 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 2794 | ++DOMWINDOW == 128 (0x116f48c00) [pid = 2794] [serial = 2334] [outer = 0x110ee4000] 07:29:11 INFO - PROCESS | 2794 | 1467383351159 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]]]}] 07:29:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:29:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:29:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:29:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:29:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:29:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:29:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 726ms 07:29:11 INFO - PROCESS | 2794 | 1467383351207 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:29:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:29:11 INFO - PROCESS | 2794 | 1467383351209 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:29:11 INFO - PROCESS | 2794 | 1467383351212 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 2794 | 1467383351214 Marionette TRACE conn2 <- [1,3078,null,{}] 07:29:11 INFO - PROCESS | 2794 | 1467383351218 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}] 07:29:11 INFO - PROCESS | 2794 | 1467383351219 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:11 INFO - PROCESS | 2794 | 1467383351309 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:29:11 INFO - PROCESS | 2794 | 1467383351405 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 2794 | 1467383351406 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:11 INFO - PROCESS | 2794 | ++DOCSHELL 0x119a29800 == 48 [pid = 2794] [id = 779] 07:29:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 129 (0x116030800) [pid = 2794] [serial = 2335] [outer = 0x0] 07:29:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 130 (0x116081000) [pid = 2794] [serial = 2336] [outer = 0x116030800] 07:29:11 INFO - PROCESS | 2794 | 1467383351433 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 2794 | ++DOMWINDOW == 131 (0x116a0b800) [pid = 2794] [serial = 2337] [outer = 0x116030800] 07:29:11 INFO - PROCESS | 2794 | 1467383351804 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] 07:29:11 INFO - PROCESS | 2794 | 1467383351839 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:29:11 INFO - PROCESS | 2794 | 1467383351843 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 2794 | 1467383351845 Marionette TRACE conn2 <- [1,3082,null,{}] 07:29:11 INFO - PROCESS | 2794 | 1467383351847 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}] 07:29:11 INFO - PROCESS | 2794 | 1467383351848 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:11 INFO - PROCESS | 2794 | 1467383351943 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:29:12 INFO - PROCESS | 2794 | 1467383352025 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 2794 | 1467383352026 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:12 INFO - PROCESS | 2794 | ++DOCSHELL 0x12411f800 == 49 [pid = 2794] [id = 780] 07:29:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 132 (0x116ad0400) [pid = 2794] [serial = 2338] [outer = 0x0] 07:29:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 133 (0x116ad5800) [pid = 2794] [serial = 2339] [outer = 0x116ad0400] 07:29:12 INFO - PROCESS | 2794 | 1467383352049 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 2794 | ++DOMWINDOW == 134 (0x11918f400) [pid = 2794] [serial = 2340] [outer = 0x116ad0400] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x124aa1000 == 48 [pid = 2794] [id = 772] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x110de0800 == 47 [pid = 2794] [id = 771] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x110d8b000 == 46 [pid = 2794] [id = 770] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x12de3f800 == 45 [pid = 2794] [id = 769] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x12de24800 == 44 [pid = 2794] [id = 768] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbdb000 == 43 [pid = 2794] [id = 767] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x128a38800 == 42 [pid = 2794] [id = 766] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x125d9b800 == 41 [pid = 2794] [id = 765] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x12432a000 == 40 [pid = 2794] [id = 764] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x1192de800 == 39 [pid = 2794] [id = 763] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x1192df000 == 38 [pid = 2794] [id = 762] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x12410d800 == 37 [pid = 2794] [id = 756] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x11608c000 == 36 [pid = 2794] [id = 757] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x127164000 == 35 [pid = 2794] [id = 759] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x12cbd8000 == 34 [pid = 2794] [id = 760] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x117463000 == 33 [pid = 2794] [id = 761] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x124107000 == 32 [pid = 2794] [id = 758] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x119a29800 == 31 [pid = 2794] [id = 779] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x119163800 == 30 [pid = 2794] [id = 778] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x12c3ab000 == 29 [pid = 2794] [id = 777] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x119a2a000 == 28 [pid = 2794] [id = 776] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x124a9f800 == 27 [pid = 2794] [id = 775] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x12897e000 == 26 [pid = 2794] [id = 773] 07:29:12 INFO - PROCESS | 2794 | --DOCSHELL 0x1170ae800 == 25 [pid = 2794] [id = 774] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 133 (0x1167f9000) [pid = 2794] [serial = 2230] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 132 (0x118706400) [pid = 2794] [serial = 2231] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 131 (0x12ab6e000) [pid = 2794] [serial = 2247] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 130 (0x112d83000) [pid = 2794] [serial = 2212] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 129 (0x1196f6000) [pid = 2794] [serial = 2233] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 128 (0x124443800) [pid = 2794] [serial = 2234] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 127 (0x126ea6400) [pid = 2794] [serial = 2241] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 126 (0x126933800) [pid = 2794] [serial = 2218] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 125 (0x128a71000) [pid = 2794] [serial = 2242] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 124 (0x11835a400) [pid = 2794] [serial = 2215] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 123 (0x125245c00) [pid = 2794] [serial = 2239] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 122 (0x124ebec00) [pid = 2794] [serial = 2236] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 121 (0x125556c00) [pid = 2794] [serial = 2237] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 120 (0x129412000) [pid = 2794] [serial = 2221] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 119 (0x12a6b4c00) [pid = 2794] [serial = 2225] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 118 (0x1291d7c00) [pid = 2794] [serial = 2224] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x12b894800) [pid = 2794] [serial = 2250] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x116f0ec00) [pid = 2794] [serial = 2228] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x1151da800) [pid = 2794] [serial = 2227] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x12abb2400) [pid = 2794] [serial = 2248] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x12b8a0000) [pid = 2794] [serial = 2253] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x112f6a400) [pid = 2794] [serial = 2256] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x12b944400) [pid = 2794] [serial = 2254] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1181eb400) [pid = 2794] [serial = 2257] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x125dca800) [pid = 2794] [serial = 2259] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x12bea0000) [pid = 2794] [serial = 2263] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x12c1a6400) [pid = 2794] [serial = 2265] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x1291d5800) [pid = 2794] [serial = 2244] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x12b89a000) [pid = 2794] [serial = 2251] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x12be9c000) [pid = 2794] [serial = 2262] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x12be95400) [pid = 2794] [serial = 2260] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x12ab6a400) [pid = 2794] [serial = 2245] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x12c1b0000) [pid = 2794] [serial = 2266] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 2794 | 1467383352958 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]]]}] 07:29:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:29:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:29:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:29:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1133ms 07:29:12 INFO - PROCESS | 2794 | 1467383352977 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 2794 | 1467383352979 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:29:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:29:12 INFO - PROCESS | 2794 | 1467383352984 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 2794 | 1467383352986 Marionette TRACE conn2 <- [1,3086,null,{}] 07:29:12 INFO - PROCESS | 2794 | 1467383352989 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}] 07:29:12 INFO - PROCESS | 2794 | 1467383352990 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:13 INFO - PROCESS | 2794 | 1467383353060 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:29:13 INFO - PROCESS | 2794 | 1467383353067 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 2794 | 1467383353069 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x116aae000 == 26 [pid = 2794] [id = 781] 07:29:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 102 (0x113104000) [pid = 2794] [serial = 2341] [outer = 0x0] 07:29:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 103 (0x113108000) [pid = 2794] [serial = 2342] [outer = 0x113104000] 07:29:13 INFO - PROCESS | 2794 | 1467383353092 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 104 (0x113174c00) [pid = 2794] [serial = 2343] [outer = 0x113104000] 07:29:13 INFO - PROCESS | 2794 | 1467383353392 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:29:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 423ms 07:29:13 INFO - PROCESS | 2794 | 1467383353406 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 2794 | 1467383353408 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:29:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:29:13 INFO - PROCESS | 2794 | 1467383353450 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 2794 | 1467383353452 Marionette TRACE conn2 <- [1,3090,null,{}] 07:29:13 INFO - PROCESS | 2794 | 1467383353461 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}] 07:29:13 INFO - PROCESS | 2794 | 1467383353463 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:13 INFO - PROCESS | 2794 | 1467383353528 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:29:13 INFO - PROCESS | 2794 | 1467383353534 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 2794 | 1467383353536 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:13 INFO - PROCESS | 2794 | ++DOCSHELL 0x1188a7800 == 27 [pid = 2794] [id = 782] 07:29:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 105 (0x113180400) [pid = 2794] [serial = 2344] [outer = 0x0] 07:29:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 106 (0x115119000) [pid = 2794] [serial = 2345] [outer = 0x113180400] 07:29:13 INFO - PROCESS | 2794 | 1467383353558 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 2794 | ++DOMWINDOW == 107 (0x116629c00) [pid = 2794] [serial = 2346] [outer = 0x113180400] 07:29:13 INFO - PROCESS | 2794 | 1467383353845 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:29:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 467ms 07:29:13 INFO - PROCESS | 2794 | 1467383353883 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 2794 | 1467383353885 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:29:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:29:13 INFO - PROCESS | 2794 | 1467383353904 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 2794 | 1467383353906 Marionette TRACE conn2 <- [1,3094,null,{}] 07:29:13 INFO - PROCESS | 2794 | 1467383353914 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}] 07:29:13 INFO - PROCESS | 2794 | 1467383353917 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:13 INFO - PROCESS | 2794 | 1467383353982 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:29:14 INFO - PROCESS | 2794 | 1467383354045 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 2794 | 1467383354047 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x124119800 == 28 [pid = 2794] [id = 783] 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 108 (0x1121bd000) [pid = 2794] [serial = 2347] [outer = 0x0] 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 109 (0x116ad6c00) [pid = 2794] [serial = 2348] [outer = 0x1121bd000] 07:29:14 INFO - PROCESS | 2794 | 1467383354070 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 110 (0x1182d8800) [pid = 2794] [serial = 2349] [outer = 0x1121bd000] 07:29:14 INFO - PROCESS | 2794 | 1467383354307 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:29:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 420ms 07:29:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:29:14 INFO - PROCESS | 2794 | 1467383354323 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 2794 | 1467383354325 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:29:14 INFO - PROCESS | 2794 | 1467383354327 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 2794 | 1467383354328 Marionette TRACE conn2 <- [1,3098,null,{}] 07:29:14 INFO - PROCESS | 2794 | 1467383354337 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}] 07:29:14 INFO - PROCESS | 2794 | 1467383354338 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:14 INFO - PROCESS | 2794 | 1467383354419 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:29:14 INFO - PROCESS | 2794 | 1467383354423 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 2794 | 1467383354424 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x119a16800 == 29 [pid = 2794] [id = 784] 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 111 (0x11871f000) [pid = 2794] [serial = 2350] [outer = 0x0] 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 112 (0x118806000) [pid = 2794] [serial = 2351] [outer = 0x11871f000] 07:29:14 INFO - PROCESS | 2794 | 1467383354446 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 113 (0x11914ec00) [pid = 2794] [serial = 2352] [outer = 0x11871f000] 07:29:14 INFO - PROCESS | 2794 | 1467383354727 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]]]}] 07:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:29:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 426ms 07:29:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:29:14 INFO - PROCESS | 2794 | 1467383354753 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 2794 | 1467383354755 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:29:14 INFO - PROCESS | 2794 | 1467383354757 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 2794 | 1467383354758 Marionette TRACE conn2 <- [1,3102,null,{}] 07:29:14 INFO - PROCESS | 2794 | 1467383354760 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}] 07:29:14 INFO - PROCESS | 2794 | 1467383354761 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:14 INFO - PROCESS | 2794 | 1467383354829 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:29:14 INFO - PROCESS | 2794 | 1467383354835 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 2794 | 1467383354836 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:14 INFO - PROCESS | 2794 | ++DOCSHELL 0x125daf800 == 30 [pid = 2794] [id = 785] 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 114 (0x11317c800) [pid = 2794] [serial = 2353] [outer = 0x0] 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 115 (0x1192c9400) [pid = 2794] [serial = 2354] [outer = 0x11317c800] 07:29:14 INFO - PROCESS | 2794 | 1467383354856 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 2794 | ++DOMWINDOW == 116 (0x1192d7000) [pid = 2794] [serial = 2355] [outer = 0x11317c800] 07:29:15 INFO - PROCESS | 2794 | 1467383355168 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:29:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:29:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 423ms 07:29:15 INFO - PROCESS | 2794 | 1467383355184 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 2794 | 1467383355186 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:29:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:29:15 INFO - PROCESS | 2794 | 1467383355191 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 2794 | 1467383355192 Marionette TRACE conn2 <- [1,3106,null,{}] 07:29:15 INFO - PROCESS | 2794 | 1467383355194 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}] 07:29:15 INFO - PROCESS | 2794 | 1467383355199 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:15 INFO - PROCESS | 2794 | 1467383355315 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:29:15 INFO - PROCESS | 2794 | 1467383355353 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 2794 | 1467383355355 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x12898c000 == 31 [pid = 2794] [id = 786] 07:29:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 117 (0x1192d6c00) [pid = 2794] [serial = 2356] [outer = 0x0] 07:29:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 118 (0x119a4d400) [pid = 2794] [serial = 2357] [outer = 0x1192d6c00] 07:29:15 INFO - PROCESS | 2794 | 1467383355375 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 119 (0x124202800) [pid = 2794] [serial = 2358] [outer = 0x1192d6c00] 07:29:15 INFO - PROCESS | 2794 | 1467383355622 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]]]}] 07:29:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:29:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:29:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:29:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 470ms 07:29:15 INFO - PROCESS | 2794 | 1467383355662 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 2794 | 1467383355664 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:29:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:29:15 INFO - PROCESS | 2794 | 1467383355672 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 2794 | 1467383355673 Marionette TRACE conn2 <- [1,3110,null,{}] 07:29:15 INFO - PROCESS | 2794 | 1467383355675 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}] 07:29:15 INFO - PROCESS | 2794 | 1467383355676 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:15 INFO - PROCESS | 2794 | 1467383355769 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:29:15 INFO - PROCESS | 2794 | 1467383355772 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 2794 | 1467383355773 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:15 INFO - PROCESS | 2794 | ++DOCSHELL 0x128e49800 == 32 [pid = 2794] [id = 787] 07:29:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 120 (0x1192d8000) [pid = 2794] [serial = 2359] [outer = 0x0] 07:29:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 121 (0x12486e400) [pid = 2794] [serial = 2360] [outer = 0x1192d8000] 07:29:15 INFO - PROCESS | 2794 | 1467383355794 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 2794 | ++DOMWINDOW == 122 (0x124a7d800) [pid = 2794] [serial = 2361] [outer = 0x1192d8000] 07:29:16 INFO - PROCESS | 2794 | 1467383356044 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"]]]}] 07:29:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:29:16 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 07:29:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:29:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 425ms 07:29:16 INFO - PROCESS | 2794 | 1467383356104 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 2794 | 1467383356105 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:29:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:29:16 INFO - PROCESS | 2794 | 1467383356108 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 2794 | 1467383356109 Marionette TRACE conn2 <- [1,3114,null,{}] 07:29:16 INFO - PROCESS | 2794 | 1467383356111 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}] 07:29:16 INFO - PROCESS | 2794 | 1467383356113 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:16 INFO - PROCESS | 2794 | 1467383356218 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:29:16 INFO - PROCESS | 2794 | 1467383356255 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\", \"6d982091-ce28-4e8f-a31d-83bedb9d8a57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 2794 | 1467383356256 Marionette INFO sendAsync cf118846-8def-0644-91d0-bc7adacbcbc9 07:29:16 INFO - PROCESS | 2794 | ++DOCSHELL 0x12a539800 == 33 [pid = 2794] [id = 788] 07:29:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 123 (0x124d7ec00) [pid = 2794] [serial = 2362] [outer = 0x0] 07:29:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 124 (0x124eb7000) [pid = 2794] [serial = 2363] [outer = 0x124d7ec00] 07:29:16 INFO - PROCESS | 2794 | 1467383356277 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 2794 | ++DOMWINDOW == 125 (0x12523bc00) [pid = 2794] [serial = 2364] [outer = 0x124d7ec00] 07:29:16 INFO - PROCESS | 2794 | 1467383356512 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]]]}] 07:29:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:29:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 426ms 07:29:16 INFO - PROCESS | 2794 | 1467383356560 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 2794 | 1467383356561 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 124 (0x119a57800) [pid = 2794] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 123 (0x1167fb400) [pid = 2794] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 122 (0x1247a4000) [pid = 2794] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 121 (0x112d77400) [pid = 2794] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 120 (0x1192cd800) [pid = 2794] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 119 (0x1294a5400) [pid = 2794] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 118 (0x11607bc00) [pid = 2794] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 117 (0x11607a000) [pid = 2794] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 116 (0x113108800) [pid = 2794] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 115 (0x112c22000) [pid = 2794] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 114 (0x110eab400) [pid = 2794] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 113 (0x118806400) [pid = 2794] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 112 (0x112d81c00) [pid = 2794] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 111 (0x1160e0000) [pid = 2794] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 110 (0x1291d8800) [pid = 2794] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 109 (0x1192cdc00) [pid = 2794] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 108 (0x113108c00) [pid = 2794] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 107 (0x119a4d000) [pid = 2794] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 106 (0x11918dc00) [pid = 2794] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 105 (0x127129c00) [pid = 2794] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 104 (0x125ea2400) [pid = 2794] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 103 (0x116a11800) [pid = 2794] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 102 (0x1121ba000) [pid = 2794] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 101 (0x128ed5000) [pid = 2794] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:29:17 INFO - PROCESS | 2794 | --DOMWINDOW == 100 (0x11915b400) [pid = 2794] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:29:17 WARNING - u'runner_teardown' () 07:29:17 INFO - No more tests 07:29:17 INFO - Got 0 unexpected results 07:29:17 INFO - SUITE-END | took 509s 07:29:17 INFO - Closing logging queue 07:29:17 INFO - queue closed 07:29:17 INFO - Return code: 0 07:29:17 WARNING - # TBPL SUCCESS # 07:29:17 INFO - Running post-action listener: _resource_record_post_action 07:29:17 INFO - Running post-run listener: _resource_record_post_run 07:29:18 INFO - Total resource usage - Wall time: 532s; CPU: 58.0%; Read bytes: 770048; Write bytes: 954808832; Read time: 9; Write time: 5097 07:29:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:29:18 INFO - install - Wall time: 19s; CPU: 55.0%; Read bytes: 146149888; Write bytes: 146835456; Read time: 13370; Write time: 314 07:29:18 INFO - run-tests - Wall time: 514s; CPU: 58.0%; Read bytes: 770048; Write bytes: 796815872; Read time: 9; Write time: 4741 07:29:18 INFO - Running post-run listener: _upload_blobber_files 07:29:18 INFO - Blob upload gear active. 07:29:18 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:29:18 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 07:29:18 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'] 07:29:18 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 07:29:19 INFO - (blobuploader) - INFO - Open directory for files ... 07:29:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:29:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:29:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:29:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:29:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:29:19 INFO - (blobuploader) - INFO - Done attempting. 07:29:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:29:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:29:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:29:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:29:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:29:21 INFO - (blobuploader) - INFO - Done attempting. 07:29:21 INFO - (blobuploader) - INFO - Iteration through files over. 07:29:21 INFO - Return code: 0 07:29:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:29:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:29:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976706198ddf2dea789d99b7a7533d3c38797d80b2dd31e121be10d339d444b7ad8b9a897517e12b6b858308a0bb0621a0b11ae4a830475d98c8dd4fdb65e4dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eca4c5a6782b619350151e9396b79599fc7da022da3771475c080e1ebb3fb5fde9a90f4197638ed5dcb6ae2f67d0db516be0491c9be3e6fb3ad2a2649af57a7a"} 07:29:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:29:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:29:21 INFO - Contents: 07:29:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976706198ddf2dea789d99b7a7533d3c38797d80b2dd31e121be10d339d444b7ad8b9a897517e12b6b858308a0bb0621a0b11ae4a830475d98c8dd4fdb65e4dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eca4c5a6782b619350151e9396b79599fc7da022da3771475c080e1ebb3fb5fde9a90f4197638ed5dcb6ae2f67d0db516be0491c9be3e6fb3ad2a2649af57a7a"} 07:29:21 INFO - Running post-run listener: copy_logs_to_upload_dir 07:29:21 INFO - Copying logs to upload dir... 07:29:21 INFO - mkdir: /builds/slave/test/build/upload/logs 07:29:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=577.241720 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 37 secs) (at 2016-07-01 07:29:21.961644) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 07:29:21.965172) ========= 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.WbSeg4WNt2/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.0fdS9EM5KL/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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/976706198ddf2dea789d99b7a7533d3c38797d80b2dd31e121be10d339d444b7ad8b9a897517e12b6b858308a0bb0621a0b11ae4a830475d98c8dd4fdb65e4dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eca4c5a6782b619350151e9396b79599fc7da022da3771475c080e1ebb3fb5fde9a90f4197638ed5dcb6ae2f67d0db516be0491c9be3e6fb3ad2a2649af57a7a"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013258 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/976706198ddf2dea789d99b7a7533d3c38797d80b2dd31e121be10d339d444b7ad8b9a897517e12b6b858308a0bb0621a0b11ae4a830475d98c8dd4fdb65e4dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eca4c5a6782b619350151e9396b79599fc7da022da3771475c080e1ebb3fb5fde9a90f4197638ed5dcb6ae2f67d0db516be0491c9be3e6fb3ad2a2649af57a7a"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467355977/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-01 07:29:22.007766) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 07:29:22.008136) ========= 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.WbSeg4WNt2/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.0fdS9EM5KL/Listeners TMPDIR=/var/folders/zr/ytw5mt592jdfk1rbvw03yt0h00000w/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.005338 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 07:29:22.056439) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 07:29:22.059792) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 07:29:22.060146) ========= ========= Total master_lag: 0.42 =========